Home | History | Annotate | Download | only in AST

Lines Matching refs:quals

2002 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const {
2003 unsigned fastQuals = quals.getFastQualifiers();
2004 quals.removeFastQualifiers();
2008 ExtQuals::Profile(ID, baseType, quals);
2011 assert(eq->getQualifiers() == quals);
2019 canonSplit.Quals.addConsistentQualifiers(quals);
2020 canon = getExtQualType(canonSplit.Ty, canonSplit.Quals);
2026 ExtQuals *eq = new (*this, TypeAlignment) ExtQuals(baseType, canon, quals);
2039 QualifierCollector Quals;
2040 const Type *TypeNode = Quals.strip(T);
2044 assert(!Quals.hasAddressSpace() &&
2046 Quals.addAddressSpace(AddressSpace);
2048 return getExtQualType(TypeNode, Quals);
2067 QualifierCollector Quals;
2068 const Type *TypeNode = Quals.strip(T);
2072 assert(!Quals.hasObjCGCAttr() &&
2074 Quals.addObjCGCAttr(GCAttr);
2076 return getExtQualType(TypeNode, Quals);
2399 Canon = getQualifiedType(Canon, canonSplit.Quals);
2543 return getQualifiedType(result, split.Quals);
2562 Canon = getQualifiedType(Canon, canonSplit.Quals);
2626 canonElementType.Quals);
2663 canon = getQualifiedType(canon, canonSplit.Quals);
3540 for (auto *Proto : OPT->quals()) {
3568 for (auto *Proto : OPT->quals()) {
3585 for (auto *Proto : OPT->quals()) {
3898 Qualifiers &quals) {
3910 quals = splitType.Quals;
3916 QualType unqualElementType = getUnqualifiedArrayType(elementType, quals);
3921 assert(quals.empty()); // from the recursive call
3922 quals = splitType.Quals;
3928 quals.addConsistentQualifiers(splitType.Quals);
4222 Qualifiers qs = split.Quals;
4303 qs.addConsistentQualifiers(split.Quals);
5496 for (const auto *I : OPT->quals()) {
5541 for (const auto *I : OPT->quals()) {
6416 for (auto *lhsProto : lhsQID->quals()) {
6418 for (auto *rhsProto : rhsOPT->quals()) {
6451 for (auto *I : lhsQID->quals()) {
6463 for (auto *lhsProto : lhsQID->quals()) {
6469 for (auto *rhsProto : rhsOPT->quals()) {
6479 for (auto *I : lhsQID->quals()) {
6502 for (auto *lhsProto : lhsOPT->quals()) {
6510 for (auto *rhsProto : rhsQID->quals()) {
6533 for (auto *rhsProto : rhsQID->quals()) {
6726 for (const auto *LHSProto : LHS->quals()) {
6742 for (const auto *LHSPI : LHS->quals()) {
6747 for (auto *RHSPI : RHS->quals()) {