diff options
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.mike/pt1.C')
-rw-r--r-- | gcc/testsuite/g++.old-deja/g++.mike/pt1.C | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.mike/pt1.C b/gcc/testsuite/g++.old-deja/g++.mike/pt1.C deleted file mode 100644 index 2ef8556b13d..00000000000 --- a/gcc/testsuite/g++.old-deja/g++.mike/pt1.C +++ /dev/null @@ -1,36 +0,0 @@ -template <class T, class V> -class A { -public: - A (T at, V av); - void print () { } -protected: - T t; - V v; -}; - -template <class T, class V> -A<T, V>::A (T at, V av) { - t = at; - v = av; -} - - -template <class T, class V> -class B: public virtual A<T, V> { -public: - B (T at, V av); - void print () { } -}; - -template <class T, class V> -B<T, V>::B (T at, V av) : A<T, V> (at, av) { } // gets bogus error - - -int main () { - int i = 2; - double x = 2; - - B<int, double> ab(i, x); - ab.print(); - - return 0; -} |