| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 369 if (!(IS->isConstexpr() || IS->isConsteval() || in BuildScopeInformation() 376 else if (IS->isConsteval()) in BuildScopeInformation() 386 if (!IS->isConsteval()) in BuildScopeInformation()
|
| H A D | SemaDeclCXX.cpp | 1760 FD->isConsteval())) in CheckConstexprParameterTypes() 1772 FD->isConsteval())) in CheckConstexprReturnType() 2411 << Dcl->isConsteval(); in CheckConstexprFunctionBody() 2463 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval() in CheckConstexprFunctionBody() 2486 if (FD->isImmediateFunction() && !FD->isConsteval()) in CheckImmediateEscalatingFunctionDefinition() 2495 assert(FD->isImmediateEscalating() && !FD->isConsteval() && in DiagnoseImmediateEscalatingReason() 2528 << ImmediateFn << Fn << Fn->isConsteval() << IsCall in DiagnoseImmediateEscalatingReason() 7129 return MD->isConsteval() != V->isConsteval(); in CheckCompletedCXXClass() 7848 if (!MD->isConsteval() && RD->getNumVBases()) { in CheckExplicitlyDefaultedSpecialMember() 7854 Diag(MD->getBeginLoc(), MD->isConsteval() in CheckExplicitlyDefaultedSpecialMember() [all …]
|
| H A D | SemaLambda.cpp | 1487 LSI->CallOperator->isConsteval() in ActOnStartOfLambdaDefinition() 1491 LSI->CallOperator->isConsteval(); in ActOnStartOfLambdaDefinition()
|
| H A D | SemaCoroutine.cpp | 236 DiagInvalid(FD->isConsteval() ? DiagConsteval : DiagConstexpr); in isValidCoroutineContext()
|
| H A D | SemaDecl.cpp | 11260 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in areMultiversionVariantFunctionsCompatible() 12318 << FD->isConsteval() in CheckMain() 15667 FD->isConsteval() ? ExpressionEvaluationContext::ImmediateFunctionContext in ActOnStartOfFunctionDef() 15677 ExprEvalContexts.back().InImmediateFunctionContext = FD->isConsteval(); in ActOnStartOfFunctionDef()
|
| H A D | SemaStmt.cpp | 4146 << FD << FD->isConsteval(); in BuildReturnStmt()
|
| H A D | SemaExpr.cpp | 18419 << FD << FD->isConsteval(); in EvaluateAndDiagnoseImmediateInvocation() 18426 if (!FD->isConsteval()) in EvaluateAndDiagnoseImmediateInvocation() 18604 << ND << isa<CXXRecordDecl>(ND) << FD->isConsteval(); in HandleImmediateInvocations() 18612 if (FD->isImmediateEscalating() && !FD->isConsteval()) in HandleImmediateInvocations()
|
| H A D | SemaDeclAttr.cpp | 7409 if (FD->isConstexprSpecified() || FD->isConsteval()) { in handleMSConstexprAttr() 7411 << FD->isConsteval() << FD; in handleMSConstexprAttr()
|
| H A D | SemaOpenMP.cpp | 7331 if (UDecl->isConsteval() && !IsConsteval) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() 7794 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in checkOpenMPDeclareVariantFunction()
|
| H A D | SemaOverload.cpp | 1354 (M->isConstexpr() || M->isConsteval()) && in IsOverloadOrOverrideImpl()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Stmt.h | 2316 bool isConsteval() const { in isConsteval() function 2365 (isConsteval() ? thenOffset() : 0), in children() 2374 (isConsteval() ? thenOffset() : 0), in children()
|
| H A D | Decl.h | 2419 bool isConsteval() const { in isConsteval() function
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 419 REGISTER_MATCHER(isConsteval); in RegistryMaps()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 1785 assert(S->isConsteval()); in coverIfConsteval() 1870 if (S->isConsteval()) in VisitIfStmt()
|
| H A D | CodeGenPGO.cpp | 781 if (S->isConsteval()) { in VisitIfStmt()
|
| H A D | CGStmt.cpp | 773 if (S.isConsteval()) { in EmitIfStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | TextNodeDumper.cpp | 285 if (FD->isConsteval()) in Visit() 1053 if (Node->isConsteval()) { in VisitIfStmt()
|
| H A D | Decl.cpp | 3228 if (isLambdaCallOperator(this) && !isConsteval()) in isImmediateEscalating() 3232 if (isDefaulted() && !isConsteval()) in isImmediateEscalating() 3247 if (isConsteval()) in isImmediateFunction()
|
| H A D | DeclPrinter.cpp | 729 if (D->isConsteval()) Out << "consteval "; in VisitFunctionDecl()
|
| H A D | JSONNodeDumper.cpp | 1604 attributeOnlyIfTrue("isConsteval", IS->isConsteval()); in VisitIfStmt()
|
| H A D | StmtPrinter.cpp | 303 if (If->isConsteval()) { in PrintRawIfStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5501 AST_POLYMORPHIC_MATCHER(isConsteval, in AST_POLYMORPHIC_MATCHER() argument 5503 return Node.isConsteval(); in AST_POLYMORPHIC_MATCHER()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ExtractAPI/ |
| H A D | DeclarationFragments.cpp | 658 if (Func->isConsteval()) // if consteval, it is also constexpr in getFragmentsForFunction()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | CFG.cpp | 3165 (I->isConsteval() || I->getConditionVariable()) in VisitIfStmt() 3180 if (!I->isConsteval()) in VisitIfStmt()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 1087 (FD && FD->isConsteval()) in SynthesizedFunctionScope()
|