Home
last modified time | relevance | path

Searched refs:ConstexprKind (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDeclCXX.h2075 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation,
2078 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2088 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation,
2555 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2598 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2818 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2821 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXMethodDecl() argument
2833 ConstexprSpecKind ConstexprKind,
2873 ExplicitSpecifier ES, ConstexprSpecKind ConstexprKind,
2877 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXMethodDecl() argument
[all …]
H A DDecl.h2089 bool isInlineSpecified, ConstexprSpecKind ConstexprKind,
2125 ConstexprSpecKind ConstexprKind = ConstexprSpecKind::Unspecified,
2130 hasWrittenPrototype, ConstexprKind,
2138 bool hasWrittenPrototype, ConstexprSpecKind ConstexprKind,
2399 FunctionDeclBits.ConstexprKind = static_cast<uint64_t>(CSK); in setConstexprKind()
2402 return static_cast<ConstexprSpecKind>(FunctionDeclBits.ConstexprKind); in getConstexprKind()
H A DDeclBase.h1768 uint64_t ConstexprKind : 2;
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp2315 bool isInline, ConstexprSpecKind ConstexprKind, in Create() argument
2320 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2725 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, in CXXConstructorDecl() argument
2728 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXConstructorDecl()
2765 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, in Create() argument
2775 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
2899 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument
2905 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
2932 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, in Create() argument
2939 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp3034 ConstexprSpecKind ConstexprKind, in FunctionDecl() argument
3057 FunctionDeclBits.ConstexprKind = static_cast<uint64_t>(ConstexprKind); in FunctionDecl()
5393 ConstexprSpecKind ConstexprKind, in Create() argument
5397 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp1129 bool DeclSpec::SetConstexprSpec(ConstexprSpecKind ConstexprKind, in SetConstexprSpec() argument
1133 return BadSpecifier(ConstexprKind, getConstexprSpecifier(), PrevSpec, in SetConstexprSpec()
1135 ConstexprSpecifier = static_cast<unsigned>(ConstexprKind); in SetConstexprSpec()
H A DSemaDecl.cpp2297 ConstexprSpecKind ConstexprKind = ConstexprSpecKind::Unspecified; in CreateBuiltin() local
2301 ConstexprKind = ConstexprSpecKind::Consteval; in CreateBuiltin()
2307 Type->isFunctionProtoType(), ConstexprKind); in CreateBuiltin()
9142 ConstexprSpecKind ConstexprKind = D.getDeclSpec().getConstexprSpecifier(); in CreateNewFunctionDecl() local
9143 if (ConstexprKind == ConstexprSpecKind::Constinit || in CreateNewFunctionDecl()
9145 ConstexprKind == ConstexprSpecKind::Constexpr)) { in CreateNewFunctionDecl()
9153 << static_cast<int>(ConstexprKind); in CreateNewFunctionDecl()
9154 ConstexprKind = ConstexprSpecKind::Unspecified; in CreateNewFunctionDecl()
9204 isInline, /*isImplicitlyDeclared=*/false, ConstexprKind, in CreateNewFunctionDecl()
9215 /*isImplicitlyDeclared=*/false, ConstexprKind, in CreateNewFunctionDecl()
[all …]
H A DSemaLambda.cpp1011 TypeSourceInfo *MethodTyInfo, ConstexprSpecKind ConstexprKind, in CompleteLambdaCallOperator() argument
1045 Method->setConstexprKind(ConstexprKind); in CompleteLambdaCallOperator()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h815 bool SetConstexprSpec(ConstexprSpecKind ConstexprKind, SourceLocation Loc,
H A DSema.h8764 TypeSourceInfo *MethodTyInfo, ConstexprSpecKind ConstexprKind,