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

References

tools/clang/lib/CodeGen/CGExpr.cpp
  490           Object.getPointer()->stripPointerCasts())) {
  491     Object = Address(llvm::ConstantExpr::getBitCast(
  492                          cast<llvm::Constant>(Object.getPointer()),
  494                      Object.getAlignment());
  500       EmitAnyExprToMem(E, Object, Qualifiers(), /*IsInit*/true);
  553     EmitAnyExprToMem(E, Object, Qualifiers(), /*IsInit*/true);
  555   pushTemporaryCleanup(*this, M, E, Object);
  564       Object =
  565           GetAddressOfBaseClass(Object, Adjustment.DerivedToBase.DerivedClass,
  572       LValue LV = MakeAddrLValue(Object, E->getType(), AlignmentSource::Decl);
  576       Object = LV.getAddress();
  582       Object = EmitCXXMemberDataPointerAddress(E, Object, Ptr,
  582       Object = EmitCXXMemberDataPointerAddress(E, Object, Ptr,
  589   return MakeAddrLValue(Object, M->getType(), AlignmentSource::Decl);