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

References

tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  207           V.handleStatement(BI.castAs<CFGStmt>().getStmt());
tools/clang/include/clang/Analysis/CFG.h
 1384           O(const_cast<Stmt*>(stmt->getStmt()));
tools/clang/lib/Analysis/CFG.cpp
 5082           const Stmt *stmt= SE->getStmt();
 5413     const Stmt *S = CS.getStmt();
 5824           if (isa<CXXThrowExpr>(StmtElm->getStmt()))
 5886   const Stmt *Cond = StmtElem->getStmt();
tools/clang/lib/Analysis/CFGStmtMap.cpp
   56     CFGBlock *&Entry = SM[CS->getStmt()];
tools/clang/lib/Analysis/Consumed.cpp
   66       return CS->getStmt()->getBeginLoc();
   85         return CS->getStmt()->getBeginLoc();
 1345         Visitor.Visit(B.castAs<CFGStmt>().getStmt());
tools/clang/lib/Analysis/LiveVariables.cpp
  521     const Stmt *S = elem.castAs<CFGStmt>().getStmt();
  574           const Stmt* stmt = cs->getStmt();
tools/clang/lib/Analysis/PathDiagnostic.cpp
  517     return PathDiagnosticLocation(Source.castAs<CFGStmt>().getStmt(),
  700         return PathDiagnosticLocation(StmtElt->getStmt()->getBeginLoc(), SMng);
tools/clang/lib/Analysis/ReachableCode.cpp
   76     if (const auto *CE = dyn_cast<CallExpr>(CS->getStmt())) {
   93         if (const ReturnStmt *RS = dyn_cast<ReturnStmt>(CS->getStmt())) {
  459       const Stmt *S = CS->getStmt();
tools/clang/lib/Analysis/ThreadSafety.cpp
  780           VMapBuilder.Visit(CS.getStmt());
  825           CurrBlockInfo->ExitLoc = CS->getStmt()->getBeginLoc();
  837           CurrBlockInfo->EntryLoc = CS->getStmt()->getBeginLoc();
 2242     if (isa<CXXThrowExpr>(S->getStmt()))
 2467           LocksetBuilder.Visit(CS.getStmt());
tools/clang/lib/Analysis/UninitializedValues.cpp
  859       tf.Visit(const_cast<Stmt *>(cs->getStmt()));
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  192     const CallExpr *CE = dyn_cast<CallExpr>(B.getAs<CFGStmt>()->getStmt());
  330       if (auto *Throw = dyn_cast<CXXThrowExpr>(S->getStmt()))
  475     const Stmt *S = CS.getStmt();
 1112               if (const AttributedStmt *AS = asFallThroughAttr(CS->getStmt())) {
 1199           return CS->getStmt();
tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp
  134           PathDiagnosticLocation::createBegin(CS->getStmt(), SM, LC));
tools/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp
  311         if (const CallExpr *TheCall = dyn_cast<CallExpr>(CS->getStmt())) {
tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp
  133           if (const CallExpr *CE = dyn_cast<CallExpr>(S->getStmt())) {
  203       if (!isa<DeclStmt>(S->getStmt()))
  204         return S->getStmt();
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  217       if (StmtElem->getStmt() == E)
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  248         RS = dyn_cast<ReturnStmt>(LastStmt->getStmt());
  546   PostStmt Loc(CS.getStmt(), N->getLocationContext());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  637       ProcessStmt(E.castAs<CFGStmt>().getStmt(), Pred);
 2080     const Stmt *LastStmt = CS->getStmt();
tools/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp
  714     const Expr *RHS = cast<Expr>(Elem.getStmt());
  819       const Expr *ValEx = cast<Expr>(CS->getStmt());
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  631     assert(RTC->getStmt() == Call.getOriginExpr());
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  256     addDeclRefs(match(findAll(DeclRefMatcher), *S->getStmt(), *Context));
  263         *S->getStmt(), *Context));
  337         match(findAll(ReinitMatcher), *S->getStmt(), *Context);
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp
  191         Map[S->getStmt()] = B;