/prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libcxx/include/ |
functional | 20 template <class Arg, class Result> 27 template <class Arg1, class Arg2, class Result> 35 template <class T> 58 template <class... ArgTypes> 63 template <class T> reference_wrapper<T> ref(T& t) noexcept; 64 template <class T> void ref(const T&& t) = delete; 65 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept; 67 template <class T> reference_wrapper<const T> cref(const T& t) noexcept; 68 template <class T> void cref(const T&& t) = delete; 69 template <class T> reference_wrapper<const T> cref(reference_wrapper<T> t) noexcept [all...] |
__functional_base_03 | 18 template <class _Tp> 24 template <class _Ap, class _Rp> 32 template <class _Tp> 38 template <class _A1, class _A2, class _Rp> 46 template <class _Tp, bool = __derives_from_unary_function<_Tp>::value> 52 template <class _Tp> 57 template <class _Tp, bool = __derives_from_binary_function<_Tp>::value> 63 template <class _Tp> 68 template <class _Tp, bool = __has_result_type<_Tp>::value> 76 template <class _Tp [all...] |
__tuple | 30 template <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size; 32 template <class _Tp> 36 template <class _Tp> 40 template <class _Tp> 44 template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element; 46 template <size_t _Ip, class _Tp> 53 template <size_t _Ip, class _Tp> 60 template <size_t _Ip, class _Tp> 67 template <class ..._Tp> class _LIBCPP_TYPE_VIS_ONLY tuple; 68 template <class _T1, class _T2> struct _LIBCPP_TYPE_VIS_ONLY pair [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
__functional_base_03 | 18 template <class _Tp> 24 template <class _Ap, class _Rp> 32 template <class _Tp> 38 template <class _A1, class _A2, class _Rp> 46 template <class _Tp, bool = __derives_from_unary_function<_Tp>::value> 52 template <class _Tp> 57 template <class _Tp, bool = __derives_from_binary_function<_Tp>::value> 63 template <class _Tp> 68 template <class _Tp, bool = __has_result_type<_Tp>::value> 76 template <class _Tp [all...] |
__tuple | 30 template <class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_size; 32 template <class _Tp> 36 template <class _Tp> 40 template <class _Tp> 44 template <size_t _Ip, class _Tp> class _LIBCPP_TYPE_VIS_ONLY tuple_element; 46 template <size_t _Ip, class _Tp> 53 template <size_t _Ip, class _Tp> 60 template <size_t _Ip, class _Tp> 67 template <class ..._Tp> class _LIBCPP_TYPE_VIS_ONLY tuple; 68 template <class _T1, class _T2> struct _LIBCPP_TYPE_VIS_ONLY pair [all...] |
/external/eigen/Eigen/src/Eigen2Support/ |
CwiseOperators.h | 1 // This file is part of Eigen, a lightweight C++ template library 21 template<typename ExpressionType> 29 template<typename ExpressionType> 37 template<typename ExpressionType> 45 template<typename ExpressionType> 53 template<typename ExpressionType> 54 template<typename OtherDerived> 62 template<typename ExpressionType> 63 template<typename OtherDerived> 71 template<typename ExpressionType [all...] |
/frameworks/compile/mclinker/lib/Script/ |
Operator.cpp | 56 template <> 62 template <> 68 template <> 75 template <> 81 template <> 87 template <> 93 template <> 99 template <> 105 template <> 111 template <> [all...] |
/external/clang/test/CXX/basic/basic.lookup/basic.lookup.classref/ |
p1-cxx11.cpp | 3 template<typename T> 6 template<typename T> 22 int set; // Non-template. 30 template<typename T> void a(); 47 template<typename T> T end(T); 49 template <typename T> 56 template<typename T> T *end(T*); 59 template <typename T>
|
/external/clang/test/CXX/over/over.match/over.match.best/over.best.ics/over.ics.user/ |
p3-0x.cpp | 4 template<typename T> struct identity 8 template<typename T = short>
|
/external/clang/test/CXX/temp/temp.decls/temp.class/temp.mem.func/ |
pr5056.cpp | 6 template <typename T> struct A { 10 template <typename T>
|
/external/clang/test/CXX/temp/temp.decls/temp.fct/temp.func.order/ |
p3.cpp | 7 template<class T> int g(T**, int=0) { return 0; } 8 template<class T> static int g(T*) { return 1; } 20 template<class T> struct B { 21 template<class R> int &operator*(R&) &&; 24 template<class T, class R> float &operator*(T&&, R&); 34 template <typename T> struct V {}; 35 struct S { template<typename T> S &operator>>(T &t) = delete; }; 36 template<typename T> S &operator>>(S &s, V<T> &v);
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/ |
p9-0x.cpp | 4 template<typename T> int &f0(T&); 5 template<typename T> float &f0(T&&);
|
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.type/ |
p10-0x.cpp | 3 template<typename T> void f(T&&); 4 template<> void f(int&) { }
|
/external/clang/test/CXX/temp/temp.spec/temp.expl.spec/ |
p5.cpp | 7 template<typename T, typename U> 22 template<typename T, typename U> 27 template<> 30 template<> 33 template<> 46 template<class T> struct A { 50 template<> struct A<int> { 60 // explicitly specialized class template specialization
|
/external/clang/test/CXX/temp/temp.spec/temp.explicit/ |
p12.cpp | 5 template<class T> T g(T x = &p) { return x; } 6 template int g<int>(int); // OK even though &p isn't an int. 17 template <class T> class Temp { 20 template class Temp<A::Private>; 25 template class Temp<A::Private> Temp<int>::make(); 38 template <class T> class Temp { 41 template <> class Temp<A::Private> { 46 template <> class Temp<A::Private> Temp<int>::make() { // expected-error {{'Private' is a private member of 'test2::A'}}
|
/external/clang/test/CodeGenCXX/ |
explicit-instantiation.cpp | 4 // This check logically is attached to 'template int S<int>::i;' below. 7 template<typename T, typename U, typename Result> 12 template<typename T, typename U, typename Result> 18 template struct plus<int, long, long>; 23 template<typename T> struct S { 33 extern template struct S<int>; 41 template struct S<char>; 42 template struct S<int>; 44 template<typename T> constexpr int constexpr_function() { return 0; } 45 template<typename T> auto deduced_return_type() { return 0; [all...] |
instantiate-init-list.cpp | 8 template<class T> class A { 11 template<class T> A<T>::A() {
|
mangle-alias-template.cpp | 3 template<typename T> struct alloc {}; 4 template<typename T> using Alloc = alloc<T>; 5 template<typename T, typename A = Alloc<T>> struct vector {}; 7 template<typename T> using Vec = vector<T>; 9 template<typename T> void f(Vec<T> v); 10 template<typename T> void g(T); 12 template<template<typename> class F> void h(F<int>);
|
mangle-literal-suffix.cpp | 4 template <class T> void g3(char (&buffer)[sizeof(T() + 5.0)]) {} 5 template void g3<int>(char (&)[sizeof(double)]); 8 template <class T> void g4(char (&buffer)[sizeof(T() + 5.0L)]) {} 9 template void g4<int>(char (&)[sizeof(long double)]); 13 template <class T> void g5(char (&buffer)[sizeof(T() + 5)]) {} 14 template void g5<int>(char (&)[sizeof(int)]); 17 template <class T> void g6(char (&buffer)[sizeof(T() + 5L)]) {} 18 template void g6<int>(char (&)[sizeof(long int)]);
|
template-static-var-defer.cpp | 4 template <class Dummy> struct COMTypeInfo { 9 template <class Dummy> const int X::COMTypeInfo<Dummy>::kIID = 10;
|
/external/clang/test/Modules/Inputs/PR20399/ |
vector | 2 template <typename _Tp, typename _Alloc = int> 12 template <typename _Alloc>
|
/external/clang/test/Modules/Inputs/ |
cxx-linkage-cache.h | 5 template<class> 10 template class U<int>;
|
/external/clang/test/PCH/ |
cxx11-exception-spec.cpp | 10 template<int n> int f() noexcept(n % 2) { return 0; } 11 template<int n> int g() noexcept(n % 2); 15 template int f<4>(); 16 template int f<5>(); 30 template int f<6>(); 31 template int f<7>(); 34 template int f<10>(); 35 template int f<11>();
|
/external/clang/test/Parser/ |
cxx-ambig-decl-expr-xfail.cpp | 6 template<typename T> X(T); 12 template<typename T, typename U> struct Y { };
|
/external/clang/test/SemaCXX/ |
PR9459.cpp | 5 template<typename>struct ae_same; 6 template<typename>struct ts{}ap() // expected-error {{expected ';' after struct}} expected-error {{requires a type specifier}}
|