/external/clang/test/ASTMerge/Inputs/ |
H A D | class-template1.cpp | 2 struct X0; 22 extern X0<int> *x0i; 23 extern X0<long> *x0l; 24 extern X0<float> *x0r; 27 struct X0<char> { struct 32 struct X0<wchar_t> { struct
|
H A D | class-template2.cpp | 2 struct X0; 23 extern X0<Integer> *x0i; 24 extern X0<float> *x0f; 25 extern X0<double> *x0r; 28 struct X0<char> { struct 33 struct X0<wchar_t> { struct
|
/external/clang/test/CXX/class/class.mem/ |
H A D | p14.cpp | 7 struct X0 { struct 8 int X0; // okay member in struct:X0
|
H A D | p13.cpp | 7 struct X0 { struct 8 static int X0; // expected-error{{member 'X0' has the same name as its class}} member in struct:X0
|
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/ |
H A D | p13.cpp | 15 struct X0 { }; struct
|
H A D | p14.cpp | 23 struct X0 { struct
|
/external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct.default/ |
H A D | p3.cpp | 9 struct X0 { struct
|
/external/clang/test/CXX/temp/temp.param/ |
H A D | p1.cpp | 11 class X0 {}; // expected-note{{template is declared here}} class 12 X0<int> x0; // expected-error{{too few template arguments for class template 'X0'}}
|
H A D | p9.cpp | 13 struct X0 { struct 18 void X0<N>::f() { } 21 template<template<int> class TT = X0> // expected-error{{not permitted on a friend template}}
|
/external/clang/test/SemaCXX/ |
H A D | type-formatting.cpp | 3 struct X0 { }; struct 8 const T *t = (const X0*)0; // expected-error{{cannot initialize a variable of type 'const X1 *' with an rvalue of type 'const X0 *'}}
|
H A D | attr-regparm.cpp | 5 struct X0 { struct 12 void X0::f0() { } 13 void __attribute__((regparm(3))) X0::f1() { } 14 void __attribute__((regparm(2))) X0::f2() { } // expected-error{{function declared with regparm(2) attribute was previously declared with the regparm(3) attribute}} 15 void __attribute__((regparm(2))) X0::f3() { } // expected-error{{function declared with regparm(2) attribute was previously declared without the regparm attribute}}
|
H A D | static-array-member.cpp | 3 struct X0 { struct 10 int X0::array[sizeof(X0) * 2];
|
/external/clang/test/CodeGenCXX/ |
H A D | attr-used.cpp | 4 struct X0 { struct 6 __attribute__((used)) X0() {} function in struct:X0 8 __attribute__((used)) ~X0() {}
|
/external/clang/test/CXX/class.access/class.friend/ |
H A D | p2-cxx03.cpp | 3 class X0 { class 9 X0<X1> x0a; 10 X0<X1 *> x0b; 11 X0<int> x0c; 12 X0<E1> x0d;
|
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
H A D | p8.cpp | 3 class X0 { class
|
/external/clang/test/CXX/temp/temp.spec/temp.explicit/ |
H A D | p10.cpp | 4 struct X0 { struct 13 void X0<T>::f(T& t) { 18 struct X0<T>::Inner { 23 T X0<T>::static_var = 1; // expected-error{{cannot initialize}} 25 extern template struct X0<void*>; 26 template struct X0<void*>; // expected-note 2{{instantiation}} 28 template struct X0<int>; // expected-note 4{{explicit instantiation definition is here}} 30 extern template void X0<int>::f(int&); // expected-error{{follows explicit instantiation definition}} 31 extern template struct X0<int>::Inner; // expected-error{{follows explicit instantiation definition}} 32 extern template int X0<in [all...] |
H A D | p7.cpp | 4 struct X0 { struct 17 T* X0<T>::static_member = ((T*)0) + 1; // expected-error{{pointer to the function}} 19 template class X0<int>; // okay 21 template class X0<int(int)>; // expected-note 3{{requested here}} 26 struct X0<int(long)>::MemberClass { }; 30 int_long_func *X0<int_long_func>::f0(int_long_func *) { return 0; } 33 int_long_func *X0<int(long)>::static_member; 35 template class X0<int(long)>;
|
/external/clang/test/SemaTemplate/ |
H A D | temp_explicit_cxx0x.cpp | 4 template<typename T> struct X0 { }; // expected-note{{here}} struct in namespace:N1 10 template struct X0<int>; 21 template struct X0<double>; // expected-error{{must occur in namespace 'N1'}}
|
/external/clang/test/CXX/basic/basic.scope/basic.scope.pdecl/ |
H A D | p9.cpp | 6 template<typename T = T> struct X0 { }; struct 7 template<> struct X0<unsigned char> { static const bool value = true; }; struct 8 int array0[X0<>::value? 1 : -1]; 17 template<template<class> class X0 = X0> struct X2 { }; 18 template<> struct X2<X0> { static const bool value = true; };
|
/external/clang/test/CXX/special/class.ctor/ |
H A D | p1.cpp | 3 struct X0 { struct 6 X0(); 7 X0(int); 8 (X0)(float); 9 X0 (f0)(int); 10 X0 (f0)(type); 12 X0 f1(); 13 X0 f1(double); 16 X0::X0() { } function in class:X0 17 (X0::X0)(int) { } function in class:X0 [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.class/ |
H A D | p1.cpp | 4 struct X0 { struct 9 struct X0<T, U>::Inner { 18 X0<int, float>::Inner inner; 23 X0<int*, float *>::Inner inner2;
|
/external/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/ |
H A D | p1-retmem.cpp | 7 struct X0 { struct 17 typename X0<T>::size_type X0<T>::f0() const { 22 typename X0<U>::value_type *X0<U>::f1() { 27 X1<typename X0<U>::value_type*> X0<U>::f2() {
|
H A D | p1inst.cpp | 4 struct X0 { struct 10 void X0<T, U>::f(T *t, const U &u) { 14 void test_f(X0<float, int> xfi, X0<void, int> xvi, float *fp, void *vp, int i) {
|
/external/clang/test/CXX/temp/temp.decls/temp.class/temp.static/ |
H A D | p1.cpp | 4 struct X0 { struct 9 T X0<T>::value = 0; // expected-error{{no viable conversion}} 17 int& get_int() { return X0<int>::value; } 18 X1& get_X1() { return X0<X1>::value; } 20 double*& get_double_ptr() { return X0<int*>::value; } // expected-error{{non-const lvalue reference to type 'double *' cannot bind to a value of unrelated type 'int *'}} 23 return X0<X2>::value; // expected-note{{instantiation}}
|
/external/clang/test/CXX/temp/temp.res/temp.dep.res/temp.point/ |
H A D | p1.cpp | 17 struct X0 { struct 24 X0<N::A, int&> xA; 26 X0<N::B, int&> xB;
|