// PR c++/48657 template struct A { typedef int T; }; template void f() { const unsigned D = 4; A::T t; }