Searched refs:ivarType (Results 1 – 2 of 2) sorted by relevance
925 QualType ivarType = ivar->getType(); in PropertyImplStrategy() local926 auto TInfo = CGM.getContext().getTypeInfoInChars(ivarType); in PropertyImplStrategy()954 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()990 if (ivarType.hasNonTrivialObjCLifetime() || in PropertyImplStrategy()992 CGM.getContext().getObjCGCAttrKind(ivarType))) { in PropertyImplStrategy()999 if (const RecordType *recordType = ivarType->getAs<RecordType>()) in PropertyImplStrategy()1237 QualType ivarType = ivar->getType(); in generateObjCGetterBody() local1238 switch (getEvaluationKind(ivarType)) { in generateObjCGetterBody()1241 EmitStoreOfComplex(pair, MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()1249 EmitAggregateCopy(/* Dest= */ MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()[all …]
726 QualType ivarType = ivar->getType(); in checkARCPropertyImpl() local727 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()751 SplitQualType split = ivarType.split(); in checkARCPropertyImpl()753 assert(ivarType->isObjCARCImplicitlyUnretainedType()); in checkARCPropertyImpl()755 ivarType = S.Context.getQualifiedType(split); in checkARCPropertyImpl()756 ivar->setType(ivarType); in checkARCPropertyImpl()814 QualType ivarType = ivar->getType(); in setImpliedPropertyAttributeForReadOnlyProperty() local815 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()