Lines Matching refs:Qualifiers
1180 NewQuals |= Qualifiers::Const; in IsOverload()
1183 OldQuals &= ~Qualifiers::Restrict; in IsOverload()
1184 NewQuals &= ~Qualifiers::Restrict; in IsOverload()
2217 Qualifiers Quals = CanonFromPointee.getQualifiers(); in BuildSimilarlyQualifiedPointerType()
2410 static QualType AdoptQualifiers(ASTContext &Context, QualType T, Qualifiers Qs){ in AdoptQualifiers()
2411 Qualifiers TQs = T.getQualifiers(); in AdoptQualifiers()
2433 Qualifiers FromQualifiers = FromType.getQualifiers(); in isObjCPointerConversion()
2619 Qualifiers ToQuals = ToPointee.getQualifiers(); in isObjCWritebackConversion()
2621 ToQuals.getObjCLifetime() != Qualifiers::OCL_Autoreleasing || in isObjCWritebackConversion()
2632 Qualifiers FromQuals = FromPointee.getQualifiers(); in isObjCWritebackConversion()
2634 (FromQuals.getObjCLifetime() != Qualifiers::OCL_Strong && in isObjCWritebackConversion()
2635 FromQuals.getObjCLifetime() != Qualifiers::OCL_Weak)) in isObjCWritebackConversion()
2639 FromQuals.setObjCLifetime(Qualifiers::OCL_Autoreleasing); in isObjCWritebackConversion()
3094 static bool isNonTrivialObjCLifetimeConversion(Qualifiers FromQuals, in isNonTrivialObjCLifetimeConversion()
3095 Qualifiers ToQuals) { in isNonTrivialObjCLifetimeConversion()
3098 ToQuals.getObjCLifetime() == Qualifiers::OCL_ExplicitNone) in isNonTrivialObjCLifetimeConversion()
3137 Qualifiers FromQuals = FromType.getQualifiers(); in IsQualificationConversion()
3138 Qualifiers ToQuals = ToType.getQualifiers(); in IsQualificationConversion()
3186 Qualifiers FromQuals = FromType.getQualifiers(); in IsQualificationConversion()
3187 Qualifiers ToQuals = ToType.getQualifiers(); in IsQualificationConversion()
3889 Qualifiers T1Quals, T2Quals; in CompareStandardConversionSequences()
3984 Qualifiers T1Quals, T2Quals; in CompareQualificationConversions()
4313 Qualifiers T1Quals, T2Quals; in CompareReferenceRelationship()
4702 Qualifiers T1Quals = T1.getQualifiers(); in TryReferenceInit()
4703 Qualifiers T2Quals = T2.getQualifiers(); in TryReferenceInit()
5098 Qualifiers Quals; in TryObjectArgumentInitialization()
5244 Qualifiers FromQs = FromRecordType.getQualifiers(); in PerformObjectArgumentInitialization()
5245 Qualifiers ToQs = DestType.getQualifiers(); in PerformObjectArgumentInitialization()
7412 const Qualifiers &VisibleQuals);
7430 const Qualifiers &VisibleTypeConversionsQuals);
7471 const Qualifiers &VisibleQuals) { in AddPointerWithMoreQualifiedTypeVariants()
7500 for (unsigned CVR = BaseCVR+1; CVR <= Qualifiers::CVRMask; ++CVR) { in AddPointerWithMoreQualifiedTypeVariants()
7503 if ((CVR & Qualifiers::Volatile) && !hasVolatile) continue; in AddPointerWithMoreQualifiedTypeVariants()
7507 if ((CVR & Qualifiers::Restrict) && in AddPointerWithMoreQualifiedTypeVariants()
7560 for (unsigned CVR = BaseCVR+1; CVR <= Qualifiers::CVRMask; ++CVR) { in AddMemberPointerWithMoreQualifiedTypeVariants()
7584 const Qualifiers &VisibleQuals) { in AddTypesConvertedFrom()
7680 static Qualifiers CollectVRQualifiers(ASTContext &Context, Expr* ArgExpr) { in CollectVRQualifiers()
7681 Qualifiers VRQuals; in CollectVRQualifiers()
7739 Qualifiers VisibleTypeConversionsQuals;
7832 S.Context.getCVRQualifiedType(CandidateTy, Qualifiers::Restrict)); in addPlusPlusMinusMinusStyleOverloads()
7839 (Qualifiers::Volatile | in addPlusPlusMinusMinusStyleOverloads()
7840 Qualifiers::Restrict))); in addPlusPlusMinusMinusStyleOverloads()
7850 Qualifiers VisibleTypeConversionsQuals, in BuiltinOperatorOverloadBuilder()
8418 (Qualifiers::Volatile | in addAssignmentPointerOverloads()
8419 Qualifiers::Restrict))); in addAssignmentPointerOverloads()
8467 (Qualifiers::Volatile | in addAssignmentPointerOverloads()
8468 Qualifiers::Restrict))); in addAssignmentPointerOverloads()
8760 Qualifiers VisibleTypeConversionsQuals; in AddBuiltinOperatorCandidates()
9737 Qualifiers FromQs = CFromTy.getQualifiers(); in DiagnoseBadConversion()
9738 Qualifiers ToQs = CToTy.getQualifiers(); in DiagnoseBadConversion()
9876 Qualifiers FromQs = CFromTy.getQualifiers(); in DiagnoseBadConversion()
9877 Qualifiers ToQs = CToTy.getQualifiers(); in DiagnoseBadConversion()
12873 Qualifiers funcQuals = proto->getTypeQuals(); in BuildCallToMemberFunction()
12878 Qualifiers objectQuals = objectType.getQualifiers(); in BuildCallToMemberFunction()
12880 Qualifiers difference = objectQuals - funcQuals; in BuildCallToMemberFunction()