reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGObjC.cpp
  728   ASTContext &Context = CGF.getContext();
  731     CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0)
  731     CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0)
  731     CGF.EmitLValueForIvar(CGF.TypeOfSelfObject(), CGF.LoadObjCSelf(), ivar, 0)
  738   Address dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy);
  738   Address dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy);
  738   Address dest = CGF.Builder.CreateBitCast(CGF.ReturnValue, CGF.VoidPtrTy);
  741   src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy);
  741   src = CGF.Builder.CreateBitCast(src, CGF.VoidPtrTy);
  744   CharUnits size = CGF.getContext().getTypeSizeInChars(ivar->getType());
  745   args.add(RValue::get(CGF.CGM.getSize(size)), Context.getSizeType());
  746   args.add(RValue::get(CGF.Builder.getInt1(isAtomic)), Context.BoolTy);
  747   args.add(RValue::get(CGF.Builder.getInt1(hasStrong)), Context.BoolTy);
  749   llvm::FunctionCallee fn = CGF.CGM.getObjCRuntime().GetGetStructFunction();
  751   CGF.EmitCall(CGF.getTypes().arrangeBuiltinFunctionCall(Context.VoidTy, args),
  751   CGF.EmitCall(CGF.getTypes().arrangeBuiltinFunctionCall(Context.VoidTy, args),