// PR c++/15542 template struct S_T { const char** operator & (); }; template void foo(T **) {} template void templateTest() { S_T s_t; foo(&s_t); }