| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | SwapIfBranches.cpp | 61 isa_and_nonnull<CompoundStmt>(If->getElse()); in REGISTER_TWEAK() 73 If->getElse()->getSourceRange()); in apply()
|
| H A D | ExtractVariable.cpp | 388 return Inner == IS->getThen() || Inner == IS->getElse(); in childExprIsStmt()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Extract/ |
| H A D | SourceExtraction.cpp | 33 return isSemicolonRequiredAfter(If->getElse() ? If->getElse() in isSemicolonRequiredAfter()
|
| /llvm-project-15.0.7/clang/lib/AST/Interp/ |
| H A D | ByteCodeStmtGen.cpp | 195 return IS->getElse() ? visitStmt(IS->getElse()) : true; in visitIfStmt() 208 if (const Stmt *Else = IS->getElse()) { in visitIfStmt()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | MisleadingIndentationCheck.cpp | 67 CurrentIf->getElse() ? CurrentIf->getElse() : CurrentIf->getThen(); in missingBracesCheck()
|
| H A D | SimplifyBooleanExprCheck.cpp | 373 if (If->getElse()) { in VisitIfStmt() 381 checkSingleStatement(If->getElse(), parseReturnLiteralBool); in VisitIfStmt() 420 checkSingleStatement(If->getElse(), VarBoolAssignmentMatcher); in VisitIfStmt() 476 If->getElse() == nullptr) { in VisitCompoundStmt() 493 if (SubIf && !SubIf->getElse() && !SubIf->hasInitStorage() && in VisitCompoundStmt() 713 const Stmt *ElseStatement = IfStatement->getElse(); in replaceWithElseStatement() 732 StringRef Terminator = isa<CompoundStmt>(If->getElse()) ? ";" : ""; in replaceWithReturnCondition() 758 StringRef Terminator = isa<CompoundStmt>(IfAssign->getElse()) ? ";" : ""; in replaceWithAssignment()
|
| H A D | ElseAfterReturnCheck.cpp | 91 return findUsage(If->getElse(), InitDecl->getID()); in checkInitDeclUsageInElse() 98 return findUsageRange(If->getElse(), DeclIdentifiers); in checkInitDeclUsageInElse() 103 return findUsage(If->getElse(), CondVar->getID()); in checkConditionVarUsageInElse()
|
| H A D | FunctionCognitiveComplexityCheck.cpp | 292 if (!Node->getElse()) in TraverseIfStmt() 295 if (auto *E = dyn_cast<IfStmt>(Node->getElse())) in TraverseIfStmt() 314 return traverseStmtWithIncreasedNestingLevel(Node->getElse()); in TraverseIfStmt()
|
| H A D | DeleteNullPointerCheck.cpp | 57 if (IfWithDelete->getElse()) in check()
|
| H A D | BracesAroundStatementsCheck.cpp | 140 const Stmt *Else = S->getElse(); in check()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IdenticalExprChecker.cpp | 108 const Stmt *Stmt2 = I->getElse(); in VisitIfStmt() 148 Else = I2->getElse(); in VisitIfStmt() 427 if (!isIdenticalStmt(Ctx, IStmt1->getElse(), IStmt2->getElse(), in isIdenticalStmt()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 105 return !S->getElse() || Visit(S->getElse()); in VisitIfStmt()
|
| H A D | Transforms.cpp | 263 mark(S->getElse()); in VisitIfStmt()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 243 else if (CS == If->getElse()) in TraverseIfStmt() 654 const Stmt *Stm = S->isNegatedConsteval() ? S->getThen() : S->getElse(); in VisitIfStmt() 673 if (S->getElse()) { in VisitIfStmt() 675 CountMap[S->getElse()] = ElseCount; in VisitIfStmt() 676 Visit(S->getElse()); in VisitIfStmt()
|
| H A D | CGStmt.cpp | 765 const Stmt *Executed = S.isNegatedConsteval() ? S.getThen() : S.getElse(); in EmitIfStmt() 790 const Stmt *Skipped = S.getElse(); in EmitIfStmt() 812 if (S.getElse()) in EmitIfStmt() 821 LH = Stmt::getLikelihood(S.getThen(), S.getElse()); in EmitIfStmt() 834 if (const Stmt *Else = S.getElse()) { in EmitIfStmt()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | BranchCloneCheck.cpp | 110 Else = Cur->getElse(); in check()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAvailability.cpp | 584 cast<IfStmt>(Parent)->getElse() == S; in isBodyLikeChildStmt() 873 return TraverseStmt(If->getThen()) && TraverseStmt(If->getElse()); in TraverseIfStmt() 883 return ShouldContinue && TraverseStmt(If->getElse()); in TraverseIfStmt()
|
| H A D | SemaExceptionSpec.cpp | 1552 CanThrowResult Else = IS->getElse() ? canThrow(IS->getElse()) : CT_Cannot; in canThrow()
|
| H A D | JumpDiagnostics.cpp | 404 if (Stmt *Else = IS->getElse()) { in BuildScopeInformation()
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | RefactoringCallbacks.cpp | 129 const Stmt *Body = PickTrueBranch ? Node->getThen() : Node->getElse(); in run()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 308 if (Stmt *Else = If->getElse()) { in PrintRawIfStmt() 329 OS << (If->getElse() ? " " : NL); in PrintRawIfStmt() 333 if (If->getElse()) Indent(); in PrintRawIfStmt() 336 if (Stmt *Else = If->getElse()) { in PrintRawIfStmt() 348 PrintStmt(If->getElse()); in PrintRawIfStmt()
|
| H A D | Stmt.cpp | 1007 return !getCond()->EvaluateKnownConstInt(Ctx) ? getElse() : getThen(); in getNondiscardedCase()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 825 if (S->getElse() && !TraverseStmt(S->getElse())) in TraverseIfStmt() 1470 Builder.markStmtChild(S->getElse(), syntax::NodeRole::ElseStatement); in WalkUpFromIfStmt()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Stmt.h | 2036 Stmt *getElse() { in getElse() function 2041 const Stmt *getElse() const { in getElse() function 2147 if (getElse()) in getEndLoc() 2148 return getElse()->getEndLoc(); in getEndLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 353 if (const auto *Result = CheckCompoundStmt(EnclosingIf->getElse(), NewName)) in lookupSiblingWithinEnclosingScope()
|