/external/clang/include/clang/Analysis/ |
CFG.h | 52 /// CFGElement - Represents a top-level expression in a basic block. 53 class CFGElement { 75 CFGElement(Kind kind, const void *Ptr1, const void *Ptr2 = nullptr) 81 CFGElement() {} 84 /// \brief Convert to the specified CFGElement type, asserting that this 85 /// CFGElement is of the desired type. 90 CFGElement& e = t; 95 /// \brief Convert to the specified CFGElement type, returning None if this 96 /// CFGElement is not of the desired type. 102 CFGElement& e = t [all...] |
ProgramPoint.h | 205 Optional<CFGElement> getFirstElement() const { 207 return B->empty() ? Optional<CFGElement>() : B->front();
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SubEngine.h | 23 class CFGElement; 56 virtual void processCFGElement(const CFGElement E, ExplodedNode* Pred,
|
ExprEngine.h | 194 void processCFGElement(const CFGElement E, ExplodedNode *Pred,
|
/external/clang/lib/Analysis/ |
CFGStmtMap.cpp | 52 const CFGElement &CE = *I;
|
Consumed.cpp | [all...] |
CFG.cpp | [all...] |
LiveVariables.cpp | 459 const CFGElement &elem = *it;
|
ThreadSafety.cpp | [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
AnalyzerStatsChecker.cpp | 125 const CFGElement &CE = Exit->front();
|
/external/clang/lib/StaticAnalyzer/Core/ |
PathDiagnostic.cpp | 545 CFGElement Source = Block[SFC->getIndex()]; 548 case CFGElement::Statement: 551 case CFGElement::Initializer: { 556 case CFGElement::AutomaticObjectDtor: { 561 case CFGElement::DeleteDtor: { 565 case CFGElement::BaseDtor: 566 case CFGElement::MemberDtor: { 572 case CFGElement::TemporaryDtor: 573 case CFGElement::NewAllocator: 577 llvm_unreachable("Unknown CFGElement kind") [all...] |
ExprEngine.cpp | 278 void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred, 285 case CFGElement::Statement: 288 case CFGElement::Initializer: 291 case CFGElement::NewAllocator: 295 case CFGElement::AutomaticObjectDtor: 296 case CFGElement::DeleteDtor: 297 case CFGElement::BaseDtor: 298 case CFGElement::MemberDtor: 299 case CFGElement::TemporaryDtor: 533 case CFGElement::AutomaticObjectDtor [all...] |
CoreEngine.cpp | 334 if (Optional<CFGElement> E = L.getFirstElement()) { 535 if ((*Block)[Idx].getKind() == CFGElement::NewAllocator) {
|
ExprEngineCXX.cpp | 118 CFGElement Next = (*B)[NextStmtIdx];
|
CallEvent.cpp | [all...] |
ExprEngineC.cpp | 668 CFGElement CE = *I; [all...] |
BugReporter.cpp | [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
ThreadSafetyCommon.h | 147 case CFGElement::Statement: { 151 case CFGElement::AutomaticObjectDtor: {
|
/external/clang/lib/Sema/ |
AnalysisBasedWarnings.cpp | 194 if (B.getKind() != CFGElement::Statement) [all...] |