| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 734 if (Constructor->isConstexpr()) in addedMember() 1294 if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember() 1301 else if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember() 1940 bool isConstexpr, SourceLocation EndLocation) { in Create() argument 1942 T, TInfo, SC, isInline, isConstexpr, in Create() 2301 bool isConstexpr, InheritedConstructor Inherited) in CXXConstructorDecl() argument 2303 SC_None, isInline, isConstexpr, SourceLocation()) { in CXXConstructorDecl() 2331 bool isImplicitlyDeclared, bool isConstexpr, in Create() argument 2340 isImplicitlyDeclared, isConstexpr, Inherited); in Create() 2503 bool isConstexpr, SourceLocation EndLocation) { in Create() argument [all …]
|
| H A D | DeclPrinter.cpp | 582 if (D->isConstexpr() && !D->isExplicitlyDefaulted()) Out << "constexpr "; in VisitFunctionDecl() 828 if (D->isConstexpr()) { in VisitVarDecl()
|
| H A D | ODRHash.cpp | 291 Hash.AddBoolean(D->isConstexpr()); in VisitVarDecl()
|
| H A D | TextNodeDumper.cpp | 257 if (FD->isConstexpr()) in Visit()
|
| H A D | ASTImporter.cpp | 3093 D->isInlineSpecified(), D->isImplicit(), D->isConstexpr())) in VisitFunctionDecl() 3106 FromConversion->isExplicit(), D->isConstexpr(), SourceLocation())) in VisitFunctionDecl() 3112 Method->isInlineSpecified(), D->isConstexpr(), SourceLocation())) in VisitFunctionDecl() 3118 D->hasWrittenPrototype(), D->isConstexpr())) in VisitFunctionDecl() 3665 if (D->isConstexpr()) in VisitVarDecl() 5455 if (D->isConstexpr()) in VisitVarTemplateSpecializationDecl() 5732 return IfStmt::Create(Importer.getToContext(), ToIfLoc, S->isConstexpr(), in VisitIfStmt()
|
| H A D | ExprConstant.cpp | 3207 } else if (VD->isConstexpr()) { in findCompleteObject() 4328 if (!CD->isConstexpr() && !IsValueInitialization) { in CheckTrivialDefaultConstructor() 4351 Declaration->isConstexpr()) in CheckConstexprFunction() 4363 if (Definition && Definition->isConstexpr() && in CheckConstexprFunction() 4375 if (!Inherited->isConstexpr()) in CheckConstexprFunction() 4387 << DiagDecl->isConstexpr() << (bool)CD << DiagDecl; in CheckConstexprFunction() 11008 EvalInfo InitInfo(Ctx, EStatus, VD->isConstexpr() in EvaluateAsInitializer()
|
| H A D | ASTDumper.cpp | 686 if (D->isConstexpr()) in VisitVarDecl()
|
| H A D | Decl.cpp | 2049 getCanonicalDecl()->isConstexpr()) && in isThisDeclarationADefinition() 2238 return Lang.CPlusPlus11 && isConstexpr(); in isUsableInConstantExpressions()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2049 bool isConstexpr, SourceLocation EndLocation) 2051 SC, isInline, isConstexpr) { 2063 bool isConstexpr, 2499 bool isImplicitlyDeclared, bool isConstexpr, 2515 bool isConstexpr, 2772 bool isExplicitSpecified, bool isConstexpr, 2775 SC_None, isInline, isConstexpr, EndLocation) { 2790 bool isConstexpr,
|
| H A D | Decl.h | 1382 bool isConstexpr() const { in isConstexpr() function 2094 bool isConstexpr() const { return FunctionDeclBits.IsConstexpr; } in isConstexpr() function
|
| H A D | Stmt.h | 1860 bool isConstexpr() const { return IfStmtBits.IsConstexpr; } in isConstexpr() function
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | JumpDiagnostics.cpp | 345 if (!(IS->isConstexpr() || IS->isObjCAvailabilityCheck())) in BuildScopeInformation() 348 unsigned Diag = IS->isConstexpr() ? diag::note_protected_by_constexpr_if in BuildScopeInformation()
|
| H A D | SemaDecl.cpp | 3979 Old->getCanonicalDecl()->isConstexpr()) { in MergeVarDecl() 7941 /*isImplicitlyDeclared=*/false, isConstexpr); in CreateNewFunctionDecl() 8023 isConstexpr); in CreateNewFunctionDecl() 8553 if (isConstexpr) { in ActOnFunctionDeclarator() 9546 if (OldFD->isConstexpr() != NewFD->isConstexpr()) in CheckMultiVersionAdditionalRules() 10297 if (FD->isConstexpr()) { in CheckMain() 11276 } else if (VDecl->isConstexpr()) { in AddInitializerToDecl() 11880 if (var->isConstexpr()) { in CheckCompleteVariableDeclaration() 11905 if (!var->isConstexpr() && GlobalStorage && in CheckCompleteVariableDeclaration() 11929 else if (!var->isConstexpr() && IsGlobal && in CheckCompleteVariableDeclaration() [all …]
|
| H A D | SemaCUDA.cpp | 553 if (!getLangOpts().CUDAHostDeviceConstexpr || !NewD->isConstexpr() || in maybeAddCUDAHostDeviceAttrs()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 1682 D->hasWrittenPrototype(), D->isConstexpr()); in VisitFunctionDecl() 1985 false, Constructor->isConstexpr()); in VisitCXXMethodDecl() 1997 Conversion->isConstexpr(), Conversion->getEndLoc()); in VisitCXXMethodDecl() 2002 D->isConstexpr(), D->getEndLoc()); in VisitCXXMethodDecl() 4184 NewVar->setConstexpr(OldVar->isConstexpr()); in BuildVariableInstantiation()
|
| H A D | SemaDeclCXX.cpp | 641 if (New->isConstexpr() != Old->isConstexpr()) { in MergeCXXFunctionDecl() 643 << New << New->isConstexpr(); in MergeCXXFunctionDecl() 6319 return BaseCtor->isConstexpr(); in specialMemberIsConstexpr() 6331 return SMOR.getMethod()->isConstexpr(); in specialMemberIsConstexpr() 6629 MD->isConstexpr() && !Constexpr && in CheckExplicitlyDefaultedSpecialMember() 9140 if (!VD->isStaticDataMember() || !VD->isConstexpr() || !VD->hasInit() || in CheckComparisonCategoryType() 11073 BaseCtor->isConstexpr() && in findInheritingConstructor()
|
| H A D | SemaLambda.cpp | 1663 !CallOperator->isConstexpr() && in BuildLambdaExpr()
|
| H A D | SemaCoroutine.cpp | 260 if (FD->isConstexpr()) in isValidCoroutineContext()
|
| H A D | TreeTransform.h | 6676 S->isConstexpr() ? Sema::ConditionKind::ConstexprIf in TransformIfStmt() 6683 if (S->isConstexpr()) in TransformIfStmt() 6711 return getDerived().RebuildIfStmt(S->getIfLoc(), S->isConstexpr(), Cond, in TransformIfStmt() 11060 E->getCallOperator()->isConstexpr()); in TransformLambdaExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 344 REGISTER_MATCHER(isConstexpr); in RegistryMaps()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | ReachableCode.cpp | 216 return Callee ? Callee->isConstexpr() : false; in isConfigurationValue()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 1334 (D.isConstexpr() || in EmitAutoVarAlloca() 1629 (D.isConstexpr() in EmitAutoVarInit() 1726 if (emission.IsConstantAggregate || D.isConstexpr()) { in EmitAutoVarInit()
|
| H A D | CGStmt.cpp | 615 S.isConstexpr())) { in EmitIfStmt() 624 if (S.isConstexpr() || !ContainsLabel(Skipped)) { in EmitIfStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterDecl.cpp | 548 Record.push_back(D->isConstexpr()); in VisitFunctionDecl() 934 Record.push_back(D->isConstexpr()); in VisitVarDecl() 1008 !D->isConstexpr() && in VisitVarDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4074 AST_POLYMORPHIC_MATCHER(isConstexpr, in AST_POLYMORPHIC_MATCHER() argument 4078 return Node.isConstexpr(); in AST_POLYMORPHIC_MATCHER()
|