Searched refs:ivarType (Results 1 – 2 of 2) sorted by relevance
773 QualType ivarType = ivar->getType(); in PropertyImplStrategy() local775 CGM.getContext().getTypeInfoInChars(ivarType); in PropertyImplStrategy()800 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()836 if (ivarType.hasNonTrivialObjCLifetime() || in PropertyImplStrategy()838 CGM.getContext().getObjCGCAttrKind(ivarType))) { in PropertyImplStrategy()845 if (const RecordType *recordType = ivarType->getAs<RecordType>()) in PropertyImplStrategy()1086 QualType ivarType = ivar->getType(); in generateObjCGetterBody() local1087 switch (getEvaluationKind(ivarType)) { in generateObjCGetterBody()1090 EmitStoreOfComplex(pair, MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()1098 EmitAggregateCopy(/* Dest= */ MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()[all …]
720 QualType ivarType = ivar->getType(); in checkARCPropertyImpl() local721 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()745 SplitQualType split = ivarType.split(); in checkARCPropertyImpl()747 assert(ivarType->isObjCARCImplicitlyUnretainedType()); in checkARCPropertyImpl()749 ivarType = S.Context.getQualifiedType(split); in checkARCPropertyImpl()750 ivar->setType(ivarType); in checkARCPropertyImpl()809 QualType ivarType = ivar->getType(); in setImpliedPropertyAttributeForReadOnlyProperty() local810 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()