blob: 23c58fd20268d1a00489f2f6cd35b42e01d6ea2e [file] [log] [blame]
// { dg-options -std=c++17 }
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>;
}