Searched refs:NodeBuilderContext (Results 1 – 9 of 9) sorted by relevance
| /openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| D | CoreEngine.h | 61 friend struct NodeBuilderContext; 212 struct NodeBuilderContext { struct 217 NodeBuilderContext(const CoreEngine &E, const CFGBlock *B, in NodeBuilderContext() argument 223 NodeBuilderContext(const CoreEngine &E, const CFGBlock *B, ExplodedNode *N) in NodeBuilderContext() function 224 : NodeBuilderContext(E, B, N->getLocationContext()) {} in NodeBuilderContext() 251 const NodeBuilderContext &C; argument 285 const NodeBuilderContext &Ctx, bool F = true) 291 const NodeBuilderContext &Ctx, bool F = true) 339 const NodeBuilderContext &getContext() { return C; } in getContext() 363 const NodeBuilderContext &Ctx, ProgramPoint &L) in NodeBuilderWithSinks() [all …]
|
| D | ExprEngine.h | 88 struct NodeBuilderContext; 163 const NodeBuilderContext *currBldrCtx = nullptr; 225 const NodeBuilderContext &getBuilderContext() { in getBuilderContext() 300 unsigned StmtIdx, NodeBuilderContext *Ctx); 331 NodeBuilderContext& BuilderCtx, 341 NodeBuilderContext &BldCtx, 349 NodeBuilderContext& BuilderCtx, 365 void processBeginOfFunction(NodeBuilderContext &BC, 371 void processEndOfFunction(NodeBuilderContext& BC, 376 void removeDeadOnEndOfFunction(NodeBuilderContext& BC, [all …]
|
| /openbsd/src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| D | CoreEngine.cpp | 122 NodeBuilderContext BuilderCtx(*this, StartLoc.getDst(), Node); in ExecuteWorkList() 239 NodeBuilderContext BuilderCtx(*this, Blk, Pred); in HandleBlockEdge() 318 NodeBuilderContext Ctx(*this, L.getBlock(), Pred); in HandleBlockEntrance() 449 NodeBuilderContext BuilderCtx(*this, CE.getEntry(), Pred); in HandleCallEnter() 456 NodeBuilderContext Ctx(*this, B, Pred); in HandleBranch() 468 NodeBuilderContext Ctx(*this, B, Pred); in HandleCleanupTemporaryBranch() 479 NodeBuilderContext Ctx(*this, B, Pred); in HandleStaticInit() 495 NodeBuilderContext Ctx(*this, B, Pred); in HandlePostStmt()
|
| D | ExprEngineCallAndReturn.cpp | 44 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE, in processCallEnter() 165 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC, in removeDeadOnEndOfFunction() 182 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in removeDeadOnEndOfFunction() 363 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode); in processCallExit() 394 NodeBuilderContext Ctx(Engine, calleeCtx->getCallSiteBlock(), CEENode); in processCallExit() 395 SaveAndRestore<const NodeBuilderContext *> NBCSave(currBldrCtx, &Ctx); in processCallExit()
|
| D | ExprEngineObjC.cpp | 49 SymbolManager &SymMgr, const NodeBuilderContext *currBldrCtx, in populateObjCForDestinationSet()
|
| D | CheckerManager.cpp | 112 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext(); in expandGraphWithCheckers() 447 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC, in runCheckersForEndFunction()
|
| D | ExprEngine.cpp | 962 unsigned StmtIdx, NodeBuilderContext *Ctx) { in processCFGElement() 1620 NodeBuilderContext &BldCtx, in processCleanupTemporaryBranch() 2724 NodeBuilderContext& BldCtx, in processBranch() 2802 NodeBuilderContext &BuilderCtx, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 2868 void ExprEngine::processBeginOfFunction(NodeBuilderContext &BC, in processBeginOfFunction() 2872 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in processBeginOfFunction() 2878 void ExprEngine::processEndOfFunction(NodeBuilderContext& BC, in processEndOfFunction()
|
| D | ExprEngineCXX.cpp | 121 const Expr *E, ProgramStateRef State, const NodeBuilderContext *BldrCtx, in computeObjectUnderConstruction() 222 NodeBuilderContext CallerBldrCtx(getCoreEngine(), in computeObjectUnderConstruction()
|
| /openbsd/src/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/ |
| D | CheckerManager.h | 52 struct NodeBuilderContext; 356 void runCheckersForEndFunction(NodeBuilderContext &BC,
|