Home
last modified time | relevance | path

Searched refs:getInit (Results 1 – 25 of 149) sorted by relevance

123456

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DExprSequence.cpp116 if (InitList->getInit(I - 1) == S) in getSequenceSuccessor()
117 return InitList->getInit(I); in getSequenceSuccessor()
134 if (const Expr *Init = TheVarDecl->getInit()) { in getSequenceSuccessor()
153 if (S == TheIfStmt->getInit()) { in getSequenceSuccessor()
162 if (S == TheSwitchStmt->getInit()) { in getSequenceSuccessor()
H A DAliasing.cpp43 return isAccessForVar(LeftVar->getInit(), Var); in isPtrOrReferenceForVar()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/
H A DTwineLocalCheck.cpp37 const Expr *C = VD->getInit()->IgnoreImplicit(); in check()
52 VD->getInit()->getEndLoc(), 0, *Result.SourceManager, getLangOpts()); in check()
54 << FixItHint::CreateInsertion(VD->getInit()->getBeginLoc(), "(") in check()
/llvm-project-15.0.7/clang/lib/AST/Interp/
H A DByteCodeStmtGen.cpp197 if (auto *CondInit = IS->getInit()) in visitIfStmt()
198 if (!visitStmt(IS->getInit())) in visitIfStmt()
248 if (!this->visit(VD->getInit())) in visitVarDecl()
256 return this->visitLocalInitializer(VD->getInit(), *Off); in visitVarDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseDefaultMemberInitCheck.cpp146 return InitList->getInit(0)->IgnoreParenImpCasts(); in getInitializer()
268 bool ValueInit = isa<ImplicitValueInitExpr>(Init->getInit()); in checkDefaultInit()
269 bool CanAssign = UseAssignment && (!ValueInit || !Init->getInit()->getType()->isEnumeralType()); in checkDefaultInit()
279 FieldEnd, getValueOfValueInit(Init->getInit()->getType())); in checkDefaultInit()
291 if (!sameValue(Field->getInClassInitializer(), Init->getInit())) in checkExistingInit()
H A DUseAutoCheck.cpp290 const Expr *ExprInit = V->getInit(); in replaceIterators()
355 const auto *Expr = V->getInit()->IgnoreParenImpCasts(); in replaceExpr()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DNonConstParameterCheck.cpp53 markCanNotBeConst(Init->getInit(), true); in check()
109 markCanNotBeConst(VD->getInit(), true); in check()
112 markCanNotBeConst(VD->getInit(), false); in check()
225 markCanNotBeConst(ILE->getInit(I), true); in markCanNotBeConst()
H A DElseAfterReturnCheck.cpp85 const auto *InitDeclStmt = dyn_cast_or_null<DeclStmt>(If->getInit()); in checkInitDeclUsageInElse()
274 (tooling::fixit::getText(*If->getInit(), *Result.Context) + in check()
277 << tooling::fixit::createRemoval(If->getInit()->getSourceRange()); in check()
309 (tooling::fixit::getText(*If->getInit(), *Result.Context) + in check()
313 << tooling::fixit::createRemoval(If->getInit()->getSourceRange()); in check()
/llvm-project-15.0.7/clang/lib/StaticAnalyzer/Checkers/
H A DUndefinedAssignmentChecker.cpp89 ex = VD->getInit(); in checkBind()
96 if (I->getInit()->IgnoreImpCasts() == StoreE) { in checkBind()
H A DCStringSyntaxChecker.cpp174 if (LenArgVal->getInit()) in containsBadStrlcpyStrlcatPattern()
175 LenArg = LenArgVal->getInit(); in containsBadStrlcpyStrlcatPattern()
H A DDeadStoresChecker.cpp224 if (V->getInit()->HasSideEffects(ACtx, in Report()
235 Lexer::getLocForEndOfToken(V->getInit()->getEndLoc(), 1, SM, LO); in Report()
387 if (const Expr *E = V->getInit()) { in observeStmt()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp1345 Expr *expr = IList->getInit(Index); in CheckSubElementType()
1357 expr = SubInitList->getInit(0); in CheckSubElementType()
1574 Expr *expr = IList->getInit(Index); in CheckScalarType()
1646 Expr *expr = IList->getInit(Index); in CheckReferenceType()
2446 Expr *Init = DIE->getInit(); in CheckDesignatedInitializer()
2478 if (IList->getInit(OldIndex) != DIE->getInit()) in CheckDesignatedInitializer()
4494 Expr *E = InitList->getInit(0); in TryListInitialization()
7147 Init = ILE->getInit(0); in visitLocalsRetainedByReferenceBinding()
8844 if (!Var->getInit() || !isa<ImplicitCastExpr>(Var->getInit())) in Perform()
9050 OnlyArg = List->getInit(0); in Diagnose()
[all …]
H A DSemaCUDA.cpp492 dyn_cast<CXXConstructExpr>(CI->getInit())) in isEmptyCudaConstructor()
563 if (const auto *Init = VD->getInit()) in IsDependentVar()
581 const Expr *Init = VD->getInit(); in HasAllowedCUDADeviceStaticInitializer()
615 const Expr *Init = VD->getInit(); in checkAllowedCUDAInitializer()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DVarBypassDetector.cpp43 if (const Expr *Init = VD->getInit()) in BuildScopeInformation()
70 if (const Stmt *Init = cast<SwitchStmt>(S)->getInit()) { in BuildScopeInformation()
H A DCodeGenPGO.cpp535 if (S->getInit()) in VisitForStmt()
536 Visit(S->getInit()); in VisitForStmt()
570 if (S->getInit()) in VisitCXXForRangeStmt()
571 Visit(S->getInit()); in VisitCXXForRangeStmt()
621 if (S->getInit()) in VisitSwitchStmt()
622 Visit(S->getInit()); in VisitSwitchStmt()
661 if (S->getInit()) in VisitIfStmt()
662 Visit(S->getInit()); in VisitIfStmt()
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp111 *Initializer->getInit(), Context); in findMembersUsedInInitExpr()
245 addReplacement(InitListEx->getInit(i)->getSourceRange(), in reorderFieldsInInitListExpr()
246 InitListEx->getInit(NewFieldsOrder[i])->getSourceRange(), in reorderFieldsInInitListExpr()
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclOpenMP.cpp189 return SourceRange(getInit()->getBeginLoc(), getInit()->getEndLoc()); in getSourceRange()
H A DStmtPrinter.cpp318 if (If->getInit()) in PrintRawIfStmt()
319 PrintInitStmt(If->getInit(), 4); in PrintRawIfStmt()
360 if (Node->getInit()) in VisitSwitchStmt()
361 PrintInitStmt(Node->getInit(), 8); in VisitSwitchStmt()
398 if (Node->getInit()) in VisitForStmt()
399 PrintInitStmt(Node->getInit(), 5); in VisitForStmt()
427 if (Node->getInit()) in VisitCXXForRangeStmt()
1699 if (Node->getInit(i)) in VisitInitListExpr()
1700 PrintExpr(Node->getInit(i)); in VisitInitListExpr()
1757 PrintExpr(Node->getInit()); in VisitDesignatedInitExpr()
[all …]
H A DStmtIterator.cpp81 if (VD->getInit()) in HandleDecl()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DDynamicStaticInitializersCheck.cpp20 const Expr *Init = Node.getInit(); in AST_MATCHER()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/
H A DMoveConstructorInitCheck.cpp45 QualType QT = Initializer->getInit()->getType(); in check()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/
H A DUnrollLoopsCheck.cpp124 const Stmt *Initializer = ForLoop->getInit(); in hasKnownBounds()
174 const Stmt *Initializer = ForLoop->getInit(); in hasLargeNumIterations()
/llvm-project-15.0.7/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp42 if (const clang::Expr *Init = VD->getInit()) { in VisitVarDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DASTNodeTraverser.h196 Visit(Init->getInit()); in Visit()
458 Visit(D->getInit()); in VisitVarDecl()
501 Visit(D->getInit()); in VisitOMPCapturedExprDecl()
772 Visit(Node->getInit()); in VisitCXXForRangeStmt()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DPreferMemberInitializerCheck.cpp233 if (isa<ImplicitValueInitExpr>(Init->getInit())) in check()
236 ReplaceRange = Init->getInit()->getSourceRange(); in check()

123456