blob: 4440d3d5432dddb0fd5de018e5de089f18a8fc93 [file] [log] [blame]
// 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;
}