Searched refs:CFGElement (Results 1 – 18 of 18) sorted by relevance
/external/clang/include/clang/Analysis/ |
D | CFG.h | 48 class CFGElement { 68 CFGElement(Kind kind, const void *Ptr1, const void *Ptr2 = 0) 72 CFGElement() {} in CFGElement() function 81 CFGElement& e = t; in castAs() 93 CFGElement& e = t; in getAs() 106 class CFGStmt : public CFGElement { 108 CFGStmt(Stmt *S) : CFGElement(Statement, S) {} in CFGStmt() 115 friend class CFGElement; 117 static bool isKind(const CFGElement &E) { in isKind() 124 class CFGInitializer : public CFGElement { [all …]
|
D | ProgramPoint.h | 205 Optional<CFGElement> getFirstElement() const { in getFirstElement() 207 return B->empty() ? Optional<CFGElement>() : B->front(); in getFirstElement()
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
D | SubEngine.h | 23 class CFGElement; variable 56 virtual void processCFGElement(const CFGElement E, ExplodedNode* Pred,
|
D | ExprEngine.h | 195 void processCFGElement(const CFGElement E, ExplodedNode *Pred,
|
/external/clang/lib/StaticAnalyzer/Core/ |
D | PathDiagnostic.cpp | 476 CFGElement Source = Block[SFC->getIndex()]; in getLocationForCaller() 479 case CFGElement::Statement: in getLocationForCaller() 482 case CFGElement::Initializer: { in getLocationForCaller() 487 case CFGElement::AutomaticObjectDtor: { in getLocationForCaller() 492 case CFGElement::BaseDtor: in getLocationForCaller() 493 case CFGElement::MemberDtor: { in getLocationForCaller() 499 case CFGElement::TemporaryDtor: in getLocationForCaller()
|
D | ExprEngine.cpp | 247 void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred, in processCFGElement() 253 case CFGElement::Statement: in processCFGElement() 256 case CFGElement::Initializer: in processCFGElement() 259 case CFGElement::AutomaticObjectDtor: in processCFGElement() 260 case CFGElement::BaseDtor: in processCFGElement() 261 case CFGElement::MemberDtor: in processCFGElement() 262 case CFGElement::TemporaryDtor: in processCFGElement() 468 case CFGElement::AutomaticObjectDtor: in ProcessImplicitDtor() 471 case CFGElement::BaseDtor: in ProcessImplicitDtor() 474 case CFGElement::MemberDtor: in ProcessImplicitDtor() [all …]
|
D | ExprEngineCXX.cpp | 114 CFGElement Next = (*B)[currStmtIdx+1]; in VisitCXXConstructExpr()
|
D | CoreEngine.cpp | 334 if (Optional<CFGElement> E = L.getFirstElement()) { in HandleBlockEntrance()
|
D | CallEvent.cpp | 962 CFGElement E = (*B)[CalleeCtx->getIndex()]; in getCaller()
|
D | ExprEngineC.cpp | 661 CFGElement CE = *I; in VisitGuardedExpr()
|
D | BugReporter.cpp | 1536 Optional<CFGElement> First = BE->getFirstElement(); in GenerateExtensivePathDiagnostic()
|
/external/clang/lib/Analysis/ |
D | CFGStmtMap.cpp | 52 const CFGElement &CE = *I; in Accumulate()
|
D | CFG.cpp | 3335 case CFGElement::Statement: in getDestructorDecl() 3336 case CFGElement::Initializer: in getDestructorDecl() 3339 case CFGElement::AutomaticObjectDtor: { in getDestructorDecl() 3351 case CFGElement::TemporaryDtor: { in getDestructorDecl() 3357 case CFGElement::BaseDtor: in getDestructorDecl() 3358 case CFGElement::MemberDtor: in getDestructorDecl() 3722 const CFGElement &E) { in print_elem()
|
D | ThreadSafety.cpp | 1352 case CFGElement::Statement: { in traverseCFG() 2236 CFGElement Last = B->back(); in neverReturns() 2446 case CFGElement::Statement: { in runAnalysis() 2452 case CFGElement::AutomaticObjectDtor: { in runAnalysis()
|
D | LiveVariables.cpp | 475 const CFGElement &elem = *it; in runOnBlock()
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | AnalyzerStatsChecker.cpp | 125 const CFGElement &CE = Exit->front(); in checkEndAnalysis()
|
/external/clang/include/clang/Analysis/FlowSensitive/ |
D | DataflowSolver.h | 279 CFGElement El = *I; 295 CFGElement El = *I;
|
/external/clang/docs/ |
D | ReleaseNotes.rst | 104 Certain type hierarchies (TypeLoc, CFGElement, ProgramPoint, and SVal) were
|