blob: 149ef43e5ca33076dace8e09b8982671dac0ed41 [file] [log] [blame]
// { dg-options -std=c++1z }
namespace N {
template <class T>
struct A
{
int i;
A(...);
};
}
template <class T>
N::A(T) -> N::A<T>; // { dg-error "should have been declared inside .N" }
namespace N {
template <class T>
A(T) -> A<T>;
}