/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | JumpDiagnostics.cpp | 371 if (!(IS->isConstexpr() || IS->isConsteval() || in BuildScopeInformation() 378 else if (IS->isConsteval()) in BuildScopeInformation() 388 if (!IS->isConsteval()) in BuildScopeInformation()
|
H A D | SemaDeclCXX.cpp | 1745 FD->isConsteval())) in CheckConstexprParameterTypes() 1759 FD->isConsteval())) in CheckConstexprReturnType() 2007 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval(); in CheckConstexprDeclStmt() 2237 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval(); in CheckConstexprFunctionStmt() 2445 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval() in CheckConstexprFunctionBody() 2474 << Dcl->isConsteval(); in CheckConstexprMissingReturn() 2490 if (FD->isImmediateFunction() && !FD->isConsteval()) in CheckImmediateEscalatingFunctionDefinition() 2499 assert(FD->isImmediateEscalating() && !FD->isConsteval() && in DiagnoseImmediateEscalatingReason() 2532 << ImmediateFn << Fn << Fn->isConsteval() << IsCall in DiagnoseImmediateEscalatingReason() 6966 MD->isConsteval() in CheckCompletedCXXClass() [all...] |
H A D | SemaLambda.cpp | 1545 LSI->CallOperator->isConsteval() in ActOnStartOfLambdaDefinition() 1549 LSI->CallOperator->isConsteval(); in ActOnStartOfLambdaDefinition()
|
H A D | SemaCoroutine.cpp | 236 DiagInvalid(FD->isConsteval() ? DiagConsteval : DiagConstexpr); in isValidCoroutineContext()
|
H A D | SemaDecl.cpp | 9735 NewFD->isConstexpr() || NewFD->isConsteval() || in ActOnFunctionDeclarator() 11140 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in areMultiversionVariantFunctionsCompatible() 12237 << FD->isConsteval() in CheckMain() 15437 FD->isConsteval() ? ExpressionEvaluationContext::ImmediateFunctionContext in ActOnStartOfFunctionDef() 15447 ExprEvalContexts.back().InImmediateFunctionContext = FD->isConsteval(); in ActOnStartOfFunctionDef()
|
H A D | SemaDeclAttr.cpp | 5437 if (FD->isConstexprSpecified() || FD->isConsteval()) { in handleMSConstexprAttr() 5439 << FD->isConsteval() << FD; in handleMSConstexprAttr()
|
H A D | SemaStmt.cpp | 3981 << FD << FD->isConsteval(); in BuildReturnStmt()
|
H A D | SemaExpr.cpp | 17390 << FD << FD->isConsteval(); in EvaluateAndDiagnoseImmediateInvocation() 17397 if (!FD->isConsteval()) in EvaluateAndDiagnoseImmediateInvocation() 17575 << ND << isa<CXXRecordDecl>(ND) << FD->isConsteval(); in HandleImmediateInvocations() 17583 if (FD->isImmediateEscalating() && !FD->isConsteval()) in HandleImmediateInvocations()
|
H A D | TreeTransform.h | 8011 if (!S->isConsteval()) { in TransformIfStmt() 14630 E->getCallOperator()->isConsteval() ? in TransformLambdaExpr()
|
H A D | SemaOpenMP.cpp | 7116 if (UDecl->isConsteval() && !IsConsteval) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() 7583 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in checkOpenMPDeclareVariantFunction()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CoverageMappingGen.cpp | 1920 assert(S->isConsteval()); in coverIfConsteval() 2005 if (S->isConsteval()) in VisitIfStmt() 2069 if (!S->isConsteval() && !llvm::EnableSingleByteCoverage) in VisitIfStmt()
|
H A D | CodeGenPGO.cpp | 870 if (S->isConsteval()) { in VisitIfStmt()
|
H A D | CGStmt.cpp | 798 if (S.isConsteval()) { in EmitIfStmt()
|
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Registry.cpp | 419 REGISTER_MATCHER(isConsteval); in RegistryMaps()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | Stmt.h | 2323 bool isConsteval() const { 2372 (isConsteval() ? thenOffset() : 0), 2381 (isConsteval() ? thenOffset() : 0),
|
H A D | Decl.h | 2407 bool isConsteval() const { in isConsteval() function
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | TextNodeDumper.cpp | 307 if (FD->isConsteval()) in Visit() 1273 if (Node->isConsteval()) { in VisitIfStmt()
|
H A D | Decl.cpp | 3265 if (isLambdaCallOperator(this) && !isConsteval()) in isImmediateEscalating() 3269 if (isDefaulted() && !isConsteval()) in isImmediateEscalating() 3284 if (isConsteval()) in isImmediateFunction()
|
H A D | DeclPrinter.cpp | 679 if (D->isConsteval()) Out << "consteval "; in VisitFunctionDecl()
|
H A D | JSONNodeDumper.cpp | 1647 attributeOnlyIfTrue("isConsteval", IS->isConsteval()); in VisitIfStmt()
|
H A D | StmtPrinter.cpp | 306 if (If->isConsteval()) { in PrintRawIfStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 5525 AST_POLYMORPHIC_MATCHER(isConsteval, in AST_POLYMORPHIC_MATCHER() argument 5527 return Node.isConsteval(); in AST_POLYMORPHIC_MATCHER()
|
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/ |
H A D | DeclarationFragments.cpp | 694 if (Func->isConsteval()) // if consteval, it is also constexpr in getFragmentsForFunction()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/ |
H A D | CFG.cpp | 3162 (I->isConsteval() || I->getConditionVariable()) in VisitIfStmt() 3177 if (!I->isConsteval()) in VisitIfStmt()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 13075 (FD && FD->isConsteval()) in SynthesizedFunctionScope()
|