Searched refs:NodeBuilderContext (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | CoreEngine.h | 61 friend struct NodeBuilderContext; 212 struct NodeBuilderContext { struct 245 const NodeBuilderContext &C; argument 279 const NodeBuilderContext &Ctx, bool F = true) 285 const NodeBuilderContext &Ctx, bool F = true) 333 const NodeBuilderContext &getContext() { return C; } in getContext() 357 const NodeBuilderContext &Ctx, ProgramPoint &L) in NodeBuilderWithSinks() 393 const NodeBuilderContext &Ctx, 401 const NodeBuilderContext &Ctx, 448 const NodeBuilderContext &C, in BranchNodeBuilder() [all …]
|
| H A D | ExprEngine.h | 87 struct NodeBuilderContext; 162 const NodeBuilderContext *currBldrCtx = nullptr; 224 const NodeBuilderContext &getBuilderContext() { in getBuilderContext() 299 unsigned StmtIdx, NodeBuilderContext *Ctx); 330 NodeBuilderContext& BuilderCtx, 340 NodeBuilderContext &BldCtx, 348 NodeBuilderContext& BuilderCtx, 364 void processBeginOfFunction(NodeBuilderContext &BC, 370 void processEndOfFunction(NodeBuilderContext& BC, 375 void removeDeadOnEndOfFunction(NodeBuilderContext& BC, [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A 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() 450 NodeBuilderContext BuilderCtx(*this, CE.getEntry(), Pred); in HandleCallEnter() 457 NodeBuilderContext Ctx(*this, B, Pred); in HandleBranch() 469 NodeBuilderContext Ctx(*this, B, Pred); in HandleCleanupTemporaryBranch() 480 NodeBuilderContext Ctx(*this, B, Pred); in HandleStaticInit() 496 NodeBuilderContext Ctx(*this, B, Pred); in HandlePostStmt()
|
| H A D | ExprEngineCallAndReturn.cpp | 43 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE, in processCallEnter() 164 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC, in removeDeadOnEndOfFunction() 181 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in removeDeadOnEndOfFunction() 308 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode); in processCallExit() 339 NodeBuilderContext Ctx(Engine, calleeCtx->getCallSiteBlock(), CEENode); in processCallExit() 340 SaveAndRestore<const NodeBuilderContext*> NBCSave(currBldrCtx, in processCallExit()
|
| H A D | ExprEngineObjC.cpp | 49 SymbolManager &SymMgr, const NodeBuilderContext *currBldrCtx, in populateObjCForDestinationSet()
|
| H A D | CheckerManager.cpp | 114 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext(); in expandGraphWithCheckers() 449 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC, in runCheckersForEndFunction()
|
| H A D | ExprEngine.cpp | 797 unsigned StmtIdx, NodeBuilderContext *Ctx) { in processCFGElement() 1300 NodeBuilderContext &BldCtx, in processCleanupTemporaryBranch() 2401 NodeBuilderContext& BldCtx, in processBranch() 2479 NodeBuilderContext &BuilderCtx, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 2545 void ExprEngine::processBeginOfFunction(NodeBuilderContext &BC, in processBeginOfFunction() 2549 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in processBeginOfFunction() 2555 void ExprEngine::processEndOfFunction(NodeBuilderContext& BC, in processEndOfFunction()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/ |
| H A D | CheckerManager.h | 52 struct NodeBuilderContext; 356 void runCheckersForEndFunction(NodeBuilderContext &BC,
|