1 2 3 4 5 6 7 8 9 10 11 12
struct S { }; extern S i[]; void g (S*); template <typename T> void f () { g (&i[2]); }