Searched refs:ivarType (Results 1 – 2 of 2) sorted by relevance
928 QualType ivarType = ivar->getType(); in PropertyImplStrategy() local929 auto TInfo = CGM.getContext().getTypeInfoInChars(ivarType); in PropertyImplStrategy()957 if (ivarType.getObjCLifetime() == Qualifiers::OCL_Strong) in PropertyImplStrategy()993 if (ivarType.hasNonTrivialObjCLifetime() || in PropertyImplStrategy()995 CGM.getContext().getObjCGCAttrKind(ivarType))) { in PropertyImplStrategy()1002 if (const RecordType *recordType = ivarType->getAs<RecordType>()) in PropertyImplStrategy()1288 QualType ivarType = ivar->getType(); in generateObjCGetterBody() local1289 auto EvaluationKind = getEvaluationKind(ivarType); in generateObjCGetterBody()1290 assert(!ivarType.getPointerAuth() || EvaluationKind == TEK_Scalar); in generateObjCGetterBody()1294 EmitStoreOfComplex(pair, MakeAddrLValue(ReturnValue, ivarType), in generateObjCGetterBody()[all …]
712 QualType ivarType = ivar->getType(); in checkARCPropertyImpl() local713 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in checkARCPropertyImpl()737 SplitQualType split = ivarType.split(); in checkARCPropertyImpl()739 assert(ivarType->isObjCARCImplicitlyUnretainedType()); in checkARCPropertyImpl()741 ivarType = S.Context.getQualifiedType(split); in checkARCPropertyImpl()742 ivar->setType(ivarType); in checkARCPropertyImpl()800 QualType ivarType = ivar->getType(); in setImpliedPropertyAttributeForReadOnlyProperty() local801 Qualifiers::ObjCLifetime ivarLifetime = ivarType.getObjCLifetime(); in setImpliedPropertyAttributeForReadOnlyProperty()