Home
last modified time | relevance | path

Searched refs:isConstexpr (Results 1 – 25 of 34) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp734 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 DDeclPrinter.cpp582 if (D->isConstexpr() && !D->isExplicitlyDefaulted()) Out << "constexpr "; in VisitFunctionDecl()
828 if (D->isConstexpr()) { in VisitVarDecl()
H A DODRHash.cpp291 Hash.AddBoolean(D->isConstexpr()); in VisitVarDecl()
H A DTextNodeDumper.cpp257 if (FD->isConstexpr()) in Visit()
H A DASTImporter.cpp3093 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 DExprConstant.cpp3207 } 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 DASTDumper.cpp686 if (D->isConstexpr()) in VisitVarDecl()
H A DDecl.cpp2049 getCanonicalDecl()->isConstexpr()) && in isThisDeclarationADefinition()
2238 return Lang.CPlusPlus11 && isConstexpr(); in isUsableInConstantExpressions()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2049 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 DDecl.h1382 bool isConstexpr() const { in isConstexpr() function
2094 bool isConstexpr() const { return FunctionDeclBits.IsConstexpr; } in isConstexpr() function
H A DStmt.h1860 bool isConstexpr() const { return IfStmtBits.IsConstexpr; } in isConstexpr() function
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DJumpDiagnostics.cpp345 if (!(IS->isConstexpr() || IS->isObjCAvailabilityCheck())) in BuildScopeInformation()
348 unsigned Diag = IS->isConstexpr() ? diag::note_protected_by_constexpr_if in BuildScopeInformation()
H A DSemaDecl.cpp3979 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 DSemaCUDA.cpp553 if (!getLangOpts().CUDAHostDeviceConstexpr || !NewD->isConstexpr() || in maybeAddCUDAHostDeviceAttrs()
H A DSemaTemplateInstantiateDecl.cpp1682 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 DSemaDeclCXX.cpp641 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 DSemaLambda.cpp1663 !CallOperator->isConstexpr() && in BuildLambdaExpr()
H A DSemaCoroutine.cpp260 if (FD->isConstexpr()) in isValidCoroutineContext()
H A DTreeTransform.h6676 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 DRegistry.cpp344 REGISTER_MATCHER(isConstexpr); in RegistryMaps()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DReachableCode.cpp216 return Callee ? Callee->isConstexpr() : false; in isConfigurationValue()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGDecl.cpp1334 (D.isConstexpr() || in EmitAutoVarAlloca()
1629 (D.isConstexpr() in EmitAutoVarInit()
1726 if (emission.IsConstantAggregate || D.isConstexpr()) { in EmitAutoVarInit()
H A DCGStmt.cpp615 S.isConstexpr())) { in EmitIfStmt()
624 if (S.isConstexpr() || !ContainsLabel(Skipped)) { in EmitIfStmt()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTWriterDecl.cpp548 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 DASTMatchers.h4074 AST_POLYMORPHIC_MATCHER(isConstexpr, in AST_POLYMORPHIC_MATCHER() argument
4078 return Node.isConstexpr(); in AST_POLYMORPHIC_MATCHER()

12