/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/preprocessed/gcc/ |
equal_to.hpp | 14 template< 31 template<> struct equal_to_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct equal_to_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct equal_to_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct equal_to_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
greater.hpp | 14 template< 31 template<> struct greater_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct greater_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct greater_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct greater_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
greater_equal.hpp | 14 template< 31 template<> struct greater_equal_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct greater_equal_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct greater_equal_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct greater_equal_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
less.hpp | 14 template< 31 template<> struct less_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct less_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct less_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct less_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
less_equal.hpp | 14 template< 31 template<> struct less_equal_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct less_equal_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct less_equal_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct less_equal_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
not_equal_to.hpp | 14 template< 31 template<> struct not_equal_to_impl< na,na > 33 template< typename U1, typename U2 > struct apply 40 template< typename Tag > struct not_equal_to_impl< na,Tag > 42 template< typename U1, typename U2 > struct apply 49 template< typename Tag > struct not_equal_to_impl< Tag,na > 51 template< typename U1, typename U2 > struct apply 58 template< typename T > struct not_equal_to_tag 63 template< 72 >::template apply< N1,N2 >::typ [all...] |
/external/clang/test/CXX/temp/temp.param/ |
p15-cxx0x.cpp | 2 template<typename T> struct X; // expected-note {{'X' is incomplete}} 3 template<int I> struct Y; 12 template<> struct X<int> { }; 23 template<typename T = void> struct X1 { }; 29 // A template parameter pack that [contains an unexpanded parameter pack] is a 32 template<typename...Ts> struct Outer { 34 // In a template parameter pack that is a pack expansion, the pattern is 35 // [...the template-parameter...] without the ellipsis. 37 // so is not required to be the last template parameter. 38 template<Ts ...As, template<Ts> class ...Bs, typename ...Cs> struct Inner [all...] |
/external/clang/test/Misc/ |
ast-dump-templates.cpp | 6 template <int X, typename Y, int Z = 5> 13 template <int A, typename B> 24 // Template instantiation - foo 27 // CHECK1: template <int X = 5, typename Y = int, int Z = 5> struct foo { 28 // CHECK2: template <int X = 2, typename Y = double, int Z = 3> struct foo { 30 // Template definition - foo 31 // CHECK1: template <int X, typename Y, int Z = 5> struct foo { 32 // CHECK2: template <int X, typename Y, int Z = 5> struct foo { 34 // Template instantiation - bar 35 // CHECK1: template <int A = 5, typename B = int> int bar( [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/utility/ |
enable_if.hpp | 27 template <bool B, class T = void> 32 template <class T> 35 template <class Cond, class T = void> 38 template <bool B, class T> 43 template <class T> 46 template <class Cond, class T> 50 template <bool B, class T = void> 55 template <class T> 58 template <class Cond, class T = void> 61 template <bool B, class T [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/detail/ |
indirect_traits.hpp | 38 template <class T> 43 template <class T> 49 template<class T> 55 template <class T> 60 template <class T> 65 template <class T> 72 template <class T> 77 template <class T> 82 template <class T> 89 template <class T [all...] |
/external/opencv3/modules/cudalegacy/src/cuda/ |
NCVPixelOperations.hpp | 50 template<typename TBase> inline __host__ __device__ TBase _pixMaxVal(); 51 template<> inline __host__ __device__ Ncv8u _pixMaxVal<Ncv8u>() {return UCHAR_MAX;} 52 template<> inline __host__ __device__ Ncv16u _pixMaxVal<Ncv16u>() {return USHRT_MAX;} 53 template<> inline __host__ __device__ Ncv32u _pixMaxVal<Ncv32u>() {return UINT_MAX;} 54 template<> inline __host__ __device__ Ncv8s _pixMaxVal<Ncv8s>() {return SCHAR_MAX;} 55 template<> inline __host__ __device__ Ncv16s _pixMaxVal<Ncv16s>() {return SHRT_MAX;} 56 template<> inline __host__ __device__ Ncv32s _pixMaxVal<Ncv32s>() {return INT_MAX;} 57 template<> inline __host__ __device__ Ncv32f _pixMaxVal<Ncv32f>() {return FLT_MAX;} 58 template<> inline __host__ __device__ Ncv64f _pixMaxVal<Ncv64f>() {return DBL_MAX;} 60 template<typename TBase> inline __host__ __device__ TBase _pixMinVal() [all...] |
/external/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/ |
p4.cpp | 4 template<class T> struct A { A(); }; 5 template<class T> int &f(T); 6 template<class T> float &f(T*); 7 template<class T> double &f(const T*); 9 template<class T> void g(T); // expected-note{{candidate}} 10 template<class T> void g(T&); // expected-note{{candidate}} 12 template<class T> int &h(const T&); 13 template<class T> float &h(A<T>&); 28 template<typename T> struct A {}; 29 template<typename T, typename U> void f(T&, U); // expected-note {{candidate} [all...] |
/external/clang/test/SemaTemplate/ |
canonical-expr-type.cpp | 6 template<typename T> 9 template<typename T> 12 template<typename U> 19 template<typename T, T N> 24 template<typename T, T N> 30 template<typename T, int N, int M> 33 template<typename T, int N, int M> 36 template<typename T, int M, int N> 40 template<typename T, int N, int M> 52 template<typename T> void literal_suffix(int (&)[sizeof(T() + 0)]) { [all...] |
recovery-crash.cpp | 5 template <typename> struct A { 9 template <typename T> struct B : public A<T> { 10 template <typename T2> B(T2 x) { 16 B<int> b(0); // expected-note{{in instantiation of function template}} 22 template <class P> struct S // expected-error {{expected ';'}} 23 template <> static S<Q>::f() // expected-error +{{}} 27 template <typename T> void f(); 28 template<typename C> void g(C*) { 29 struct LocalStruct : UnknownBase<Mumble, C> { }; // expected-error {{unknown template name 'UnknownBase'}} \ 31 f<LocalStruct>(); // expected-warning {{template argument uses local type 'LocalStruct'} [all...] |
instantiate-complete.cpp | 7 template<typename T> 24 X<float(int)> xf; // expected-note{{in instantiation of template class 'X<float (int)>' requested here}} 29 (void)ptr2[i]; // expected-note{{in instantiation of template class 'X<int (int)>' requested here}} 36 (void)(ptr3 + 5); // expected-note{{in instantiation of template class 'X<char (char)>' requested here}} 37 (void)(5 + ptr4); // expected-note{{in instantiation of template class 'X<short (short)>' requested here}} 42 (void)new X<float(float)>; // expected-note{{in instantiation of template class 'X<float (float)>' requested here}} 48 long (X<long(long)>::*pm2)(long)) { // expected-note{{in instantiation of template class 'X<long (long)>' requested here}} 56 template<typename T> 59 template<typename T> 67 template<typename T [all...] |
/ndk/tests/device/issue42891-boost-1_52/jni/boost/boost/mpl/aux_/ |
largest_int.hpp | 24 template< typename T > struct integral_rank; 26 template<> struct integral_rank<bool> : int_<1> {}; 27 template<> struct integral_rank<signed char> : int_<2> {}; 28 template<> struct integral_rank<char> : int_<3> {}; 29 template<> struct integral_rank<unsigned char> : int_<4> {}; 31 template<> struct integral_rank<wchar_t> : int_<5> {}; 33 template<> struct integral_rank<short> : int_<6> {}; 34 template<> struct integral_rank<unsigned short> : int_<7> {}; 35 template<> struct integral_rank<int> : int_<8> {}; 36 template<> struct integral_rank<unsigned int> : int_<9> {} [all...] |
/external/libcxx/include/ |
type_traits | 21 template <class T, T v> struct integral_constant; 25 template <bool B> // C++14 31 template <bool, class T = void> struct enable_if; 32 template <bool, class T, class F> struct conditional; 35 template <class T> struct is_void; 36 template <class T> struct is_null_pointer; // C++14 37 template <class T> struct is_integral; 38 template <class T> struct is_floating_point; 39 template <class T> struct is_array; 40 template <class T> struct is_pointer [all...] |
/external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/ |
templates.cpp | 3 template<typename T> 9 template void test_attributes<int>(); 11 template<typename T> 16 template void call_with_zero<int>(); 18 template<typename T> 35 template int captures(int, int); 36 template X captures(X, X); 38 template<typename T> 44 template int infer_result(int, int); 45 template int infer_result(X, X); // expected-note{{in instantiation of function template specialization 'in (…) [all...] |
/external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/ |
p1-11.cpp | 7 template<int *ip> struct IP { // expected-note 5 {{template parameter is declared here}} 11 template<int &ip> struct IR {}; 21 IP<0> ip0; // expected-error{{null non-type template argument must be cast to template parameter type 'int *'}} 22 IP<(0)> ip1; // expected-error{{null non-type template argument must be cast to template parameter type 'int *'}} 27 IP<nonconst_np> ip5; // expected-error{{non-type template argument of type 'std::nullptr_t' (aka 'nullptr_t') is not a constant expression}} \ 29 IP<(float*)0> ip6; // expected-error{{null non-type template argument of type 'float *' does not match template parameter of type 'int *'} [all...] |
/external/clang/test/Analysis/ |
delayed-template-parsing-crash.cpp | 1 // RUN: %clang_cc1 -analyze -analyzer-checker=core -std=c++11 -fdelayed-template-parsing -verify %s 4 template <class T> struct remove_reference {typedef T type;}; 5 template <class T> struct remove_reference<T&> {typedef T type;}; 6 template <class T> struct remove_reference<T&&> {typedef T type;}; 8 template <typename T>
|
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.elab/ |
templateid.cpp | 4 // class-key '::'? nested-name-specifier? 'template'? simple-template-id 8 template <typename> class Ident {}; // expected-note {{previous use is here}} 11 template <typename> void Ident(); 13 class Ident<int> AIdent; // expected-error {{refers to a function template}}
|
/external/clang/test/CXX/class.access/class.friend/ |
p9-cxx0x.cpp | 26 template <class T> class Y { 33 template <class T> class Y; 40 template <class T> class Y { 44 template class Y<int>; 49 template <class T> class Y; 56 template <class T> class Y { 60 template class Y<float>; // expected-note {{in instantiation}} 65 template <class T> class X { 69 template <class T> class Y { 76 template <class T> class X [all...] |
/external/clang/test/CXX/temp/ |
p3.cpp | 3 template<typename T> struct S { 7 template<typename T> int S<T>::a, S<T>::b; // expected-error {{can only declare a single entity}} 9 template<typename T> struct A { static A a; } A<T>::a; // expected-error {{expected ';' after struct}} \ 14 template<typename T> struct B { } f(); // expected-error {{expected ';' after struct}} \ 17 template<typename T> struct C { } // expected-error {{expected ';' after struct}}
|
/external/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/ |
p1-retmem.cpp | 4 template<typename T> struct X1 { }; 6 template<typename T> 16 template<typename T> 21 template<typename U> 26 template<typename U>
|
/external/clang/test/CXX/temp/temp.decls/temp.mem/ |
p5.cpp | 3 template <class T> operator T*(); 6 template <class T> A::operator T*() { return 0; } 7 template <> A::operator char*(){ return 0; } // specialization 8 template A::operator void*(); // explicit instantiation 18 template <class T> struct A { }; 19 template <class T> struct B { }; 22 template <class T> operator T(); 35 template <typename T> operator T(); 37 template <typename T> 42 template <typename T [all...] |