* g++.old-deja/g++.pt/crash56.C: New test.
From-SVN: r36135
This commit is contained in:
parent
1bc0793e55
commit
c6b08b3ea3
@ -1,3 +1,7 @@
|
||||
2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* g++.old-deja/g++.pt/crash56.C: New test.
|
||||
|
||||
2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
|
||||
|
||||
* g++.old-deja/g++.pt/koenig1.C: New test.
|
||||
|
19
gcc/testsuite/g++.old-deja/g++.pt/crash56.C
Normal file
19
gcc/testsuite/g++.old-deja/g++.pt/crash56.C
Normal file
@ -0,0 +1,19 @@
|
||||
// Build don't link:
|
||||
//
|
||||
// Copyright (C) 2000 Free Software Foundation, Inc.
|
||||
// Contributed by Nathan Sidwell 1 Sep 2000 <nathan@codesourcery.com>
|
||||
|
||||
// bug 127. We ICE'd when given a non-template TYPE_DECL as a template name.
|
||||
|
||||
template <class charT>
|
||||
class basic_string
|
||||
{
|
||||
public:
|
||||
typedef charT* iterator;
|
||||
explicit basic_string ();
|
||||
~basic_string ();
|
||||
};
|
||||
|
||||
void foo () {
|
||||
basic_string<char>::iterator<char> p; // ERROR - not a template // ERROR - no type
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user