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

References

tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
  128       SVal LValue = State->getLValue(Var, LCtx);
  133           addObjectUnderConstruction(State, DSCC->getDeclStmt(), LCtx, LValue);
  141       const CXXMethodDecl *CurCtor = cast<CXXMethodDecl>(LCtx->getDecl());
  143       SVB.getCXXThis(CurCtor, LCtx->getStackFrame());
  159       State = addObjectUnderConstruction(State, Init, LCtx, FieldVal);
  166         SVal V = *getObjectUnderConstruction(State, NE, LCtx);
  189       const StackFrameContext *SFC = LCtx->getStackFrame();
  251           CE, State, LCtx, TCC->getConstructionContextAfterElision(), CallOpts);
  258         State = addObjectUnderConstruction(State, CE, LCtx, V);
  262           State = elideDestructor(State, BTE, LCtx);
  267           State = addObjectUnderConstruction(State, MTE, LCtx, V);
  303         V = loc::MemRegionVal(MRMgr.getCXXTempObjectRegion(E, LCtx));
  306         State = addObjectUnderConstruction(State, BTE, LCtx, V);
  309         State = addObjectUnderConstruction(State, MTE, LCtx, V);
  354         CallEventRef<> Caller = CEMgr.getSimpleCall(CE, State, LCtx);
  359         State = addObjectUnderConstruction(State, {CE, Idx}, LCtx, V);
  364             CEMgr.getCXXConstructorCall(CCE, /*Target=*/nullptr, State, LCtx);
  369         State = addObjectUnderConstruction(State, {CCE, Idx}, LCtx, V);
  371         CallEventRef<> Caller = CEMgr.getObjCMethodCall(ME, State, LCtx);
  376         State = addObjectUnderConstruction(State, {ME, Idx}, LCtx, V);
  382         State = addObjectUnderConstruction(State, BTE, LCtx, V);
  392       State, loc::MemRegionVal(MRMgr.getCXXTempObjectRegion(E, LCtx)));