Lines Matching refs:Qualifiers
39 static Qualifiers::ObjCLifetime getImpliedARCOwnership( in getImpliedARCOwnership()
47 return Qualifiers::OCL_Strong; in getImpliedARCOwnership()
49 return Qualifiers::OCL_Weak; in getImpliedARCOwnership()
51 return Qualifiers::OCL_ExplicitNone; in getImpliedARCOwnership()
58 return Qualifiers::OCL_ExplicitNone; in getImpliedARCOwnership()
61 return Qualifiers::OCL_None; in getImpliedARCOwnership()
72 Qualifiers::ObjCLifetime propertyLifetime in checkPropertyDeclWithOwnership()
75 assert(propertyLifetime != Qualifiers::OCL_None); in checkPropertyDeclWithOwnership()
77 Qualifiers::ObjCLifetime expectedLifetime in checkPropertyDeclWithOwnership()
85 if (propertyLifetime == Qualifiers::OCL_Strong) { in checkPropertyDeclWithOwnership()
87 } else if (propertyLifetime == Qualifiers::OCL_Weak) { in checkPropertyDeclWithOwnership()
90 assert(propertyLifetime == Qualifiers::OCL_ExplicitNone); in checkPropertyDeclWithOwnership()
140 case Qualifiers::OCL_Weak: in deducePropertyOwnershipFromType()
142 case Qualifiers::OCL_Strong: in deducePropertyOwnershipFromType()
144 case Qualifiers::OCL_ExplicitNone: in deducePropertyOwnershipFromType()
146 case Qualifiers::OCL_Autoreleasing: in deducePropertyOwnershipFromType()
147 case Qualifiers::OCL_None: in deducePropertyOwnershipFromType()
511 PIDecl->getType().getObjCLifetime() == Qualifiers::OCL_None) { in HandlePropertyInClassExtension()
721 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()
724 Qualifiers::ObjCLifetime propertyLifetime = in checkARCPropertyImpl()
733 if ((ivarLifetime == Qualifiers::OCL_None && in checkARCPropertyImpl()
735 ivarLifetime == Qualifiers::OCL_Autoreleasing) in checkARCPropertyImpl()
742 if (ivarLifetime == Qualifiers::OCL_ExplicitNone && in checkARCPropertyImpl()
743 propertyLifetime == Qualifiers::OCL_Strong && in checkARCPropertyImpl()
748 split.Quals.setObjCLifetime(Qualifiers::OCL_Strong); in checkARCPropertyImpl()
756 case Qualifiers::OCL_Strong: in checkARCPropertyImpl()
763 case Qualifiers::OCL_Weak: in checkARCPropertyImpl()
769 case Qualifiers::OCL_ExplicitNone: in checkARCPropertyImpl()
777 case Qualifiers::OCL_Autoreleasing: in checkARCPropertyImpl()
780 case Qualifiers::OCL_None: in checkARCPropertyImpl()
797 Qualifiers::ObjCLifetime propertyLifetime = in setImpliedPropertyAttributeForReadOnlyProperty()
800 if (propertyLifetime != Qualifiers::OCL_None) in setImpliedPropertyAttributeForReadOnlyProperty()
810 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()
811 if (ivarLifetime == Qualifiers::OCL_Strong) in setImpliedPropertyAttributeForReadOnlyProperty()
813 else if (ivarLifetime == Qualifiers::OCL_Weak) in setImpliedPropertyAttributeForReadOnlyProperty()
1213 Context.getObjCGCQualType(PropertyIvarType, Qualifiers::Weak); in ActOnPropertyImplDecl()
1280 Qualifiers::ObjCLifetime lifetime = in ActOnPropertyImplDecl()
1284 Qualifiers qs; in ActOnPropertyImplDecl()