Searched refs:NodeBuilderContext (Results 1 – 9 of 9) sorted by relevance
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | SubEngine.h | 29 struct NodeBuilderContext; 57 unsigned StmtIdx, NodeBuilderContext *Ctx)=0; 69 NodeBuilderContext& BuilderCtx, 79 NodeBuilderContext &BldCtx, 88 NodeBuilderContext& BuilderCtx, 104 virtual void processEndOfFunction(NodeBuilderContext& BC,
|
D | CoreEngine.h | 44 friend struct NodeBuilderContext; 179 struct NodeBuilderContext { struct 183 NodeBuilderContext(const CoreEngine &E, const CFGBlock *B, ExplodedNode *N) in NodeBuilderContext() argument 210 const NodeBuilderContext &C; argument 245 const NodeBuilderContext &Ctx, bool F = true) 251 const NodeBuilderContext &Ctx, bool F = true) 295 const NodeBuilderContext &getContext() { return C; } in getContext() 317 const NodeBuilderContext &Ctx, ProgramPoint &L) in NodeBuilderWithSinks() 353 const NodeBuilderContext &Ctx, 361 const NodeBuilderContext &Ctx, [all …]
|
D | ExprEngine.h | 78 const NodeBuilderContext *currBldrCtx; 135 const NodeBuilderContext &getBuilderContext() { in getBuilderContext() 195 unsigned StmtIdx, NodeBuilderContext *Ctx) override; 224 NodeBuilderContext& BuilderCtx, 234 NodeBuilderContext &BldCtx, 242 NodeBuilderContext& BuilderCtx, 258 void processEndOfFunction(NodeBuilderContext& BC, 262 void removeDeadOnEndOfFunction(NodeBuilderContext& BC,
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | CoreEngine.cpp | 287 NodeBuilderContext BuilderCtx(*this, Blk, Pred); in HandleBlockEdge() 336 NodeBuilderContext Ctx(*this, L.getBlock(), Pred); in HandleBlockEntrance() 462 NodeBuilderContext Ctx(*this, B, Pred); in HandleBranch() 474 NodeBuilderContext Ctx(*this, B, Pred); in HandleCleanupTemporaryBranch() 485 NodeBuilderContext Ctx(*this, B, Pred); in HandleStaticInit() 502 NodeBuilderContext Ctx(*this, B, Pred); in HandlePostStmt()
|
D | ExprEngineCallAndReturn.cpp | 159 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC, in removeDeadOnEndOfFunction() 176 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC); in removeDeadOnEndOfFunction() 293 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode); in processCallExit() 323 NodeBuilderContext Ctx(Engine, calleeCtx->getCallSiteBlock(), CEENode); in processCallExit() 324 SaveAndRestore<const NodeBuilderContext*> NBCSave(currBldrCtx, in processCallExit()
|
D | CheckerManager.cpp | 97 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext(); in expandGraphWithCheckers() 383 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC, in runCheckersForEndFunction()
|
D | ExprEngine.cpp | 289 unsigned StmtIdx, NodeBuilderContext *Ctx) { in processCFGElement() 701 NodeBuilderContext &BldCtx, in processCleanupTemporaryBranch() 1563 NodeBuilderContext& BldCtx, in processBranch() 1665 NodeBuilderContext &BuilderCtx, in REGISTER_TRAIT_WITH_PROGRAMSTATE() 1750 void ExprEngine::processEndOfFunction(NodeBuilderContext& BC, in processEndOfFunction()
|
D | ExprEngineCXX.cpp | 179 const NodeBuilderContext &CurrBldrCtx = getBuilderContext(); in findElementDirectlyInitializedByCurrentConstructor()
|
/external/clang/include/clang/StaticAnalyzer/Core/ |
D | CheckerManager.h | 44 struct NodeBuilderContext; 291 void runCheckersForEndFunction(NodeBuilderContext &BC,
|