Lines Matching refs:Ivar
33 const ObjCIvarDecl *Ivar) { in ComputeIvarBaseOffset() argument
34 return CGM.getContext().lookupFieldBitOffset(OID, nullptr, Ivar) / in ComputeIvarBaseOffset()
40 const ObjCIvarDecl *Ivar) { in ComputeIvarBaseOffset() argument
42 Ivar) / in ComputeIvarBaseOffset()
49 const ObjCIvarDecl *Ivar) { in ComputeBitfieldBitOffset() argument
51 Ivar); in ComputeBitfieldBitOffset()
57 const ObjCIvarDecl *Ivar, in EmitValueForIvarAtOffset() argument
65 Ivar->getUsageType(ObjectPtrTy).withCVRQualifiers(CVRQualifiers); in EmitValueForIvarAtOffset()
69 if (!Ivar->isBitField()) { in EmitValueForIvarAtOffset()
89 CGF.CGM.getContext().lookupFieldBitOffset(OID, nullptr, Ivar); in EmitValueForIvarAtOffset()
92 uint64_t BitFieldSize = Ivar->getBitWidthValue(CGF.getContext()); in EmitValueForIvarAtOffset()
104 CGBitFieldInfo::MakeInfo(CGF.CGM.getTypes(), Ivar, BitOffset, BitFieldSize, in EmitValueForIvarAtOffset()