blob: 502a835bc966d24fde50dc6504a55304cd6b4091 [file] [log] [blame]
// PR c++/88538
// { dg-do compile { target c++20 } }
struct S {
unsigned a;
unsigned b;
constexpr S(unsigned _a, unsigned _b) noexcept: a{_a}, b{_b} { }
};
template <S p>
void fnc()
{
}
template<S s> struct X { };
void f()
{
fnc<{10,20}>();
X<{1, 2}> x;
}