Lines Matching refs:quals
3048 ASTContext::getExtQualType(const Type *baseType, Qualifiers quals) const { in getExtQualType()
3049 unsigned fastQuals = quals.getFastQualifiers(); in getExtQualType()
3050 quals.removeFastQualifiers(); in getExtQualType()
3054 ExtQuals::Profile(ID, baseType, quals); in getExtQualType()
3057 assert(eq->getQualifiers() == quals); in getExtQualType()
3065 canonSplit.Quals.addConsistentQualifiers(quals); in getExtQualType()
3072 auto *eq = new (*this, alignof(ExtQuals)) ExtQuals(baseType, canon, quals); in getExtQualType()
5901 for (auto *Proto : OPT->quals()) { in ObjCObjectAdoptsQTypeProtocols()
5929 for (auto *Proto : OPT->quals()) { in QIdProtocolsAdoptObjCObjectProtocols()
5946 for (auto *Proto : OPT->quals()) { in QIdProtocolsAdoptObjCObjectProtocols()
6441 Qualifiers &quals) const { in getUnqualifiedArrayType()
6453 quals = splitType.Quals; in getUnqualifiedArrayType()
6459 QualType unqualElementType = getUnqualifiedArrayType(elementType, quals); in getUnqualifiedArrayType()
6464 assert(quals.empty()); // from the recursive call in getUnqualifiedArrayType()
6465 quals = splitType.Quals; in getUnqualifiedArrayType()
6471 quals.addConsistentQualifiers(splitType.Quals); in getUnqualifiedArrayType()
8920 for (const auto *I : OPT->quals()) { in getObjCEncodingForTypeImpl()
8935 for (const auto *I : OPT->quals()) { in getObjCEncodingForTypeImpl()
10107 for (auto *lhsProto : lhs->quals()) { in ObjCQualifiedClassTypesAreCompatible()
10109 for (auto *rhsProto : rhs->quals()) { in ObjCQualifiedClassTypesAreCompatible()
10140 for (auto *I : lhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10152 for (auto *lhsProto : lhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10158 for (auto *rhsProto : rhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10168 for (auto *I : lhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10189 for (auto *lhsProto : lhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10197 for (auto *rhsProto : rhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10220 for (auto *rhsProto : rhs->quals()) { in ObjCQualifiedIdTypesAreCompatible()
10379 for (auto *proto : LHS->quals()) { in getIntersectionOfProtocols()
10390 for (auto *proto : RHS->quals()) { in getIntersectionOfProtocols()
10632 for (auto *RHSPI : RHS->quals()) in canAssignObjCInterfaces()
10638 for (const auto *LHSProto : LHS->quals()) { in canAssignObjCInterfaces()