Home
last modified time | relevance | path

Searched refs:NodeBuilderContext (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCoreEngine.h61 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 DExprEngine.h87 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 DCoreEngine.cpp122 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 DExprEngineCallAndReturn.cpp43 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 DExprEngineObjC.cpp49 SymbolManager &SymMgr, const NodeBuilderContext *currBldrCtx, in populateObjCForDestinationSet()
H A DCheckerManager.cpp114 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext(); in expandGraphWithCheckers()
449 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC, in runCheckersForEndFunction()
H A DExprEngine.cpp797 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 DCheckerManager.h52 struct NodeBuilderContext;
356 void runCheckersForEndFunction(NodeBuilderContext &BC,