// PR c++/55804 | |
// { dg-do run } | |
int t = 0; | |
template <typename> struct vector { | |
vector() { t++; } | |
}; | |
typedef vector<int> Arrays[1]; | |
class C | |
{ | |
vector<int> v_; | |
void Foo(const Arrays &); | |
}; | |
Arrays a; | |
int main(void) | |
{ | |
if (t!=1) | |
__builtin_abort (); | |
return 0; | |
} |