// { dg-do assemble } | |
// Copyright (C) 2000 Free Software Foundation, Inc. | |
// Contributed by Nathan Sidwell 10 Jan 2001 <nathan@codesourcery.com> | |
// Bug 595. We failed to clear out some things after seeing a duplicate | |
// struct definition. That caused us to become inconsistent. | |
struct X | |
{ | |
~X (); | |
}; | |
struct S { X a; }; // { dg-error "" } previous defn | |
struct S { X a; }; // { dg-error "" } redefinition | |
void c1(S s) | |
{ | |
} |