Lines Matching refs:Ivar
443 const ObjCIvarDecl *Ivar);
546 llvm::Value *BaseValue, const ObjCIvarDecl *Ivar,
550 const ObjCIvarDecl *Ivar) override;
2737 const ObjCIvarDecl *Ivar) { in ObjCIvarOffsetVariable() argument
2739 + '.' + Ivar->getNameAsString(); in ObjCIvarOffsetVariable()
2757 Offset = ComputeIvarBaseOffset(CGM, ID, Ivar); in ObjCIvarOffsetVariable()
2784 const ObjCIvarDecl *Ivar, in EmitObjCValueForIvar() argument
2788 return EmitValueForIvarAtOffset(CGF, ID, BaseValue, Ivar, CVRQualifiers, in EmitObjCValueForIvar()
2789 EmitIvarOffset(CGF, ID, Ivar)); in EmitObjCValueForIvar()
2810 const ObjCIvarDecl *Ivar) { in EmitIvarOffset() argument
2812 Interface = FindIvarInterface(CGM.getContext(), Interface, Ivar); in EmitIvarOffset()
2816 ObjCIvarOffsetVariable(Interface, Ivar), false, "ivar")), in EmitIvarOffset()
2819 Interface->getNameAsString() +"." + Ivar->getNameAsString(); in EmitIvarOffset()
2830 uint64_t Offset = ComputeIvarBaseOffset(CGF.CGM, Interface, Ivar); in EmitIvarOffset()