Home | History | Annotate | Download | only in Sema

Lines Matching refs:Qualifiers

36 static Qualifiers::ObjCLifetime getImpliedARCOwnership(
46 return Qualifiers::OCL_Weak;
48 return Qualifiers::OCL_ExplicitNone;
55 return Qualifiers::OCL_ExplicitNone;
58 return Qualifiers::OCL_None;
67 Qualifiers::ObjCLifetime propertyLifetime
71 if (propertyLifetime == Qualifiers::OCL_None) return;
73 Qualifiers::ObjCLifetime expectedLifetime
81 if (propertyLifetime == Qualifiers::OCL_Strong) {
83 } else if (propertyLifetime == Qualifiers::OCL_Weak) {
86 assert(propertyLifetime == Qualifiers::OCL_ExplicitNone);
118 T.getObjCLifetime() == Qualifiers::OCL_Weak))
495 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
498 Qualifiers::ObjCLifetime propertyLifetime =
506 if (ivarLifetime == Qualifiers::OCL_None ||
507 ivarLifetime == Qualifiers::OCL_Autoreleasing)
511 case Qualifiers::OCL_Strong:
518 case Qualifiers::OCL_Weak:
524 case Qualifiers::OCL_ExplicitNone:
532 case Qualifiers::OCL_Autoreleasing:
535 case Qualifiers::OCL_None:
550 Qualifiers::ObjCLifetime propertyLifetime =
553 if (propertyLifetime != Qualifiers::OCL_None)
563 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
564 if (ivarLifetime == Qualifiers::OCL_Strong)
566 else if (ivarLifetime == Qualifiers::OCL_Weak)
687 Context.getObjCGCQualType(PropertyIvarType, Qualifiers::Weak);
706 Qualifiers::ObjCLifetime lifetime =
709 if (lifetime == Qualifiers::OCL_Weak) {
724 Qualifiers qs;