Searched refs:NodeBuilderContext (Results 1 - 9 of 9) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DSubEngine.h33 struct NodeBuilderContext;
64 unsigned StmtIdx, NodeBuilderContext *Ctx)=0;
76 NodeBuilderContext& BuilderCtx,
86 NodeBuilderContext &BldCtx,
95 NodeBuilderContext& BuilderCtx,
111 virtual void processBeginOfFunction(NodeBuilderContext &BC,
118 virtual void processEndOfFunction(NodeBuilderContext& BC,
123 virtual void processCallEnter(NodeBuilderContext& BC, CallEnter CE,
H A DCoreEngine.h61 friend struct NodeBuilderContext;
207 struct NodeBuilderContext { struct in namespace:clang::ento
212 NodeBuilderContext(const CoreEngine &E, const CFGBlock *B, ExplodedNode *N) function in struct:clang::ento::NodeBuilderContext
240 const NodeBuilderContext &C;
274 const NodeBuilderContext &Ctx, bool F = true)
280 const NodeBuilderContext &Ctx, bool F = true)
326 const NodeBuilderContext &getContext() { return C; }
350 const NodeBuilderContext &Ctx, ProgramPoint &L)
386 const NodeBuilderContext &Ctx,
394 const NodeBuilderContext
[all...]
H A DExprEngine.h141 const NodeBuilderContext *currBldrCtx = nullptr;
203 const NodeBuilderContext &getBuilderContext() {
273 unsigned StmtIdx, NodeBuilderContext *Ctx) override;
304 NodeBuilderContext& BuilderCtx,
314 NodeBuilderContext &BldCtx,
322 NodeBuilderContext& BuilderCtx,
338 void processBeginOfFunction(NodeBuilderContext &BC,
344 void processEndOfFunction(NodeBuilderContext& BC,
349 void removeDeadOnEndOfFunction(NodeBuilderContext& BC,
354 void processCallEnter(NodeBuilderContext
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DCoreEngine.cpp114 NodeBuilderContext BuilderCtx(*this, StartLoc.getDst(), Node);
211 NodeBuilderContext BuilderCtx(*this, Blk, Pred);
289 NodeBuilderContext Ctx(*this, L.getBlock(), Pred);
420 NodeBuilderContext BuilderCtx(*this, CE.getEntry(), Pred);
427 NodeBuilderContext Ctx(*this, B, Pred);
439 NodeBuilderContext Ctx(*this, B, Pred);
450 NodeBuilderContext Ctx(*this, B, Pred);
466 NodeBuilderContext Ctx(*this, B, Pred);
H A DExprEngineCallAndReturn.cpp40 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE,
161 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC,
178 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC);
288 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode);
319 NodeBuilderContext Ctx(Engine, calleeCtx->getCallSiteBlock(), CEENode);
320 SaveAndRestore<const NodeBuilderContext*> NBCSave(currBldrCtx,
H A DExprEngineObjC.cpp49 SymbolManager &SymMgr, const NodeBuilderContext *currBldrCtx,
H A DCheckerManager.cpp114 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext();
449 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC,
H A DExprEngine.cpp628 unsigned StmtIdx, NodeBuilderContext *Ctx) {
1131 NodeBuilderContext &BldCtx,
2101 NodeBuilderContext& BldCtx,
2199 NodeBuilderContext &BuilderCtx,
2265 void ExprEngine::processBeginOfFunction(NodeBuilderContext &BC,
2269 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC);
2275 void ExprEngine::processEndOfFunction(NodeBuilderContext& BC,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/
H A DCheckerManager.h49 struct NodeBuilderContext;
318 void runCheckersForEndFunction(NodeBuilderContext &BC,

Completed in 328 milliseconds