Home
last modified time | relevance | path

Searched refs:isConstantInitializer (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/
H A DStaticallyConstructedObjectsCheck.cpp18 AST_MATCHER(Expr, isConstantInitializer) { in AST_MATCHER() argument
19 return Node.isConstantInitializer(Finder->getASTContext(), false); in AST_MATCHER()
41 isConstantInitializer()))))) in registerMatchers()
/llvm-project-15.0.7/clang/unittests/AST/
H A DEvaluateAsRValueTest.cpp46 EXPECT_EQ(WasEvaluated, Init->isConstantInitializer(VD->getASTContext(), in VisitVarDecl()
/llvm-project-15.0.7/clang/lib/AST/
H A DExpr.cpp3181 bool Expr::isConstantInitializer(ASTContext &Ctx, bool IsForRef, in isConstantInitializer() function in Expr
3232 return Exp->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3239 return Exp->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3282 if (!Elt->isConstantInitializer(Ctx, RefType, Culprit)) in isConstantInitializer()
3297 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3300 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3308 ->isConstantInitializer(Ctx, IsForRef, Culprit); in isConstantInitializer()
3341 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3345 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
3348 ->isConstantInitializer(Ctx, false, Culprit); in isConstantInitializer()
[all …]
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCUDA.cpp594 return Init->isConstantInitializer(S.Context, in HasAllowedCUDADeviceStaticInitializer()
H A DSemaDecl.cpp11849 if (Init->isConstantInitializer(Context, false, &Culprit)) in CheckForConstantInitializer()
12929 if (!Init->isConstantInitializer(Context, false, &Culprit)) { in AddInitializerToDecl()
13580 CacheHasConstInit = var->getInit()->isConstantInitializer( in CheckCompleteVariableDeclaration()
H A DSemaTemplateInstantiateDecl.cpp5344 !InitExpr->isConstantInitializer(getASTContext(), false))) { in InstantiateVariableInitializer()
H A DSemaInit.cpp8855 if (!Init->isConstantInitializer(S.Context, false)) in Perform()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGDecl.cpp1473 D.getInit()->isConstantInitializer(getContext(), false)))) { in EmitAutoVarAlloca()
H A DCodeGenModule.cpp6710 !VD->getAnyInitializer()->isConstantInitializer(getContext(), in EmitOMPThreadPrivateDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h572 bool isConstantInitializer(ASTContext &Ctx, bool ForRef,