| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 380 if (!(IS->isConstexpr() || IS->isConsteval() || in BuildScopeInformation() 387 else if (IS->isConsteval()) in BuildScopeInformation() 397 if (!IS->isConsteval()) in BuildScopeInformation()
|
| H A D | SemaDeclCXX.cpp | 1728 FD->isConsteval())) in CheckConstexprParameterTypes() 1740 FD->isConsteval())) in CheckConstexprReturnType() 1987 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval(); in CheckConstexprDeclStmt() 2217 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval(); in CheckConstexprFunctionStmt() 2376 << Dcl->isConsteval(); in CheckConstexprFunctionBody() 2428 << isa<CXXConstructorDecl>(Dcl) << Dcl->isConsteval(); in CheckConstexprFunctionBody() 6923 MD->isConsteval() ? diag::err_consteval_override in CheckCompletedCXXClass() 6926 return MD->isConsteval() != V->isConsteval(); in CheckCompletedCXXClass() 7620 Diag(MD->getBeginLoc(), MD->isConsteval() in CheckExplicitlyDefaultedSpecialMember() 7633 MD->setConstexprKind(Constexpr ? (MD->isConsteval() in CheckExplicitlyDefaultedSpecialMember() [all …]
|
| H A D | SemaCoroutine.cpp | 235 DiagInvalid(FD->isConsteval() ? DiagConsteval : DiagConstexpr); in isValidCoroutineContext()
|
| H A D | SemaLambda.cpp | 1282 LSI->CallOperator->isConsteval() in ActOnStartOfLambdaDefinition()
|
| H A D | SemaStmt.cpp | 939 if (FD && FD->isConsteval()) in ActOnIfStmt() 4111 << FD << FD->isConsteval(); in BuildReturnStmt()
|
| H A D | SemaExpr.cpp | 5930 HasImmediateCalls |= FD->isConsteval(); in VisitCallExpr() 17771 !Decl->isConsteval() || isConstantEvaluated() || in CheckForImmediateInvocation() 17819 assert(FD && FD->isConsteval()); in EvaluateAndDiagnoseImmediateInvocation() 20003 !isCheckingDefaultArgumentOrInitializer() && FD->isConsteval() && in MarkDeclRefReferenced()
|
| H A D | SemaDecl.cpp | 11026 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in areMultiversionVariantFunctionsCompatible() 11972 << FD->isConsteval() in CheckMain() 15126 FD->isConsteval() ? ExpressionEvaluationContext::ImmediateFunctionContext in ActOnStartOfFunctionDef()
|
| H A D | SemaOpenMP.cpp | 7180 if (UDecl->isConsteval() && !IsConsteval) in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope() 7643 << (NewFD->isConsteval() ? ConstevalFuncs : ConstexprFuncs); in checkOpenMPDeclareVariantFunction()
|
| H A D | TreeTransform.h | 7586 if (!S->isConsteval()) { in TransformIfStmt()
|
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CoverageMappingGen.cpp | 1383 if (!S->isConsteval()) in VisitIfStmt() 1389 if (!S->isConsteval()) { in VisitIfStmt() 1426 if (!S->isConsteval()) { in VisitIfStmt()
|
| H A D | CodeGenPGO.cpp | 654 if (S->isConsteval()) { in VisitIfStmt()
|
| H A D | CGStmt.cpp | 766 if (S.isConsteval()) { in EmitIfStmt()
|
| H A D | CodeGenModule.cpp | 4192 assert(!cast<FunctionDecl>(GD.getDecl())->isConsteval() && in GetAddrOfFunction() 6287 if (FD->isConsteval()) in EmitTopLevelDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 408 REGISTER_MATCHER(isConsteval); in RegistryMaps()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Stmt.h | 2125 bool isConsteval() const { in isConsteval() function 2174 (isConsteval() ? thenOffset() : 0), in children() 2183 (isConsteval() ? thenOffset() : 0), in children()
|
| H A D | Decl.h | 2379 bool isConsteval() const { in isConsteval() function
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | TextNodeDumper.cpp | 284 if (FD->isConsteval()) in Visit() 960 if (Node->isConsteval()) { in VisitIfStmt()
|
| H A D | DeclPrinter.cpp | 624 if (D->isConsteval()) Out << "consteval "; in VisitFunctionDecl()
|
| H A D | JSONNodeDumper.cpp | 1531 attributeOnlyIfTrue("isConsteval", IS->isConsteval()); in VisitIfStmt()
|
| H A D | StmtPrinter.cpp | 302 if (If->isConsteval()) { in PrintRawIfStmt()
|
| H A D | VTableBuilder.cpp | 2262 return MD->isVirtual() && !MD->isConsteval(); in hasVtableSlot()
|
| H A D | ExprConstant.cpp | 2167 if (FD->isConsteval()) { in CheckLValueConstantExpression() 2308 if (FD->isConsteval()) { in CheckMemberPointerConstantExpression() 5275 if (IS->isConsteval()) { in EvaluateStmt()
|
| /openbsd-src/gnu/llvm/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5263 AST_POLYMORPHIC_MATCHER(isConsteval, in AST_POLYMORPHIC_MATCHER() argument 5265 return Node.isConsteval(); in AST_POLYMORPHIC_MATCHER()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | CFG.cpp | 3158 (I->isConsteval() || I->getConditionVariable()) in VisitIfStmt() 3173 if (!I->isConsteval()) in VisitIfStmt()
|