diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.pt/typename19.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.pt/typename19.C | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.pt/typename19.C b/gcc/testsuite/g++.old-deja/g++.pt/typename19.C deleted file mode 100644 index be93a983267..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.pt/typename19.C +++ /dev/null @@ -1,26 +0,0 @@ -// Special g++ Options: -// Origin: Mark Mitchell <mark@codesourcery.com> - -template <class T> -struct O { - typedef char X; -}; - -template <class T> -struct S { - typedef double X; - - template <class U> - struct I : public O<U> { - static X x; // WARNING - lookup finds S<T>::X - }; -}; - -template <class T> -template <class U> -typename S<T>::X S<T>::I<U>::x; - -int main() -{ - return sizeof (S<int>::I<double>::x) == 1; -} |