Searched refs:Inner (Results 1 - 25 of 30) sorted by relevance

12

/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.pt/
H A Dmemclass14.C4 struct Inner;
9 struct Inner struct in struct:S
15 S::Inner<int> si;
H A Dmemclass13.C4 struct Inner;
10 struct Inner struct in struct:S
16 S<double>::Inner<int> si;
H A Dspec39.C11 struct Inner {}; struct in struct:Outer
15 Inner<dim> i; // { dg-error "" } non-template
16 Inner<> j; // { dg-error "" } non-template
24 Outer<1>::Inner<2> z; // { dg-error "" } non-template
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/other/
H A Danon7.C6 struct Inner struct in struct:__anon1003
H A Daccess1.C16 class Inner;
17 Inner *i;
22 struct Outer::Inner { struct in class:Outer
23 Inner(int i);
26 void Outer::pub() { i = new Inner(Foo::m); }
H A Derror16.C4 struct Inner {}; struct in struct:Outer
5 Inner foo();
13 ab.foo() == 1; // { dg-error "operand types are 'Outer<int>::Inner' and 'int'" }
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/template/
H A Ddefarg1.C2 template <int I, int J=I> struct Inner {}; struct in struct:Outer
6 Outer::Inner<2> i;
H A Daccess5.C8 template <int dim> struct Inner { struct in class:Outer
17 typename Outer::Inner<dim>::T Outer::Inner<dim>::foo () {
21 template struct Outer::Inner<2>; member in class:Outer
H A Dfriend12.C10 struct Inner {}; struct in class:Outer
13 friend typename Outer<T_>::Inner foo ();
17 typename Outer<T>::Inner
19 return typename Outer<T>::Inner();
H A Dfriend13.C7 typename T::Inner
9 return typename T::Inner();
14 struct Inner {}; struct in class:Outer
16 friend Outer::Inner foo<Outer> ();
H A Ddependent-name2.C10 struct Inner { struct in struct:Foo
16 typedef typename Foo<int>::Inner::type type;
H A Dpr17410.C5 template <class> struct Inner {}; struct in struct:Outer
15 template <class T> struct UNRELATED<Outer<void>::Inner<T*> >;
17 template struct A<Outer<void>::Inner<int*> >;
H A Dfriend15.C10 struct Inner;
13 friend typename X<R>::Inner * foo () { return 0; }
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.ns/
H A Dtemplate14.C6 template <class T> class Inner;
10 class Outer::Inner class in class:Outer
13 Inner ();
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/lookup/
H A Dhidden-var1.C9 struct Inner struct in struct:Outer
19 template class Outer::Inner<2>; member in class:Outer
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.martin/
H A Dsts_iarr.C8 struct Inner{ struct in struct:Outer
9 Inner(int n): sum(n){} function in struct:Outer::Inner
11 typename Outer<N-1>::Inner operator[](int n) const
12 { return typename Outer<N-1>::Inner(sum + n); }
17 typename Outer<N-1>::Inner operator[](int n) const
18 { return typename Outer<N-1>::Inner(n); }
25 struct Inner { struct in struct:Outer
26 Inner(int n): sum(n){} function in struct:Outer::Inner
/haiku-buildtools/gcc/gcc/testsuite/g++.old-deja/g++.other/
H A Dlocal1.C10 { struct Inner : virtual public Outer {} inner; } struct in inherits:Outer
11 { struct Inner : virtual public Outer {} inner; } struct in inherits:Outer
H A Daccess2.C6 struct Inner { struct in class:Outer
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/cpp0x/
H A Dvariadic165.C8 struct Inner struct in struct:Functor
12 template struct Functor<>::Inner<>; member in class:Functor
H A Dconstexpr-reinterpret1.C7 class Inner class in class:B
17 constexpr static Inner & getInner()
20 return *((Inner *)4);
29 constexpr A(B &bridge, B::Inner &bridge2, unsigned char index)
34 B::Inner::Wuzi &m_Wuz;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/init/
H A Dnew5.C9 struct Inner { ~Inner() {} }; struct in struct:X
12 Inner * ic = new (std::nothrow) Inner[1]; // SegFault here
H A Dpr43890.C12 class Inner class in class:Outer
15 Inner(Outer& o) function in class:Outer::Inner
27 Inner i;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/opt/
H A Dlocal1.C4 struct Inner { virtual bool f() = 0; }; struct in struct:Outer
5 void g(Inner &) const;
10 struct Local : public Outer::Inner {
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/debug/dwarf2/
H A Dtemplate-params-9.C14 struct Inner struct in struct:Base
23 Base<long, 47, &a_global, &S::f>::Inner<float> inner;
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/parse/
H A Dtemplate3.C12 struct X : Outer<b>::template Inner<T>
16 struct Y : Outer<b>::Inner<T> {}; // { dg-error "used as template" "temp" }

Completed in 151 milliseconds

12