blob: 26737c53e90283ec2ea74dc3c15aac6f07ffccb2 [file] [log] [blame]
// { dg-do assemble }
template<class T>
void value_type(T){}
template <class T>
struct B{
typedef T value_type;
};
template<class>class Vector{}; // { dg-error "" }
template<class T>
struct D:B<T>{
Vector<value_type> r; // { dg-error "" } value_type is not a type
};