/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/parse/ |
H A D | friend2.C | 5 // Template or class detection in friend declaration 8 template <class T1, class T2, class T3 = int, class T4 = int> 12 template <class T> class X { 13 friend class NS::C; // { dg-error "template|friend" }
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/tc1/ |
H A D | dr68.C | 3 // DR68: Grammar does not allow "friend class A<int>;" 6 class B{}; 10 class A{}; 11 class C{ 12 friend class ::A::B; 17 template <typename> class K; 18 class J { 19 friend class K<int>;
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.dg/template/ |
H A D | friend22.C | 7 template <class T> class iterator { }; 8 template <class T> class item { 9 friend class iterator<T>; 10 friend class iterator<const T>; 13 class A { };
|
H A D | partial2.C | 6 // class template 8 template <class A> struct Outer { 9 template <class T, class U = void, class V = void> struct Foo {}; 10 template <class T, class U> struct Foo<T,U,void> {}; 11 template <class T> struct Foo<T,void,void> {};
|
H A D | scope4.C | 3 class StringLiterals { 8 template<class St, class Base, const char* name> 9 class NoValueCommand : public Base { 13 template<class St, class Base> 14 class DecBasic : public NoValueCommand<St,Base,StringLiterals::dec> {
|
H A D | typedef31.C | 4 class Compressible; 5 template <class T, class EngineTag> class Engine; 6 template <class T> 7 class Engine<T, Compressible> 15 template <class T>
|
H A D | friend11.C | 4 template <class T> 6 template <class U> class B; 9 template <class S> template <class U> friend class A<S>::B; 12 template <class S> template <class U> class A<S>::B {
|
H A D | nested3.C | 1 template <class T1, class T2> 2 class A { 3 template <class S> 4 class SubA { 11 template <class U> 12 class B { 13 class SubB1 { 17 class SubB2 {
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.old-deja/g++.brendan/ |
H A D | template20.C | 3 template <class A, class B> class Map; 5 class Foo 11 template <class A, class B> 12 class Map
|
H A D | template27.C | 3 template<class K, class V> class MapLS { }; 4 class String {}; 5 class X1 { }; 6 class RefProto { }; 7 template<class REP> class Ref { }; 10 class MapLS<String, Ref<X1> >: public MapLS<String, RefProto> {
|
H A D | template30.C | 4 template<class K, class V> class MapLS { }; 5 class String {}; 6 class X1 { }; 7 class RefProto { }; 8 template<class REP> class Ref { }; 11 class MapLS<String, Ref<X1> >: public MapLS<String, RefProto> {
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.old-deja/g++.martin/ |
H A D | lookup1.C | 2 //In the base class list, the context of the current is used 7 class A{}; 8 class B; 12 class N1::N2::B : public A { 16 class C1 { 17 class A{}; 18 class B; 21 class C1::B : A {
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.old-deja/g++.pt/ |
H A D | spec27.C | 3 template <class T, class U> 6 template <class T> 9 template <class T, class U> 15 template <class T, class U>
|
H A D | ttp8.C | 2 template<class E> class DD 6 template<int> class D 10 template<template<class> class D,class E> class C
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.dg/lookup/ |
H A D | nested1.C | 9 class A { 11 class B; 12 class C; 15 class A::B { 18 class A::C { 19 class D; 22 class A::C::D {
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.dg/parse/ |
H A D | friend2.C | 5 // Template or class detection in friend declaration 8 template <class T1, class T2, class T3 = int, class T4 = int> 12 template <class T> class X { 13 friend class NS::C; // { dg-error "template|friend" }
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.dg/tc1/ |
H A D | dr68.C | 3 // DR68: Grammar does not allow "friend class A<int>;" 6 class B{}; 10 class A{}; 11 class C{ 12 friend class ::A::B; 17 template <typename> class K; 18 class J { 19 friend class K<int>;
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.dg/template/ |
H A D | friend22.C | 7 template <class T> class iterator { }; 8 template <class T> class item { 9 friend class iterator<T>; 10 friend class iterator<const T>; 13 class A { };
|
H A D | partial2.C | 6 // class template 8 template <class A> struct Outer { 9 template <class T, class U = void, class V = void> struct Foo {}; 10 template <class T, class U> struct Foo<T,U,void> {}; 11 template <class T> struct Foo<T,void,void> {};
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.old-deja/g++.brendan/ |
H A D | template20.C | 3 template <class A, class B> class Map; 5 class Foo 11 template <class A, class B> 12 class Map
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.old-deja/g++.martin/ |
H A D | lookup1.C | 2 //In the base class list, the context of the current is used 7 class A{}; 8 class B; 12 class N1::N2::B : public A { 16 class C1 { 17 class A{}; 18 class B; 21 class C1::B : A {
|
/netbsd-6-1-5-RELEASE/gnu/dist/gcc4/gcc/testsuite/g++.old-deja/g++.pt/ |
H A D | spec27.C | 3 template <class T, class U> 6 template <class T> 9 template <class T, class U> 15 template <class T, class U>
|
H A D | ttp8.C | 2 template<class E> class DD 6 template<int> class D 10 template<template<class> class D,class E> class C
|
H A D | ttp9.C | 2 template<class E,class F=int> class D 6 template<template<class> class D,class E> class C
|
/netbsd-6-1-5-RELEASE/external/gpl3/gcc/dist/gcc/testsuite/g++.old-deja/g++.jason/ |
H A D | template4.C | 4 template<class T> class ccHandle{ }; 5 template <class T> class ccList; 6 template <class T> class cc_List { 11 template <class T> class ccList : public ccHandle < cc_List <T> > { 16 template <class T>
|