Lines Matching refs:Qualifiers
39 static Qualifiers::ObjCLifetime
46 return Qualifiers::OCL_Strong; in getImpliedARCOwnership()
48 return Qualifiers::OCL_Weak; in getImpliedARCOwnership()
50 return Qualifiers::OCL_ExplicitNone; in getImpliedARCOwnership()
57 return Qualifiers::OCL_ExplicitNone; in getImpliedARCOwnership()
60 return Qualifiers::OCL_None; in getImpliedARCOwnership()
70 Qualifiers::ObjCLifetime propertyLifetime in checkPropertyDeclWithOwnership()
73 assert(propertyLifetime != Qualifiers::OCL_None); in checkPropertyDeclWithOwnership()
75 Qualifiers::ObjCLifetime expectedLifetime in checkPropertyDeclWithOwnership()
83 if (propertyLifetime == Qualifiers::OCL_Strong) { in checkPropertyDeclWithOwnership()
85 } else if (propertyLifetime == Qualifiers::OCL_Weak) { in checkPropertyDeclWithOwnership()
88 assert(propertyLifetime == Qualifiers::OCL_ExplicitNone); in checkPropertyDeclWithOwnership()
138 case Qualifiers::OCL_Weak: in deducePropertyOwnershipFromType()
140 case Qualifiers::OCL_Strong: in deducePropertyOwnershipFromType()
142 case Qualifiers::OCL_ExplicitNone: in deducePropertyOwnershipFromType()
144 case Qualifiers::OCL_Autoreleasing: in deducePropertyOwnershipFromType()
145 case Qualifiers::OCL_None: in deducePropertyOwnershipFromType()
495 PIDecl->getType().getObjCLifetime() == Qualifiers::OCL_None) { in HandlePropertyInClassExtension()
712 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()
715 Qualifiers::ObjCLifetime propertyLifetime = in checkARCPropertyImpl()
724 if ((ivarLifetime == Qualifiers::OCL_None && in checkARCPropertyImpl()
726 ivarLifetime == Qualifiers::OCL_Autoreleasing) in checkARCPropertyImpl()
733 if (ivarLifetime == Qualifiers::OCL_ExplicitNone && in checkARCPropertyImpl()
734 propertyLifetime == Qualifiers::OCL_Strong && in checkARCPropertyImpl()
739 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong); in checkARCPropertyImpl()
747 case Qualifiers::OCL_Strong: in checkARCPropertyImpl()
754 case Qualifiers::OCL_Weak: in checkARCPropertyImpl()
760 case Qualifiers::OCL_ExplicitNone: in checkARCPropertyImpl()
767 case Qualifiers::OCL_Autoreleasing: in checkARCPropertyImpl()
770 case Qualifiers::OCL_None: in checkARCPropertyImpl()
787 Qualifiers::ObjCLifetime propertyLifetime = in setImpliedPropertyAttributeForReadOnlyProperty()
790 if (propertyLifetime != Qualifiers::OCL_None) in setImpliedPropertyAttributeForReadOnlyProperty()
800 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()
801 if (ivarLifetime == Qualifiers::OCL_Strong) in setImpliedPropertyAttributeForReadOnlyProperty()
803 else if (ivarLifetime == Qualifiers::OCL_Weak) in setImpliedPropertyAttributeForReadOnlyProperty()
1223 Context.getObjCGCQualType(PropertyIvarType, Qualifiers::Weak); in ActOnPropertyImplDecl()
1290 Qualifiers::ObjCLifetime lifetime = in ActOnPropertyImplDecl()
1294 Qualifiers qs; in ActOnPropertyImplDecl()