Home
last modified time | relevance | path

Searched refs:Constexpr (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/Basic/
DSpecifiers.h32 enum class ConstexprSpecKind { Unspecified, Constexpr, Consteval, Constinit }; enumerator
38 Constexpr, enumerator
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DNameSearchContext.cpp81 isConstexprSpecified ? ConstexprSpecKind::Constexpr in AddFunDecl()
/openbsd/src/gnu/llvm/clang/lib/Sema/
DSemaDeclCXX.cpp7602 bool Constexpr = defaultedSpecialMemberIsConstexpr(*this, RD, CSM, in CheckExplicitlyDefaultedSpecialMember() local
7613 Constexpr = true; in CheckExplicitlyDefaultedSpecialMember()
7618 MD->isConstexpr() && !Constexpr && in CheckExplicitlyDefaultedSpecialMember()
7633 MD->setConstexprKind(Constexpr ? (MD->isConsteval() in CheckExplicitlyDefaultedSpecialMember()
7635 : ConstexprSpecKind::Constexpr) in CheckExplicitlyDefaultedSpecialMember()
7807 bool Constexpr = true; member
7818 Constexpr &= R.Constexpr; in add()
8009 R.Constexpr &= BestFD->isConstexpr(); in visitBinaryOperator()
8810 !Info.Constexpr) { in CheckExplicitlyDefaultedComparison()
8825 if (First && !FD->isConstexpr() && Info.Constexpr) in CheckExplicitlyDefaultedComparison()
[all …]
DDeclSpec.cpp604 case ConstexprSpecKind::Constexpr: in getSpecifierName()
1378 if (getConstexprSpecifier() == ConstexprSpecKind::Constexpr) in Finish()
DSemaLambda.cpp1487 S.getLangOpts().CPlusPlus17 ? ConstexprSpecKind::Constexpr in addFunctionPointerConversion()
1967 ? ConstexprSpecKind::Constexpr in BuildLambdaExpr()
DSemaStmt.cpp903 StatementKind == IfStatementKind::Constexpr) { in ActOnIfStmt()
DSemaDecl.cpp7757 case ConstexprSpecKind::Constexpr: in ActOnVariableDeclarator()
9884 : ConstexprSpecKind::Constexpr); in ActOnFunctionDeclarator()
9897 NewFD->setConstexprKind(ConstexprSpecKind::Constexpr); in ActOnFunctionDeclarator()
DSemaType.cpp5818 if (D.getDeclSpec().getConstexprSpecifier() == ConstexprSpecKind::Constexpr && in GetFullTypeForDeclarator()
DSemaOpenMP.cpp7160 D.getDeclSpec().getConstexprSpecifier() == ConstexprSpecKind::Constexpr; in ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope()
/openbsd/src/gnu/llvm/libcxx/docs/
DReleaseNotes.rst69 - P2291R3 - Add Constexpr Modifiers to Functions ``to_chars`` and
/openbsd/src/gnu/llvm/clang/lib/Parse/
DParseStmt.cpp1645 Kind = IfStatementKind::Constexpr; in ParseIfStatement()
DParseExprCXX.cpp1229 DS.SetConstexprSpec(ConstexprSpecKind::Constexpr, ConstexprLoc, PrevSpec, in addConstexprToLambdaDeclSpecifier()
DParseDecl.cpp3998 isInvalid = DS.SetConstexprSpec(ConstexprSpecKind::Constexpr, Loc, in ParseDeclarationSpecifiers()
/openbsd/src/gnu/llvm/clang/include/clang/AST/
DStmt.h2139 return getStatementKind() == IfStatementKind::Constexpr; in isConstexpr()
DDecl.h2377 return getConstexprKind() == ConstexprSpecKind::Constexpr; in isConstexprSpecified()
/openbsd/src/gnu/llvm/lldb/source/Plugins/TypeSystem/Clang/
DTypeSystemClang.cpp2195 ? ConstexprSpecKind::Constexpr in CreateFunctionDeclaration()