Home | History | Annotate | Download | only in Sema

Lines Matching refs:Qualifiers

39 static Qualifiers::ObjCLifetime getImpliedARCOwnership(
47 return Qualifiers::OCL_Strong;
49 return Qualifiers::OCL_Weak;
51 return Qualifiers::OCL_ExplicitNone;
58 return Qualifiers::OCL_ExplicitNone;
61 return Qualifiers::OCL_None;
70 Qualifiers::ObjCLifetime propertyLifetime
74 if (propertyLifetime == Qualifiers::OCL_None) return;
76 Qualifiers::ObjCLifetime expectedLifetime
84 if (propertyLifetime == Qualifiers::OCL_Strong) {
86 } else if (propertyLifetime == Qualifiers::OCL_Weak) {
89 assert(propertyLifetime == Qualifiers::OCL_ExplicitNone);
110 T.getObjCLifetime() == Qualifiers::OCL_Weak))
630 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
633 Qualifiers::ObjCLifetime propertyLifetime =
641 if (ivarLifetime == Qualifiers::OCL_None ||
642 ivarLifetime == Qualifiers::OCL_Autoreleasing)
649 if (ivarLifetime == Qualifiers::OCL_ExplicitNone &&
650 propertyLifetime == Qualifiers::OCL_Strong &&
655 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong);
663 case Qualifiers::OCL_Strong:
670 case Qualifiers::OCL_Weak:
676 case Qualifiers::OCL_ExplicitNone:
684 case Qualifiers::OCL_Autoreleasing:
687 case Qualifiers::OCL_None:
704 Qualifiers::ObjCLifetime propertyLifetime =
707 if (propertyLifetime != Qualifiers::OCL_None)
717 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime();
718 if (ivarLifetime == Qualifiers::OCL_Strong)
720 else if (ivarLifetime == Qualifiers::OCL_Weak)
1016 Context.getObjCGCQualType(PropertyIvarType, Qualifiers::Weak);
1053 Qualifiers::ObjCLifetime lifetime =
1056 if (lifetime == Qualifiers::OCL_Weak) {
1075 Qualifiers qs;