8 constexpr operator T();
12 requires std::is_aggregate_v<T>
19 return sizeof...(Fillers);
27 return sizeof...(parameters);
31 template <
typename...
Trails>
36 return sizeof...(parameters) +
sizeof...(
Trails) + 1;
50 return sizeof...(parameters) - minus;
56 requires std::is_aggregate_v<T>
constexpr std::size_t arity
Definition arity.h:57
std::string code_for()
Definition repr:39
static consteval auto array_length(auto... parameters)
Definition arity.h:15
static consteval auto arity(std::size_t minus=0, auto... parameters)
Definition arity.h:40
static consteval auto arity_simple(auto... parameters)
Definition arity.h:23
static consteval auto arity_simple_ag(auto... parameters)
Definition arity.h:32