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

References

tools/clang/lib/CodeGen/CGDecl.cpp
  744     llvm::Value *value = EmitScalarExpr(init);
  747     EmitNullabilityCheck(lvalue, value, init->getExprLoc());
  752   if (const CXXDefaultInitExpr *DIE = dyn_cast<CXXDefaultInitExpr>(init))
  753     init = DIE->getExpr();
  757   if (const FullExpr *fe = dyn_cast<FullExpr>(init)) {
  759     init = fe->getSubExpr();
  769     accessedByInit = (capturedByInit || isAccessedBy(D, init));
  802       value = EmitARCRetainScalarExpr(init);
  812     value = EmitARCUnsafeUnretainedScalarExpr(init);
  818     if (!accessedByInit && tryEmitARCCopyWeakInit(*this, lvalue, init)) {
  825     value = EmitScalarExpr(init);
  836     value = EmitARCRetainAutoreleaseScalarExpr(init);
  842   EmitNullabilityCheck(lvalue, value, init->getExprLoc());
  848     llvm::Value *oldValue = EmitLoadOfScalar(lvalue, init->getExprLoc());