| // { dg-do assemble } | |
| // Copyright (C) 2000 Free Software Foundation, Inc. | |
| // Contributed by Nathan Sidwell 11 Jan 2001 <nathan@codesourcery.com> | |
| // Bug 1551. We were accessing some uninitialized memory, causing us | |
| // to reject this. | |
| template <typename T> | |
| struct base | |
| { | |
| base(); | |
| base(unsigned); | |
| }; | |
| template <typename V> | |
| struct Y | |
| { | |
| Y(unsigned = 0); | |
| }; | |
| template <> | |
| Y<char>::Y(unsigned) { } | |
| base<double> x; |