1struct A
2{
3  template <class T> static T foo (T[3][3]);
4};
5