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
 4707       if (!EvaluateAsBooleanCondition(DS->getCond(), Continue, Info) ||
tools/clang/lib/Analysis/ReachableCode.cpp
   53       const Expr *Cond = DS->getCond()->IgnoreParenCasts();
tools/clang/lib/CodeGen/CGStmt.cpp
  829   llvm::Value *BoolCondVal = EvaluateExprAsBool(S.getCond());
  845         createProfileWeightsForLoop(S.getCond(), BackedgeCount));
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  508     CountMap[S->getCond()] = CondCount;
  509     Visit(S->getCond());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  992     propagateCounts(CondCount, S->getCond());
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  941       Range = cast<DoStmt>(Term)->getCond()->getSourceRange();
 1331       if (!cast<DoStmt>(S)->getCond()->EvaluateAsInt(Result, Ctx))
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  395     if (!isIdenticalStmt(Ctx, DStmt1->getCond(), DStmt2->getCond(),
  395     if (!isIdenticalStmt(Ctx, DStmt1->getCond(), DStmt2->getCond(),
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 1368       return cast<DoStmt>(S)->getCond() == Cond;
tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp
  342         HandleBranch(cast<DoStmt>(Term)->getCond(), Term, B, Pred);
tools/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp
   37     return cast<DoStmt>(LoopStmt)->getCond();