HomeSort by relevance Sort by last modified time
    Searched full:template (Results 376 - 400 of 20740) sorted by null

<<11121314151617181920>>

  /external/clang/test/CXX/temp/temp.arg/temp.arg.nontype/
p5.cpp 5 // a non-type template-argument. If a non-type template-argument cannot be
6 // converted to the type of the corresponding template-parameter then the
8 // -- for a non-type template-parameter of integral or enumeration type,
11 template<short s> struct X0 { };
14 template<char c> struct X1 { };
18 // -- for a non-type template-parameter of type pointer to object,
20 // (4.2) are applied; if the template-argument is of type
28 template<const char *s>
48 template<X const *Ptr> struct A2; // expected-note{{template parameter is declared here}
    [all...]
  /external/clang/test/CodeGenCXX/
mangle-exprs.cpp 7 template <class _E>
35 template < bool condition, typename T = void >
38 template< typename T >
43 template< unsigned O >
47 template< unsigned O >
51 template< unsigned O >
55 template< unsigned O >
59 template <unsigned O, typename T>
63 template <typename T, T *p>
67 template <typename T, T *p
    [all...]
mangle.cpp 56 template <typename T> struct S1 {};
64 template <int N> struct S2 {};
71 template <bool B> struct S3 {};
90 template<typename T, typename U> void ft1(U u, T t) { }
92 template<typename T> void ft2(T t, void (*)(T), void (*)(T)) { }
94 template<typename T, typename U = S1<T> > struct S4 { };
95 template<typename T> void ft3(S4<T>*) { }
98 template<typename T> void ft1(T) { }
116 template<int I> struct S5 { };
118 template<int I> void ft4(S5<I>) {
    [all...]
  /external/libchrome/base/
template_util.h 14 // template definitions from tr1
16 template<class T, T v>
23 template <class T, T v> const T integral_constant<T, v>::value;
28 template <class T> struct is_pointer : false_type {};
29 template <class T> struct is_pointer<T*> : true_type {};
33 template<typename T>
36 template <typename R, typename Z, typename... A>
38 template <typename R, typename Z, typename... A>
42 template <class T, class U> struct is_same : public false_type {};
43 template <class T> struct is_same<T,T> : true_type {}
    [all...]
  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
metafunctions.cpp 3 // This is a collection of various template metafunctions involving
5 template<typename T, typename U>
10 template<typename T>
15 template<typename...> struct tuple { };
16 template<int ...> struct int_tuple { };
17 template<typename T, typename U> struct pair { };
20 template<typename Head, typename ...Tail>
25 template<typename T>
36 template<typename ...> struct count;
38 template<typename Head, typename ...Tail
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
type_traits 21 template <class T, T v> struct integral_constant;
26 template <bool, class T = void> struct enable_if;
27 template <bool, class T, class F> struct conditional;
30 template <class T> struct is_void;
31 template <class T> struct is_null_pointer; // C++14
32 template <class T> struct is_integral;
33 template <class T> struct is_floating_point;
34 template <class T> struct is_array;
35 template <class T> struct is_pointer;
36 template <class T> struct is_lvalue_reference
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libcxx/include/
type_traits 21 template <class T, T v> struct integral_constant;
26 template <bool, class T = void> struct enable_if;
27 template <bool, class T, class F> struct conditional;
30 template <class T> struct is_void;
31 template <class T> struct is_null_pointer; // C++14
32 template <class T> struct is_integral;
33 template <class T> struct is_floating_point;
34 template <class T> struct is_array;
35 template <class T> struct is_pointer;
36 template <class T> struct is_lvalue_reference
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8/x86_64-linux/include/c++/4.8/tr1/
type_traits 54 template<>
57 template<typename _Tp>
60 template<typename _Tp, typename _Cp>
70 template<typename _Tp, _Tp __v>
84 template<typename _Tp, _Tp __v>
88 template<typename>
91 template<typename>
99 template<typename _Tp>
105 template<typename>
125 template<typename _Tp
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/x86_64-linux/include/c++/4.8/tr1/
type_traits 54 template<>
57 template<typename _Tp>
60 template<typename _Tp, typename _Cp>
70 template<typename _Tp, _Tp __v>
84 template<typename _Tp, _Tp __v>
88 template<typename>
91 template<typename>
99 template<typename _Tp>
105 template<typename>
125 template<typename _Tp
    [all...]
  /prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/x86_64-w64-mingw32/include/c++/4.8.3/tr1/
type_traits 54 template<>
57 template<typename _Tp>
60 template<typename _Tp, typename _Cp>
70 template<typename _Tp, _Tp __v>
84 template<typename _Tp, _Tp __v>
88 template<typename>
91 template<typename>
99 template<typename _Tp>
105 template<typename>
125 template<typename _Tp
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/tr1/
type_traits 54 template<>
57 template<typename _Tp>
60 template<typename _Tp, typename _Cp>
70 template<typename _Tp, _Tp __v>
84 template<typename _Tp, _Tp __v>
88 template<typename>
91 template<typename>
99 template<typename _Tp>
105 template<typename>
125 template<typename _Tp
    [all...]
  /prebuilts/ndk/current/sources/cxx-stl/gnu-libstdc++/4.9/include/
type_traits 60 * Template utilities for compile-time introspection and modification,
68 template<typename _Tp, _Tp __v>
80 template<typename _Tp, _Tp __v>
91 template<bool, typename, typename>
94 template<typename...>
97 template<>
102 template<typename _B1>
107 template<typename _B1, typename _B2>
112 template<typename _B1, typename _B2, typename _B3, typename... _Bn>
117 template<typename...
    [all...]
  /external/eigen/Eigen/src/Core/util/
Meta.h 1 // This file is part of Eigen, a lightweight C++ template library
28 template<bool Condition, typename Then, typename Else>
31 template<typename Then, typename Else>
34 template<typename T, typename U> struct is_same { enum { value = 0 }; };
35 template<typename T> struct is_same<T,T> { enum { value = 1 }; };
37 template<typename T> struct remove_reference { typedef T type; };
38 template<typename T> struct remove_reference<T&> { typedef T type; };
40 template<typename T> struct remove_pointer { typedef T type; };
41 template<typename T> struct remove_pointer<T*> { typedef T type; };
42 template<typename T> struct remove_pointer<T*const> { typedef T type; }
    [all...]
  /external/eigen/test/
mixingtypes.cpp 1 // This file is part of Eigen, a lightweight C++ template library
26 template<int SizeAtCompileType> void mixingtypes(int size = SizeAtCompileType)
40 Mat_d md = mf.template cast<double>();
42 Mat_cd mcd = mcf.template cast<complex<double> >();
44 Vec_d vd = vf.template cast<double>();
46 Vec_cd vcd = vcf.template cast<complex<double> >();
63 VERIFY_IS_APPROX(vf * scf , vf.template cast<complex<float> >() * scf);
64 VERIFY_IS_APPROX(scd * vd, scd * vd.template cast<complex<double> >());
71 VERIFY_IS_APPROX(vcf.dot(vf), vcf.dot(vf.template cast<complex<float> >()));
74 VERIFY_IS_APPROX(vf.asDiagonal() * mcf, vf.template cast<complex<float> >().asDiagonal() * mcf)
    [all...]
  /external/gemmlowp/internal/
fixedpoint_neon.h 27 template <>
32 template <>
37 template <>
42 template <>
47 template <>
52 template <>
57 template <>
62 template <>
67 template <>
72 template <>
    [all...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
p9-0x.cpp 3 template<typename ...Types> struct tuple;
4 template<unsigned> struct unsigned_c;
6 template<typename T, typename U>
11 template<typename T>
17 template<typename T, typename U>
22 template<typename ...Types>
31 template<typename ... Types> struct UselessPartialSpec;
33 template<typename ... Types, // expected-note{{non-deducible template parameter 'Types'}}
34 typename Tail> // expected-note{{non-deducible template parameter 'Tail'}
    [all...]
p21.cpp 4 // Note: Template argument deduction involving parameter packs
7 template<class> struct X {
11 template<class R, class ... ArgTypes> struct X<R(int, ArgTypes ...)> {
15 template<class ... Types> struct Y {
19 template<class T, class ... Types> struct Y<T, Types& ...> {
23 template<class ... Types> int f(void (*)(Types ...));
26 int check0[X<int>::value == 0? 1 : -1]; // uses primary template
28 int check2[X<int(float, int)>::value == 0? 1 : -1]; // uses primary template
29 int check3[Y<>::value == 0? 1 : -1]; // uses primary template
31 int check5[Y<int, float, double>::value == 0? 1 : -1]; // uses primary template
    [all...]
  /external/clang/test/SemaCXX/
using-decl-templates.cpp 3 template<typename T> struct A {
8 template<typename T> struct B : A<T> {
16 B<int> a; // expected-note{{in instantiation of template class 'B<int>' requested here}}
18 template<typename T> struct C : A<T> {
24 template <typename T> struct D : A<T> {
30 template<typename T> void D<T>::f() { }
32 template<typename T> struct E : A<T> {
42 template<typename T> struct E : Base {
46 template struct E<int>;
51 template <class T> struct Foo
    [all...]
  /external/clang/test/SemaTemplate/
instantiate-member-expr.cpp 2 template<typename T>
7 template<typename T>
17 template <typename CHECKER>
26 Eng.registerCheck(new RetainReleaseChecker); // expected-note {{in instantiation of function template specialization 'ExprEngine::registerCheck<RetainReleaseChecker>' requested here}}
31 template<typename T> struct A {
35 template<typename T> struct B : A<float>, A<T> {
40 template struct B<int>;
44 template<typename T> struct B : A<T> {
50 template struct O::B<int>; // expected-note {{in instantiation}}
55 template <class T> struct A
    [all...]
instantiation-default-1.cpp 2 template<typename T, typename U = const T> struct Def1;
4 template<> struct Def1<int> {
8 template<> struct Def1<const int> { // expected-note{{previous definition is here}}
12 template<> struct Def1<int&> {
23 template<typename T, // FIXME: bad error message below, needs better location info
27 template<> struct Def2<int> {
39 template<> struct Def1<const int, const int> { }; // expected-error{{redefinition of 'Def1<const int>'}}
41 template<typename T, typename T2 = T&> struct Def3;
43 template<> struct Def3<int> {
47 template<> struct Def3<int&> {
    [all...]
temp_func_order.cpp 2 template<typename T>
5 template<typename T>
13 template<typename T, typename U>
16 template<typename T>
25 template<typename T, typename U>
28 template<typename T>
31 template<typename T, typename U>
34 template<typename T>
43 template<typename T, typename U>
46 template<typename T, typename U
    [all...]
  /external/clang/test/CXX/over/over.oper/over.literal/
p5.cpp 4 template<char...> struct S {};
6 template<char...> void operator "" _a();
7 template<char... C> S<C...> operator "" _a();
9 template<typename T> struct U {
14 template<char...> struct V {
18 template<char... C, int N = 0> void operator "" _b(); // expected-error {{parameter}}
19 template<char... C> void operator "" _b(int N = 0); // expected-error {{parameter}}
20 template<char, char...> void operator "" _b(); // expected-error {{parameter}}
21 template<typename T> T operator "" _b(const char *); // expected-error {{parameter}}
22 template<typename T> int operator "" _b(const T *, size_t); // expected-error {{parameter}
    [all...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.arg.explicit/
p3-nodeduct.cpp 4 template <class F> void Call(F f) { f(1); }
5 template <typename T> void f(T);
8 // Check the conversion of a template-id to a pointer
9 template<typename T, T* Address> struct Constant { };
12 template<typename T, T* Address> void constant_func();
18 // Check typeof() on a template-id referring to a single function
19 template<typename T, typename U>
24 template<typename T>
32 template <typename T> void g(T); // expected-note{{possible target for call}}
33 template <typename T> void g(T, T); // expected-note{{possible target for call}
    [all...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.call/
basic.cpp 3 template<typename T> struct A { };
5 template<typename T> A<T> f0(T*);
12 template<typename T> void f1(T*, int);
18 template<typename T> void f2(T*, T*); // expected-note {{candidate template ignored: could not match 'T *' against 'ConvToIntPtr'}} \
19 // expected-note{{candidate template ignored: deduced conflicting types for parameter 'T' ('int' vs. 'float')}}
32 template<typename T>
35 template<typename T>
40 template<typename T>
41 void func(bar<T>) { // expected-note {{candidate template ignored: could not match 'bar' against 'foo'}
    [all...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/
p11.cpp 3 template <class T> T* f(int); // #1
4 template <class T, class U> T& f(U); // #2
10 template<typename T>
15 template <class T>
17 template <class T, class U>
24 template<class T, class U> struct A { };
26 template<class T, class U> inline int *f3( U, A<U,T>* p = 0 ); // #1 expected-note{{candidate function [with T = int, U = int]}}
27 template< class U> inline float *f3( U, A<U,U>* p = 0 ); // #2 expected-note{{candidate function [with U = int]}}
37 template <class Get>
40 template <class Get, class Set
    [all...]

Completed in 911 milliseconds

<<11121314151617181920>>