parent
ba7e8dc048
commit
a25a292fa7
|
@ -1,5 +1,7 @@
|
|||
2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
|
||||
|
||||
* g++.dg/template/nested1.C: New test.
|
||||
|
||||
* g++.dg/parse/namespace3.C: New test.
|
||||
|
||||
2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
|
||||
|
|
|
@ -0,0 +1,15 @@
|
|||
/* PR c++/4633 */
|
||||
/* { dg-do compile } */
|
||||
|
||||
// The 'class X' inside the template used to escape (somehow),
|
||||
// so that the typedef claimed that it was redefining X.
|
||||
|
||||
template <typename T> struct S ;
|
||||
|
||||
template <> struct S<float>
|
||||
{
|
||||
template <class, class> struct R;
|
||||
template <class X> struct R<X, X> { };
|
||||
|
||||
typedef int X;
|
||||
};
|
Loading…
Reference in New Issue