HomeSort by relevance Sort by last modified time
    Searched full:template (Results 251 - 275 of 6807) sorted by null

<<11121314151617181920>>

  /external/clang/test/CXX/temp/temp.decls/temp.variadic/
multi-level-substitution.cpp 3 template<typename T, T ...Values> struct value_tuple {};
4 template<typename...> struct tuple { };
5 template<typename T, typename U> struct pair { };
7 template<typename T, T Value> struct value_c;
9 template<typename T, typename U>
14 template<typename T>
19 template<typename T>
21 template<T ...Values>
31 template<typename ...Types>
33 template<typename> struct Inner
    [all...]
  /external/clang/test/SemaTemplate/
constructor-template.cpp 4 template<typename T> X0(T); // expected-note {{candidate}}
5 template<typename T, typename U> X0(T*, U*); // expected-note {{candidate}}
8 template<typename T> X0() : f0(T::foo) {} // expected-note {{candidate}}
29 template<typename T>
32 template<typename U> X1(const X1<U>&);
35 template<typename T>
50 template<class C> struct A {};
51 template <> struct A<int>{A(const A<int>&);};
57 template<typename T> X2(T);
68 template<typename T> X3(T)
    [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...]
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, T N>
34 template<typename T, int N, int M>
37 template<typename T, int N, int M>
40 template<typename T, int M, int N>
44 template<typename T, int N, int M
    [all...]
fibonacci.cpp 3 template<unsigned I>
6 template<unsigned I>
11 template<unsigned I>
16 template<> struct Fibonacci<0> {
20 template<> struct Fibonacci<1> {
27 template<unsigned I>
30 template<unsigned I>
36 template<unsigned I>
41 template<> struct Fibonacci2<0> {
45 template<> struct Fibonacci2<1>
    [all...]
instantiate-member-pointers.cpp 6 template<typename T>
13 template struct X1<Y>;
14 template struct X1<int>; // expected-note{{instantiation}}
16 template<typename T, typename Class>
24 template struct X2<int, Y>;
25 template struct X2<int&, Y>; // expected-note{{instantiation}}
26 template struct X2<const void, Y>; // expected-note{{instantiation}}
28 template<typename T, typename Class, T Class::*Ptr>
39 template<IntMember Member>
50 template<IntMember Member
    [all...]
virtual-member-functions.cpp 4 template <class T> struct A {
9 template<class T> A<T>::A() {}
10 template<class T> void A<T>::anchor() { }
12 template<class T> int A<T>::a(T x) {
20 template<typename T>
25 template<>
29 template<typename T>
37 template<typename T>
42 template struct Derived<int>; // expected-note {{in instantiation of member function 'Base<int>::~Base' requested here}}
44 template<typename T
    [all...]
instantiate-static-var.cpp 2 template<typename T, T Divisor>
9 X<int, 0> xi0; // expected-note{{in instantiation of template class 'X<int, 0>' requested here}}
12 template<typename T>
17 Y<float> fy; // expected-note{{in instantiation of template class 'Y<float>' requested here}}
22 template<typename T>
27 template<typename T>
46 template <typename T>
60 template <typename T>
66 template <int>
77 template <int n
    [all...]
deduction.cpp 3 // Template argument deduction with template template parameters.
4 template<typename T, template<T> class A>
9 template<template<int> class A>
14 template<int> struct X0i;
15 template<long> struct X0l;
19 template<typename T, typename U
    [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...]
p3.cpp 3 template<class X, class Y, class Z> X f(Y,Z); // expected-note {{candidate template ignored: couldn't infer template argument 'X'}}
16 template <typename T>
19 template <typename R>
31 template <class Container>
35 template<typename T>
40 template<typename T>
51 template<class>
59 template<class R,class B1
    [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...]
  /external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/
p21.cpp 3 // Note: Template argument deduction involving parameter packs
6 template<class> struct X {
10 template<class R, class ... ArgTypes> struct X<R(int, ArgTypes ...)> {
14 template<class ... Types> struct Y {
18 template<class T, class ... Types> struct Y<T, Types& ...> {
22 template<class ... Types> int f(void (*)(Types ...));
25 int check0[X<int>::value == 0? 1 : -1]; // uses primary template
27 int check2[X<int(float, int)>::value == 0? 1 : -1]; // uses primary template
28 int check3[Y<>::value == 0? 1 : -1]; // uses primary template
30 int check5[Y<int, float, double>::value == 0? 1 : -1]; // uses primary template
    [all...]
  /external/clang/test/CXX/temp/temp.res/temp.local/
p1.cpp 4 // Like normal (non-template) classes, class templates have an
6 // or without a template-argument-list. When it is used without
7 // a template-argument-list, it is equivalent to the injected-class-name
8 // followed by the template-parameters of the class template enclosed in <>.
10 template <typename T> struct X0 {
16 // Test non-type template parameters.
17 template <int N1, const int& N2, const int* N3> struct X1 {
23 // When it is used with a template-argument-list, it refers to the specified
24 // class template specialization, which could be the current specializatio
    [all...]
  /external/clang/test/CodeGenCXX/
mangle.cpp 56 template <typename T> struct S1 {};
64 template <int N> struct S2 {};
71 template <bool B> struct S3 {};
93 template<typename T, typename U> void ft1(U u, T t) { }
95 template<typename T> void ft2(T t, void (*)(T), void (*)(T)) { }
97 template<typename T, typename U = S1<T> > struct S4 { };
98 template<typename T> void ft3(S4<T>*) { }
101 template<typename T> void ft1(T) { }
119 template<int I> struct S5 { };
121 template<int I> void ft4(S5<I>) {
    [all...]
mangle-template.cpp 4 template <int& D> class T { };
12 template<void (&)(float)> struct t1 {};
20 template<void (*)(float)> struct t1 {};
29 template<void (&)(float)> struct t1 {};
38 template<void (*)(float)> struct t1 {};
49 template<void (&)(float)> struct t1 {};
53 template<int (&)(int)> struct t2 {};
63 template <void(A::*)(float)> class T { };
70 template<typename T>
75 template<unsigned> struct int_c {
    [all...]
  /external/clang/test/SemaObjCXX/
instantiate-message.mm 3 // Test template instantiation of Objective-C message sends.
9 template<typename T>
14 template<typename R, typename T, typename Arg1>
21 template void test_class_method<ClassMethods, ClassMethods>(void*);
22 template void test_class_method<ClassMethods, ClassMethods>(int*);
28 template void test_class_method<ClassMethods2, ClassMethods2>(int*); // expected-note{{in instantiation of}}
35 template<typename R, typename T, typename Arg1>
43 template void test_instance_method<InstanceMethods, InstanceMethods>(void*);
44 template void test_instance_method<InstanceMethods, InstanceMethods>(int*);
50 template void test_instance_method<InstanceMethods2, InstanceMethods2>(int*); // expected-note{{in instanti (…)
    [all...]
  /external/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/
p8.cpp 11 template <typename T> class C {};
15 template <> class C<int> {};
16 template <typename T> class C<T*> {};
32 template <> class C<float> {};
33 template <typename T> class C<T&> {};
35 template class C<double>;
79 template <class Tp> class allocator;
81 template <>
88 template <class Tp>
106 template<typename T> void f(T) {
    [all...]
  /prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/bits/
localefwd.h 51 template<typename _Facet>
55 template<typename _Facet>
60 template<typename _CharT>
64 template<typename _CharT>
68 template<typename _CharT>
72 template<typename _CharT>
76 template<typename _CharT>
80 template<typename _CharT>
84 template<typename _CharT>
88 template<typename _CharT
    [all...]
  /prebuilt/ndk/android-ndk-r5/sources/cxx-stl/gnu-libstdc++/include/bits/
localefwd.h 51 template<typename _Facet>
55 template<typename _Facet>
60 template<typename _CharT>
64 template<typename _CharT>
68 template<typename _CharT>
72 template<typename _CharT>
76 template<typename _CharT>
80 template<typename _CharT>
84 template<typename _CharT>
88 template<typename _CharT
    [all...]
  /prebuilt/ndk/android-ndk-r6/sources/cxx-stl/gnu-libstdc++/include/bits/
localefwd.h 51 template<typename _Facet>
55 template<typename _Facet>
60 template<typename _CharT>
64 template<typename _CharT>
68 template<typename _CharT>
72 template<typename _CharT>
76 template<typename _CharT>
80 template<typename _CharT>
84 template<typename _CharT>
88 template<typename _CharT
    [all...]
  /prebuilt/ndk/android-ndk-r7/sources/cxx-stl/gnu-libstdc++/include/bits/
localefwd.h 51 template<typename _Facet>
55 template<typename _Facet>
60 template<typename _CharT>
64 template<typename _CharT>
68 template<typename _CharT>
72 template<typename _CharT>
76 template<typename _CharT>
80 template<typename _CharT>
84 template<typename _CharT>
88 template<typename _CharT
    [all...]
  /external/clang/test/CXX/dcl.decl/dcl.meaning/dcl.fct/
p13.cpp 5 template<typename ...Types>
8 template<typename ...Types>
12 // template-parameter-list and the parameter pack is a template
14 template<int ...N>
17 template<typename ...Types>
19 template<Types ...Values> struct Inner;
24 int (...f2)(int); // expected-error{{only function and template parameters can be parameter packs}}
27 int ...x; // expected-error{{only function and template parameters can be parameter packs}}
28 if (int ...y = 17) { } // expected-error{{only function and template parameters can be parameter packs}
    [all...]
  /external/clang/test/CXX/special/class.dtor/
p3-0x.cpp 58 // Template variants.
60 template <typename T>
65 template <typename T>
70 template <typename T>
76 template <typename T>
81 template <typename T>
96 template <typename T>
101 template <typename T>
104 template <typename T>
109 template <typename T
    [all...]

Completed in 2261 milliseconds

<<11121314151617181920>>