Searched refs:ivarType (Results 1 – 2 of 2) sorted by relevance
617 QualType ivarType = ivar->getType(); in PropertyImplStrategy() local619 CGM.getContext().getTypeInfoInChars(ivarType); in PropertyImplStrategy()644 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()680 if (ivarType.hasNonTrivialObjCLifetime() || in PropertyImplStrategy()682 CGM.getContext().getObjCGCAttrKind(ivarType))) { in PropertyImplStrategy()689 if (const RecordType *recordType = ivarType->getAs<RecordType>()) in PropertyImplStrategy()924 QualType ivarType = ivar->getType(); in generateObjCGetterBody() local925 switch (getEvaluationKind(ivarType)) { in generateObjCGetterBody()929 MakeNaturalAlignAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()937 EmitAggregateCopy(ReturnValue, LV.getAddress(), ivarType); in generateObjCGetterBody()[all …]
650 QualType ivarType = ivar->getType(); in checkARCPropertyImpl() local651 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()673 SplitQualType split = ivarType.split(); in checkARCPropertyImpl()675 assert(ivarType->isObjCARCImplicitlyUnretainedType()); in checkARCPropertyImpl()677 ivarType = S.Context.getQualifiedType(split); in checkARCPropertyImpl()678 ivar->setType(ivarType); in checkARCPropertyImpl()737 QualType ivarType = ivar->getType(); in setImpliedPropertyAttributeForReadOnlyProperty() local738 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()