// PR c++/81236 | |
// { dg-do compile { target c++14 } } | |
struct A { constexpr operator int() { return 24; } }; | |
struct MyType { | |
void crash() { | |
auto l = [&](auto i){ | |
MyType::make_crash<i>(); // Line (1) | |
}; | |
l(A{}); | |
} | |
template<int i> | |
void make_crash() {} | |
}; |