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

From-SVN: r36097
This commit is contained in:
Nathan Sidwell 2000-09-01 09:40:37 +00:00 committed by Nathan Sidwell
parent 9687f8f4e0
commit f75157d263
2 changed files with 37 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.other/nested4.C: New test.
2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
* g++.old-deja/g++.ns/scoped1.C: New test.

View File

@ -0,0 +1,33 @@
// Build don't link:
//
// Copyright (C) 2000 Free Software Foundation, Inc.
// Contributed by Nathan Sidwell 10 Aug 2000 <nathan@codesourcery.com>
// bug 372 We ICE'd on the out-of-class definition of a nested class of a
// class template.
struct Bar
{
};
template <class T>
struct Foo
{
struct Baz;
struct Biz;
struct Boz
: Bar
{
};
};
template <class T>
struct Foo<T>::Biz
{
};
template <class T>
struct Foo<T>::Baz
: Bar
{
};