blob: 3692154f9becda7b5f966b8365bb26303ea6150a [file] [log] [blame]
// { dg-do compile { target c++2a } }
template <auto N>
struct A {
static constexpr auto n = N;
};
template <auto N>
constexpr auto g(A<[]{return N;}> a) {
return a.n();
}
static_assert(g<42>({}) == 42);