Lines Matching refs:FromQuals
3487 static bool isNonTrivialObjCLifetimeConversion(Qualifiers FromQuals, in isNonTrivialObjCLifetimeConversion() argument
3507 Qualifiers FromQuals = FromType.getQualifiers(); in isQualificationConversionStep() local
3511 FromQuals.removeUnaligned(); in isQualificationConversionStep()
3515 if (FromQuals.getObjCLifetime() != ToQuals.getObjCLifetime()) { in isQualificationConversionStep()
3516 if (ToQuals.compatiblyIncludesObjCLifetime(FromQuals)) { in isQualificationConversionStep()
3517 if (isNonTrivialObjCLifetimeConversion(FromQuals, ToQuals)) in isQualificationConversionStep()
3519 FromQuals.removeObjCLifetime(); in isQualificationConversionStep()
3529 if (FromQuals.getObjCGCAttr() != ToQuals.getObjCGCAttr() && in isQualificationConversionStep()
3530 (!FromQuals.hasObjCGCAttr() || !ToQuals.hasObjCGCAttr())) { in isQualificationConversionStep()
3531 FromQuals.removeObjCGCAttr(); in isQualificationConversionStep()
3537 if (!CStyle && !ToQuals.compatiblyIncludes(FromQuals)) in isQualificationConversionStep()
3545 if (ToQuals.getAddressSpace() != FromQuals.getAddressSpace() && in isQualificationConversionStep()
3547 !(ToQuals.isAddressSpaceSupersetOf(FromQuals) || in isQualificationConversionStep()
3548 (CStyle && FromQuals.isAddressSpaceSupersetOf(ToQuals))))) in isQualificationConversionStep()
3553 if (!CStyle && FromQuals.getCVRQualifiers() != ToQuals.getCVRQualifiers() && in isQualificationConversionStep()