Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/include/clang/AST/
H A DDeclCXX.h1989 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation,
1992 isInline, ConstexprKind, TrailingRequiresClause) { in FunctionDecl() argument
2002 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation,
2450 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2493 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2713 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind,
2716 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXMethodDecl() argument
2728 ConstexprSpecKind ConstexprKind,
2768 ExplicitSpecifier ES, ConstexprSpecKind ConstexprKind,
2772 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXMethodDecl() argument
[all …]
H A DDecl.h2016 bool isInlineSpecified, ConstexprSpecKind ConstexprKind,
2052 ConstexprSpecKind ConstexprKind = ConstexprSpecKind::Unspecified,
2057 hasWrittenPrototype, ConstexprKind,
2065 bool hasWrittenPrototype, ConstexprSpecKind ConstexprKind,
2314 FunctionDeclBits.ConstexprKind = static_cast<uint64_t>(CSK); in setConstexprKind()
2317 return static_cast<ConstexprSpecKind>(FunctionDeclBits.ConstexprKind); in getConstexprKind()
H A DDeclBase.h1631 uint64_t ConstexprKind : 2;
/llvm-project-15.0.7/clang/lib/AST/
H A DDeclCXX.cpp2204 bool isInline, ConstexprSpecKind ConstexprKind, in Create() argument
2209 isInline, ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
2589 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, in CXXConstructorDecl() argument
2592 SC_None, UsesFPIntrin, isInline, ConstexprKind, in CXXConstructorDecl()
2629 bool isImplicitlyDeclared, ConstexprSpecKind ConstexprKind, in Create() argument
2639 isImplicitlyDeclared, ConstexprKind, Inherited, TrailingRequiresClause); in Create()
2763 ConstexprSpecKind ConstexprKind, Expr *TrailingRequiresClause) { in Create() argument
2769 isImplicitlyDeclared, ConstexprKind, TrailingRequiresClause); in Create()
2796 ConstexprSpecKind ConstexprKind, SourceLocation EndLocation, in Create() argument
2803 ConstexprKind, EndLocation, TrailingRequiresClause); in Create()
H A DDecl.cpp2941 ConstexprSpecKind ConstexprKind, in FunctionDecl() argument
2964 FunctionDeclBits.ConstexprKind = static_cast<uint64_t>(ConstexprKind); in FunctionDecl()
4995 ConstexprSpecKind ConstexprKind, in Create() argument
4999 isInlineSpecified, ConstexprKind, TrailingRequiresClause); in Create()
/llvm-project-15.0.7/clang/lib/Sema/
H A DDeclSpec.cpp1092 bool DeclSpec::SetConstexprSpec(ConstexprSpecKind ConstexprKind, in SetConstexprSpec() argument
1096 return BadSpecifier(ConstexprKind, getConstexprSpecifier(), PrevSpec, in SetConstexprSpec()
1098 ConstexprSpecifier = static_cast<unsigned>(ConstexprKind); in SetConstexprSpec()
H A DSemaLambda.cpp362 ConstexprSpecKind ConstexprKind, in startLambdaDefinition() argument
394 /*isInline=*/true, ConstexprKind, EndLoc, TrailingRequiresClause); in startLambdaDefinition()
H A DSemaDecl.cpp8957 if (ConstexprKind == ConstexprSpecKind::Constinit) { in CreateNewFunctionDecl()
8960 << static_cast<int>(ConstexprKind); in CreateNewFunctionDecl()
8961 ConstexprKind = ConstexprSpecKind::Unspecified; in CreateNewFunctionDecl()
8984 isInline, /*isImplicitlyDeclared=*/false, ConstexprKind, in CreateNewFunctionDecl()
8995 /*isImplicitlyDeclared=*/false, ConstexprKind, in CreateNewFunctionDecl()
9038 ExplicitSpecifier, ConstexprKind, SourceLocation(), in CreateNewFunctionDecl()
9068 ConstexprKind, SourceLocation(), TrailingRequiresClause); in CreateNewFunctionDecl()
9718 if (ConstexprKind != ConstexprSpecKind::Unspecified) { in ActOnFunctionDeclarator()
9728 ConstexprKind == ConstexprSpecKind::Consteval)) { in ActOnFunctionDeclarator()
9730 << static_cast<int>(ConstexprKind); in ActOnFunctionDeclarator()
[all …]
/llvm-project-15.0.7/clang/include/clang/Sema/
H A DDeclSpec.h746 bool SetConstexprSpec(ConstexprSpecKind ConstexprKind, SourceLocation Loc,
H A DSema.h6948 ConstexprSpecKind ConstexprKind,