1// PR c++/27665 2 3template<int> struct A 4{ 5 struct B 6 { 7 struct C {}; 8 }; 9}; 10 11template<int N> void foo() 12{ 13 class A<N>::B::C X; 14} 15 16void bar() 17{ 18 foo<0>(); 19} 20