1 template <class T> struct L { struct I {}; };
foo()2 template <class T> void L<T>::I::foo() {} // { dg-error "" }
3