HomeSort by relevance Sort by last modified time
    Searched refs:CFGElement (Results 1 - 19 of 19) sorted by null

  /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 455 const CFGElement &elem = *it;
ThreadSafety.cpp 737 case CFGElement::Statement: {
782 // FIXME: Handle other CFGElement kinds.
795 // FIXME: Handle other CFGElement kinds.
    [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
AnalyzerStatsChecker.cpp 125 const CFGElement &CE = Exit->front();
  /external/clang/lib/StaticAnalyzer/Core/
PathDiagnostic.cpp 548 CFGElement Source = Block[SFC->getIndex()];
551 case CFGElement::Statement:
554 case CFGElement::Initializer: {
559 case CFGElement::AutomaticObjectDtor: {
564 case CFGElement::DeleteDtor: {
568 case CFGElement::BaseDtor:
569 case CFGElement::MemberDtor: {
575 case CFGElement::TemporaryDtor:
576 case CFGElement::NewAllocator:
580 llvm_unreachable("Unknown CFGElement kind")
    [all...]
ExprEngine.cpp 287 void ExprEngine::processCFGElement(const CFGElement E, ExplodedNode *Pred,
294 case CFGElement::Statement:
297 case CFGElement::Initializer:
300 case CFGElement::NewAllocator:
304 case CFGElement::AutomaticObjectDtor:
305 case CFGElement::DeleteDtor:
306 case CFGElement::BaseDtor:
307 case CFGElement::MemberDtor:
308 case CFGElement::TemporaryDtor:
542 case CFGElement::AutomaticObjectDtor
    [all...]
CoreEngine.cpp 335 if (Optional<CFGElement> E = L.getFirstElement()) {
552 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 189 case CFGElement::Statement: {
193 case CFGElement::AutomaticObjectDtor: {
  /external/clang/lib/Sema/
AnalysisBasedWarnings.cpp 196 if (B.getKind() != CFGElement::Statement)
    [all...]

Completed in 398 milliseconds