clang 22.0.0git
|
#include "clang/AST/Decl.h"
Public Member Functions | |
constexpr | AssociatedConstraint ()=default |
AssociatedConstraint (const Expr *ConstraintExpr, UnsignedOrNone ArgPackSubstIndex=std::nullopt) | |
operator bool () const | |
bool | isNull () const |
Public Attributes | |
const Expr * | ConstraintExpr = nullptr |
UnsignedOrNone | ArgPackSubstIndex = std::nullopt |
|
constexprdefault |
|
inlineexplicit |
|
inline |
Definition at line 98 of file Decl.h.
References bool.
Referenced by clang::FunctionDecl::isMemberLikeConstrainedFriend().
|
inlineexplicit |
Definition at line 96 of file Decl.h.
References ConstraintExpr.
UnsignedOrNone clang::AssociatedConstraint::ArgPackSubstIndex = std::nullopt |
Definition at line 88 of file Decl.h.
Referenced by IsOverloadOrOverrideImpl(), and clang::ASTContext::isSameAssociatedConstraint().
const Expr* clang::AssociatedConstraint::ConstraintExpr = nullptr |
Definition at line 87 of file Decl.h.
Referenced by clang::Sema::ActOnFunctionDeclarator(), clang::Sema::CheckFunctionDeclaration(), IsOverloadOrOverrideImpl(), clang::ASTContext::isSameAssociatedConstraint(), operator bool(), and clang::ASTNodeImporter::VisitFunctionDecl().