Home
last modified time | relevance | path

Searched refs:getThen (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang-tools-extra/clangd/refactor/tweaks/
H A DSwapIfBranches.cpp60 return If && isa_and_nonnull<CompoundStmt>(If->getThen()) && in REGISTER_TWEAK()
69 If->getThen()->getSourceRange()); in apply()
H A DExtractVariable.cpp388 return Inner == IS->getThen() || Inner == IS->getElse(); in childExprIsStmt()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp193 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 DMisleadingIndentationCheck.cpp42 if (SM.getExpansionLineNumber(If->getThen()->getEndLoc()) == in danglingElseCheck()
67 CurrentIf->getElse() ? CurrentIf->getElse() : CurrentIf->getThen(); in missingBracesCheck()
H A DDeleteNullPointerCheck.cpp63 utils::lexer::getPreviousToken(IfWithDelete->getThen()->getBeginLoc(), in check()
H A DBracesAroundStatementsCheck.cpp138 ForceBracesStmts.insert(S->getThen()); in check()
139 bool BracedIf = checkStmt(Result, S->getThen(), StartLoc, S->getElseLoc()); in check()
H A DSimplifyBooleanExprCheck.cpp379 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 DFunctionCognitiveComplexityCheck.cpp289 if (!traverseStmtWithIncreasedNestingLevel(Node->getThen())) in TraverseIfStmt()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DRedundantBranchConditionCheck.cpp92 if (isChangedBefore(OuterIf->getThen(), InnerIfVar, OuterIfVar, CondVar, in check()
117 const Stmt *Body = InnerIf->getThen(); in check()
H A DBranchCloneCheck.cpp86 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 DTransEmptyStatementsAndDealloc.cpp103 if (!S->getThen() || !Visit(S->getThen())) in VisitIfStmt()
H A DTransforms.cpp262 mark(S->getThen()); in VisitIfStmt()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp107 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 DSourceExtraction.cpp34 : If->getThen()); in isSemicolonRequiredAfter()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCodeGenPGO.cpp241 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 DCoverageMappingGen.cpp1393 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 DCGStmt.cpp765 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 DSemaAvailability.cpp583 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 DJumpDiagnostics.cpp403 BuildScopeInformation(IS->getThen(), NewParentScope); in BuildScopeInformation()
/llvm-project-15.0.7/clang/lib/Tooling/
H A DRefactoringCallbacks.cpp129 const Stmt *Body = PickTrueBranch ? Node->getThen() : Node->getElse(); in run()
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DASTTests.cpp594 ASSERT_THAT(getAttributes(DynTypedNode::create(*FooIf->getThen())), in TEST()
/llvm-project-15.0.7/clang/lib/Tooling/Syntax/
H A DBuildTree.cpp823 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 DStmtPrinter.cpp307 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 DStmt.h2027 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 DRename.cpp355 return CheckCompoundStmt(EnclosingIf->getThen(), NewName); in lookupSiblingWithinEnclosingScope()

12