@@ -49,13 +49,13 @@ template <typename T, typename... As> constexpr auto pop_front_and_push_front(T
49
49
50
50
// match any term
51
51
struct anything {
52
- constexpr inline anything () noexcept { };
52
+ constexpr inline anything () noexcept { }
53
53
template <auto V> constexpr anything (term<V>) noexcept ;
54
54
};
55
55
56
56
// match range of term A-B
57
57
template <auto A, decltype (A) B> struct range {
58
- constexpr inline range () noexcept { };
58
+ constexpr inline range () noexcept { }
59
59
// template <auto V> constexpr range(term<V>) noexcept requires (A <= V) && (V <= B);
60
60
template <auto V, typename = std::enable_if_t <(A <= V) && (V <= B)>> constexpr inline range (term<V>) noexcept ;
61
61
};
@@ -68,7 +68,7 @@ template <auto V, auto... Set> struct contains {
68
68
69
69
// match terms defined in set
70
70
template <auto ... Def> struct set {
71
- constexpr inline set () noexcept { };
71
+ constexpr inline set () noexcept { }
72
72
#ifdef __EDG__
73
73
template <auto V, typename = std::enable_if_t <contains<V, Def...>::value>> constexpr inline set (term<V>) noexcept ;
74
74
#else
@@ -78,7 +78,7 @@ template <auto... Def> struct set {
78
78
79
79
// match terms not defined in set
80
80
template <auto ... Def> struct neg_set {
81
- constexpr inline neg_set () noexcept { };
81
+ constexpr inline neg_set () noexcept { }
82
82
83
83
#ifdef __EDG__
84
84
template <auto V, typename = std::enable_if_t <!contains<V, Def...>::value>> constexpr inline neg_set (term<V>) noexcept ;
0 commit comments