// 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<classT>structA{};template<template<class>classTTP>structB{};structC:A<int>{B<A>b;// { dg-warning "injected-class-name" }};