// Test for doing the right thing with injected-class-name used as template // type argument. This is an extension from DR 176. // { dg-options "-pedantic" } template struct A { }; template