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

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4287   const Expr *const Condition = Node.getCond();
tools/clang/lib/AST/ExprConstant.cpp
 4679       if (!EvaluateCond(Info, WS->getConditionVariable(), WS->getCond(),
tools/clang/lib/CodeGen/CGStmt.cpp
  743   llvm::Value *BoolCondVal = EvaluateExprAsBool(S.getCond());
  760         createProfileWeightsForLoop(S.getCond(), getProfileCount(S.getBody())));
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  487     CountMap[S->getCond()] = CondCount;
  488     Visit(S->getCond());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  965     propagateCounts(CondCount, S->getCond());
  969     auto Gap = findGapAreaBetween(S->getCond(), S->getBody());
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  911       Range = cast<WhileStmt>(Term)->getCond()->getSourceRange();
tools/clang/lib/Sema/SemaChecking.cpp
14072     StmtLoc = WS->getCond()->getSourceRange().getEnd();
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  407     if (!isIdenticalStmt(Ctx, WStmt1->getCond(), WStmt2->getCond(),
  407     if (!isIdenticalStmt(Ctx, WStmt1->getCond(), WStmt2->getCond(),
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  689         if (cast<WhileStmt>(Parent)->getCond() != S)
 1366       return cast<WhileStmt>(S)->getCond() == Cond;
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  397         HandleBranch(cast<WhileStmt>(Term)->getCond(), Term, B, Pred);
tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp
   35     return cast<WhileStmt>(LoopStmt)->getCond();
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
  179   SourceLocation CondEndLoc = S->getCond()->getEndLoc();
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp
  173         return TheWhileStmt->getCond();
tools/clang/tools/libclang/CIndex.cpp
 2703   AddStmt(W->getCond());