Searched refs:isConstantInitializer (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/fuchsia/ |
| H A D | StaticallyConstructedObjectsCheck.cpp | 18 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 D | EvaluateAsRValueTest.cpp | 46 EXPECT_EQ(WasEvaluated, Init->isConstantInitializer(VD->getASTContext(), in VisitVarDecl()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Expr.cpp | 3181 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 D | SemaCUDA.cpp | 594 return Init->isConstantInitializer(S.Context, in HasAllowedCUDADeviceStaticInitializer()
|
| H A D | SemaDecl.cpp | 11849 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 D | SemaTemplateInstantiateDecl.cpp | 5344 !InitExpr->isConstantInitializer(getASTContext(), false))) { in InstantiateVariableInitializer()
|
| H A D | SemaInit.cpp | 8855 if (!Init->isConstantInitializer(S.Context, false)) in Perform()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 1473 D.getInit()->isConstantInitializer(getContext(), false)))) { in EmitAutoVarAlloca()
|
| H A D | CodeGenModule.cpp | 6710 !VD->getAnyInitializer()->isConstantInitializer(getContext(), in EmitOMPThreadPrivateDecl()
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Expr.h | 572 bool isConstantInitializer(ASTContext &Ctx, bool ForRef,
|