| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | SwapIfBranches.cpp | 60 return If && isa_and_nonnull<CompoundStmt>(If->getThen()) && in REGISTER_TWEAK() 69 If->getThen()->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/AST/Interp/ |
| H A D | ByteCodeStmtGen.cpp | 193 return visitStmt(IS->getThen()); in visitIfStmt() 213 if (!visitStmt(IS->getThen())) in visitIfStmt() 225 if (!visitStmt(IS->getThen())) in visitIfStmt()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | MisleadingIndentationCheck.cpp | 42 if (SM.getExpansionLineNumber(If->getThen()->getEndLoc()) == in danglingElseCheck() 67 CurrentIf->getElse() ? CurrentIf->getElse() : CurrentIf->getThen(); in missingBracesCheck()
|
| H A D | DeleteNullPointerCheck.cpp | 63 utils::lexer::getPreviousToken(IfWithDelete->getThen()->getBeginLoc(), in check()
|
| H A D | BracesAroundStatementsCheck.cpp | 138 ForceBracesStmts.insert(S->getThen()); in check() 139 bool BracedIf = checkStmt(Result, S->getThen(), StartLoc, S->getElseLoc()); in check()
|
| H A D | SimplifyBooleanExprCheck.cpp | 379 checkSingleStatement(If->getThen(), parseReturnLiteralBool)) { in VisitIfStmt() 418 checkSingleStatement(If->getThen(), VarBoolAssignmentMatcher)) { in VisitIfStmt() 472 checkSingleStatement(If->getThen(), parseReturnLiteralBool); in VisitCompoundStmt() 496 checkSingleStatement(SubIf->getThen(), parseReturnLiteralBool); in VisitCompoundStmt() 707 getText(Context, *IfStatement->getThen())); in replaceWithThenStatement()
|
| H A D | FunctionCognitiveComplexityCheck.cpp | 289 if (!traverseStmtWithIncreasedNestingLevel(Node->getThen())) in TraverseIfStmt()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | RedundantBranchConditionCheck.cpp | 92 if (isChangedBefore(OuterIf->getThen(), InnerIfVar, OuterIfVar, CondVar, in check() 117 const Stmt *Body = InnerIf->getThen(); in check()
|
| H A D | BranchCloneCheck.cpp | 86 const Stmt *Then = IS->getThen(); in check() 108 Branches.push_back(Cur->getThen()); in check()
|
| /llvm-project-15.0.7/clang/lib/ARCMigrate/ |
| H A D | TransEmptyStatementsAndDealloc.cpp | 103 if (!S->getThen() || !Visit(S->getThen())) in VisitIfStmt()
|
| H A D | Transforms.cpp | 262 mark(S->getThen()); in VisitIfStmt()
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | IdenticalExprChecker.cpp | 107 const Stmt *Stmt1 = I->getThen(); in VisitIfStmt() 424 if (!isIdenticalStmt(Ctx, IStmt1->getThen(), IStmt2->getThen(), in isIdenticalStmt()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Refactoring/Extract/ |
| H A D | SourceExtraction.cpp | 34 : If->getThen()); in isSemicolonRequiredAfter()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 241 if (CS == If->getThen()) in TraverseIfStmt() 654 const Stmt *Stm = S->isNegatedConsteval() ? S->getThen() : S->getElse(); in VisitIfStmt() 668 CountMap[S->getThen()] = ThenCount; in VisitIfStmt() 669 Visit(S->getThen()); in VisitIfStmt()
|
| H A D | CoverageMappingGen.cpp | 1393 findGapAreaBetween(S->getRParenLoc(), getStart(S->getThen())); in VisitIfStmt() 1398 extendRegion(S->getThen()); in VisitIfStmt() 1399 Counter OutCount = propagateCounts(ThenCount, S->getThen()); in VisitIfStmt() 1407 findGapAreaBetween(getEnd(S->getThen()), getStart(Else)); in VisitIfStmt()
|
| H A D | CGStmt.cpp | 765 const Stmt *Executed = S.isNegatedConsteval() ? S.getThen() : S.getElse(); in EmitIfStmt() 789 const Stmt *Executed = S.getThen(); in EmitIfStmt() 819 uint64_t Count = getProfileCount(S.getThen()); in EmitIfStmt() 821 LH = Stmt::getLikelihood(S.getThen(), S.getElse()); in EmitIfStmt() 829 EmitStmt(S.getThen()); in EmitIfStmt()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaAvailability.cpp | 583 return cast<IfStmt>(Parent)->getThen() == S || in isBodyLikeChildStmt() 873 return TraverseStmt(If->getThen()) && TraverseStmt(If->getElse()); in TraverseIfStmt() 880 bool ShouldContinue = TraverseStmt(If->getThen()); in TraverseIfStmt()
|
| H A D | JumpDiagnostics.cpp | 403 BuildScopeInformation(IS->getThen(), NewParentScope); 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-tools-extra/clangd/unittests/ |
| H A D | ASTTests.cpp | 594 ASSERT_THAT(getAttributes(DynTypedNode::create(*FooIf->getThen())), in TEST()
|
| /llvm-project-15.0.7/clang/lib/Tooling/Syntax/ |
| H A D | BuildTree.cpp | 823 if (S->getThen() && !TraverseStmt(S->getThen())) in TraverseIfStmt() 1468 Builder.markStmtChild(S->getThen(), syntax::NodeRole::ThenStatement); in WalkUpFromIfStmt()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | StmtPrinter.cpp | 307 PrintStmt(If->getThen()); in PrintRawIfStmt() 326 if (auto *CS = dyn_cast<CompoundStmt>(If->getThen())) { in PrintRawIfStmt() 332 PrintStmt(If->getThen()); in PrintRawIfStmt()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Stmt.h | 2027 Stmt *getThen() { return getTrailingObjects<Stmt *>()[thenOffset()]; } in getThen() function 2028 const Stmt *getThen() const { in getThen() function 2149 return getThen()->getEndLoc(); in getEndLoc()
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/refactor/ |
| H A D | Rename.cpp | 355 return CheckCompoundStmt(EnclosingIf->getThen(), NewName); in lookupSiblingWithinEnclosingScope()
|