Searched refs:IvarTy (Results 1 – 3 of 3) sorted by relevance
63 QualType IvarTy = in EmitValueForIvarAtOffset() local65 llvm::Type *LTy = CGF.CGM.getTypes().ConvertTypeForMem(IvarTy); in EmitValueForIvarAtOffset()71 LValue LV = CGF.MakeNaturalAlignAddrLValue(V, IvarTy); in EmitValueForIvarAtOffset()113 return LValue::MakeBitfield(Addr, *Info, IvarTy, in EmitValueForIvarAtOffset()
541 llvm::StructType *IvarTy; member in __anond3bad8af0111::ObjCTypesHelper3845 auto ivars = ivarList.beginArray(ObjCTypes.IvarTy); in EmitIvarList()3853 auto ivar = ivars.beginStruct(ObjCTypes.IvarTy); in EmitIvarList()5947 IvarTy = llvm::StructType::create("struct._objc_ivar", Int8PtrTy, Int8PtrTy, in ObjCTypesHelper()
3795 QualType IvarTy = ivar->getType(); in DiagnoseRetainableFlexibleArrayMember() local3796 if (IvarTy->isIncompleteArrayType() && in DiagnoseRetainableFlexibleArrayMember()3797 (IvarTy.getObjCLifetime() != Qualifiers::OCL_ExplicitNone) && in DiagnoseRetainableFlexibleArrayMember()3798 IvarTy->isObjCLifetimeType()) { in DiagnoseRetainableFlexibleArrayMember()3867 QualType IvarTy = ivar->getType(); in DiagnoseVariableSizedIvars() local3869 if (IvarTy->isIncompleteArrayType()) { in DiagnoseVariableSizedIvars()3871 << ivar->getDeclName() << IvarTy in DiagnoseVariableSizedIvars()3874 } else if (const RecordType *RecordTy = IvarTy->getAs<RecordType>()) { in DiagnoseVariableSizedIvars()3878 << ivar->getDeclName() << IvarTy; in DiagnoseVariableSizedIvars()