diff options
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/g++.dg/template/using22.C')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/g++.dg/template/using22.C | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/g++.dg/template/using22.C b/gcc-4.8.1/gcc/testsuite/g++.dg/template/using22.C deleted file mode 100644 index 9ea3d8a1e..000000000 --- a/gcc-4.8.1/gcc/testsuite/g++.dg/template/using22.C +++ /dev/null @@ -1,44 +0,0 @@ -// PR c++/52126 -// { dg-do compile } - -template <class T> struct Z {}; - -template<typename T> -struct A -{ - struct B; - struct C; - struct D; - struct E; - struct F; -}; - -template <class T> -struct A<T>::B : A<T> -{ - using A::nonexist; // { dg-error "no members matching" } -}; - -template <class T> -struct A<T>::C : A -{ - using A::nonexist; // { dg-error "no members matching" } -}; - -template <class T> -struct A<T>::D : A<T> -{ - using A<T>::nonexist; // { dg-error "no members matching" } -}; - -template <class T> -struct A<T>::E : A -{ - using A<T>::nonexist; // { dg-error "no members matching" } -}; - -template <class T> -struct A<T>::F : Z<T> -{ - using Z<T>::nonexist; -}; |