Home
last modified time | relevance | path

Searched refs:generateNode (Results 1 – 9 of 9) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DExprEngineC.cpp85 Bldr.generateNode(B, *it, state); in VisitBinaryOperator()
90 Bldr.generateNode(B, *it, state); in VisitBinaryOperator()
208 Bldr.generateNode(BE, Pred, in VisitBlockExpr()
276 Bldr.generateNode(CastE, Pred, state); in VisitCast()
313 Bldr.generateNode(CastE, Pred, state); in VisitCast()
322 Bldr.generateNode(CastE, Pred, state); in VisitCast()
364 Bldr.generateNode(CastE, Pred, state); in VisitCast()
371 Bldr.generateNode(CastE, Pred, state); in VisitCast()
390 Bldr.generateNode(CastE, Pred, state); in VisitCast()
419 B.generateNode(CL, Pred, state->BindExpr(CL, LC, state->getLValue(CL, LC))); in VisitCompoundLiteralExpr()
[all …]
DExprEngine.cpp281 Bldr.generateNode(DiagnosticStmt, Pred, CleanedState, &cleanupTag, K); in removeDead()
313 Bldr.generateNode(DiagnosticStmt, *I, CleanedCheckerSt, &cleanupTag, K); in removeDead()
404 Bldr.generateNode(PP, N->getState(), N); in ProcessInitializer()
573 Bldr.generateNode(S, Pred, state); in Visit()
657 Bldr2.generateNode(S, N, state); in Visit()
699 Bldr.generateNode(B, Pred, in Visit()
917 Bldr.generateNode(SE, Pred, in Visit()
945 Bldr.generateNode(S, Pred, in Visit()
949 Bldr.generateNode(S, Pred, in Visit()
1155 NullCondBldr.generateNode(Pred->getState(), true, Pred); in processBranch()
[all …]
DExprEngineCXX.cpp49 Bldr.generateNode(ME, Pred, state->BindExpr(ME, LCtx, V)); in CreateCXXTemporaryObject()
241 Bldr.generateNode(CNE, Pred, State); in VisitCXXNewExpr()
273 Bldr.generateNode(CNE, Pred, State); in VisitCXXNewExpr()
280 Bldr.generateNode(CDE, Pred, state); in VisitCXXDeleteExpr()
299 Bldr.generateNode(CS, Pred, state); in VisitCXXCatchStmt()
315 Bldr.generateNode(TE, Pred, state->BindExpr(TE, LCtx, V)); in VisitCXXThisExpr()
DCoreEngine.cpp195 generateNode(StartLoc, SubEng.getInitialState(L), 0); in ExecuteWorkList()
197 generateNode(StartLoc, InitState, 0); in ExecuteWorkList()
315 nodeBuilder.generateNode(Pred->State, Pred); in HandleBlockEdge()
372 generateNode(BlockEdge(B, succ, Pred->getLocationContext()), in HandleBlockExit()
444 generateNode(BlockEdge(B, *(B->succ_begin()), Pred->getLocationContext()), in HandleBlockExit()
474 void CoreEngine::generateNode(const ProgramPoint &Loc, in generateNode() function in CoreEngine
615 ExplodedNode *BranchNodeBuilder::generateNode(ProgramStateRef State, in generateNode() function in BranchNodeBuilder
629 IndirectGotoNodeBuilder::generateNode(const iterator &I, in generateNode() function in IndirectGotoNodeBuilder
DExprEngineObjC.cpp32 Bldr.generateNode(Ex, Pred, state->BindExpr(Ex, LCtx, location)); in VisitLvalObjCIvarRefExpr()
126 Bldr.generateNode(S, Pred, hasElems); in VisitObjCForCollectionStmt()
127 Bldr.generateNode(S, Pred, noElems); in VisitObjCForCollectionStmt()
196 Pred = Bldr.generateNode(currStmt, Pred, notNilState); in VisitObjCMessage()
DExprEngineCallAndReturn.cpp595 Bldr.generateNode(Call.getProgramPoint(), State, Pred); in conservativeEvalCall()
696 B.generateNode(RS, *it, (*it)->getState()); in VisitReturnStmt()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DCoreEngine.h87 void generateNode(const ProgramPoint &Loc,
263 ExplodedNode *generateNode(const ProgramPoint &PP, in generateNode() function
323 ExplodedNode *generateNode(ProgramStateRef State,
327 return NodeBuilder::generateNode(LocalLoc, State, Pred);
373 using NodeBuilder::generateNode;
376 ExplodedNode *generateNode(const Stmt *S,
383 return NodeBuilder::generateNode(L, St, Pred);
426 ExplodedNode *generateNode(ProgramStateRef State, bool branch,
479 ExplodedNode *generateNode(const iterator &I,
DCheckerContext.h240 node = NB.generateNode(LocalLoc, State, P);
/external/clang/lib/StaticAnalyzer/Checkers/
DOSAtomicChecker.cpp195 B.generateNode(CE, predNew, stateNew->BindExpr(CE, LCtx, Res), this); in evalOSAtomicCompareAndSwap()
207 B.generateNode(CE, N, stateNotEqual->BindExpr(CE, LCtx, Res), this); in evalOSAtomicCompareAndSwap()