blob: b86760292b35e54717afb1e9e0fb11f61640d4e4 [file] [log] [blame]
// PR c++/56071
// { dg-options -std=c++11 }
class B
{
template <typename T> friend struct A;
B() {}
};
template <typename T>
struct A
{
A() noexcept(noexcept(B())) { }
};
struct C
{
C()
{
static_assert( !noexcept(A<int>()), "" );
}
};