reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  341 class NodeBuilderWithSinks: public NodeBuilder {
  378 class StmtNodeBuilder: public NodeBuilder {
  430 class BranchNodeBuilder: public NodeBuilder {

References

tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h
   33   NodeBuilder &NB;
   40   CheckerContext(NodeBuilder &builder,
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  341 class NodeBuilderWithSinks: public NodeBuilder {
  378 class StmtNodeBuilder: public NodeBuilder {
  379   NodeBuilder *EnclosingBldr;
  387                   NodeBuilder *Enclosing = nullptr)
  395                   NodeBuilder *Enclosing = nullptr)
  430 class BranchNodeBuilder: public NodeBuilder {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
  675   void defaultEvalCall(NodeBuilder &B, ExplodedNode *Pred,
  743   bool inlineCall(const CallEvent &Call, const Decl *D, NodeBuilder &Bldr,
  748   void conservativeEvalCall(const CallEvent &Call, NodeBuilder &Bldr,
  754                      const CallEvent &Call, const Decl *D, NodeBuilder &Bldr,
  761   void performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred,
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
  137     NodeBuilder B(*PrevSet, *CurrSet, BldrCtx);
  170                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  217                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  287                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  334                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  382                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  426                   NodeBuilder &Bldr, ExplodedNode *Pred) {
  457   NodeBuilder Bldr(Pred, Dst, BC);
  483                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  524                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  569                     NodeBuilder &Bldr, ExplodedNode *Pred) {
  658     NodeBuilder B(Pred, checkDst, Eng.getBuilderContext());
  689       NodeBuilder B(Pred, Dst, Eng.getBuilderContext());
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  232     NodeBuilder Bldr(Pred, Dst, BuilderCtx);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  804   NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
  844       NodeBuilder Bldr(Pred, Tmp, *currBldrCtx);
  894   NodeBuilder Bldr(Tmp, Dst, *currBldrCtx);
  942     NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
 1002     NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
 1091     NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
 2303     NodeBuilder Bldr(Pred, PostCleanup, BC);
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
   40 void ExprEngine::performTrivialCopy(NodeBuilder &Bldr, ExplodedNode *Pred,
  623     NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
  639       NodeBuilder Bldr(Pred, Dst, *currBldrCtx);
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  431                             NodeBuilder &Bldr, ExplodedNode *Pred,
  561   NodeBuilder B(Pred, Dst, *currBldrCtx);
  672 void ExprEngine::conservativeEvalCall(const CallEvent &Call, NodeBuilder &Bldr,
 1002 void ExprEngine::defaultEvalCall(NodeBuilder &Bldr, ExplodedNode *Pred,
 1056                                NodeBuilder &Bldr, ExplodedNode *Pred) {