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

References

tools/clang/include/clang/AST/Stmt.h
 2002     if (getElse())
 2003       return getElse()->getEndLoc();
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 4312   const Stmt *const Else = Node.getElse();
tools/clang/lib/AST/ExprConstant.cpp
 4517       if (!IS->getElse())
 4520       ESR = EvaluateStmt(Result, Info, IS->getElse(), Case);
 4663     if (const Stmt *SubStmt = Cond ? IS->getThen() : IS->getElse()) {
tools/clang/lib/AST/Interp/ByteCodeStmtGen.cpp
  204   if (const Stmt *Else = IS->getElse()) {
tools/clang/lib/CodeGen/CGStmt.cpp
  650     const Stmt *Skipped  = S.getElse();
  672   if (S.getElse())
  688   if (const Stmt *Else = S.getElse()) {
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  646     if (S->getElse()) {
  648       CountMap[S->getElse()] = ElseCount;
  649       Visit(S->getElse());
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
 1194     if (const Stmt *Else = S->getElse()) {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  874       CreateIfFixit(S, IS, IS->getThen(), IS->getElse(),
tools/clang/lib/Sema/SemaDeclAttr.cpp
 8134            cast<IfStmt>(Parent)->getElse() == S;
tools/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp
  108   const Stmt *Stmt2 = I->getElse();
  148       Else = I2->getElse();
  425     if (!isIdenticalStmt(Ctx, IStmt1->getElse(), IStmt2->getElse(),
  425     if (!isIdenticalStmt(Ctx, IStmt1->getElse(), IStmt2->getElse(),
tools/clang/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp
   33     return isSemicolonRequiredAfter(If->getElse() ? If->getElse()
   33     return isSemicolonRequiredAfter(If->getElse() ? If->getElse()
tools/clang/lib/Tooling/RefactoringCallbacks.cpp
  129     const Stmt *Body = PickTrueBranch ? Node->getThen() : Node->getElse();
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
   98       Else = Cur->getElse();
tools/clang/tools/extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp
  157     const Stmt *Else = S->getElse();
tools/clang/tools/extra/clang-tidy/readability/DeleteNullPointerCheck.cpp
   60   if (IfWithDelete->getElse())
tools/clang/tools/extra/clang-tidy/readability/MisleadingIndentationCheck.cpp
   67           CurrentIf->getElse() ? CurrentIf->getElse() : CurrentIf->getThen();
   67           CurrentIf->getElse() ? CurrentIf->getElse() : CurrentIf->getThen();
tools/clang/tools/extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp
  282   if (IfRet->getElse() != nullptr)
  585   const Stmt *ElseStatement = IfStatement->getElse();
  603   StringRef Terminator = isa<CompoundStmt>(If->getElse()) ? ";" : "";
  658   StringRef Terminator = isa<CompoundStmt>(IfAssign->getElse()) ? ";" : "";
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  357     return Inner == IS->getThen() || Inner == IS->getElse();
tools/clang/tools/extra/clangd/refactor/tweaks/SwapIfBranches.cpp
   61          dyn_cast_or_null<CompoundStmt>(If->getElse());
   75                                      If->getElse()->getSourceRange());
tools/clang/tools/libclang/CIndex.cpp
 2621   AddStmt(If->getElse());