Commit 4a30151d by Nathan Sidwell Committed by Nathan Sidwell

* g++.old-deja/g++.other/struct1.C: New test.

From-SVN: r28474
parent 13bd123d
1999-08-03 Nathan Sidwell <nathan@acm.org>
* g++.old-deja/g++.other/struct1.C: New test.
1999-08-03 Nathan Sidwell <nathan@acm.org>
* g++.old-deja/g++.other/enum2.C: New test.
Mon Aug 2 13:35:12 1999 Richard Henderson <rth@cygnus.com>
......
// Build don't link:
// Copyright (C) 1999 Free Software Foundation, Inc.
// Contributed by Nathan Sidwell 3 Jun 1999 <nathan@acm.org>
// Duplicate definitions are wrong, we should just cough
// politely, but we used to die horribly.
class Y
{ // ERROR - previous definition
};
class Y
{ // ERROR - redefinition
};
template<class T> class X
{ // ERROR - previous definition
};
template<class T> class X
{ // ERROR - redefinition
};
template<class T> class X<T *>
{ // ERROR - previous definition
};
template<class T> class X<T *>
{ // ERROR - redefinition
};
template<> class X<int>
{ // ERROR - previous definition
};
template<> class X<int>
{ // ERROR - redefinition
};
template<> class X<int *>
{ // ERROR - previous definition
};
template<> class X<int *>
{ // ERROR - redefinition
};
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment