|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 49 struct NodeBuilderContext;
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h 32 struct NodeBuilderContext;
References
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 313 void runCheckersForEndFunction(NodeBuilderContext &BC,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h 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 &Ctx,
441 const NodeBuilderContext &C,
451 const NodeBuilderContext &C,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h 141 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& BC, CallEnter CE,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h 63 unsigned StmtIdx, NodeBuilderContext *Ctx)=0;
75 NodeBuilderContext& BuilderCtx,
85 NodeBuilderContext &BldCtx,
94 NodeBuilderContext& BuilderCtx,
110 virtual void processBeginOfFunction(NodeBuilderContext &BC,
117 virtual void processEndOfFunction(NodeBuilderContext& BC,
122 virtual void processCallEnter(NodeBuilderContext& BC, CallEnter CE,
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp 114 const NodeBuilderContext &BldrCtx = checkCtx.Eng.getBuilderContext();
449 void CheckerManager::runCheckersForEndFunction(NodeBuilderContext &BC,
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp 114 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);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 628 unsigned StmtIdx, NodeBuilderContext *Ctx) {
1130 NodeBuilderContext &BldCtx,
2088 NodeBuilderContext& BldCtx,
2186 NodeBuilderContext &BuilderCtx,
2252 void ExprEngine::processBeginOfFunction(NodeBuilderContext &BC,
2256 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC);
2262 void ExprEngine::processEndOfFunction(NodeBuilderContext& BC,
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp 39 void ExprEngine::processCallEnter(NodeBuilderContext& BC, CallEnter CE,
160 void ExprEngine::removeDeadOnEndOfFunction(NodeBuilderContext& BC,
177 SaveAndRestore<const NodeBuilderContext *> NodeContextRAII(currBldrCtx, &BC);
287 NodeBuilderContext Ctx(getCoreEngine(), Blk, BindedRetNode);
318 NodeBuilderContext Ctx(Engine, calleeCtx->getCallSiteBlock(), CEENode);
319 SaveAndRestore<const NodeBuilderContext*> NBCSave(currBldrCtx,
tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp 49 SymbolManager &SymMgr, const NodeBuilderContext *currBldrCtx,