| /external/libcxx/src/ |
| string.cpp | 11 #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; 26 template class __basic_string_common<true>; 28 template class basic_string<char>; 29 template class basic_string<wchar_t>; 31 template 38 template<typename T> 64 template<typename V, typename S, typename F> 84 template<typename V, typename S> 90 template<> 102 template<> [all...] |
| /external/opencv3/modules/cudev/include/opencv2/cudev/block/detail/ |
| reduce.hpp | 61 template <typename T> struct GetType; 63 template <typename T> struct GetType<T*> 68 template <typename T> struct GetType<volatile T*> 73 template <typename T> struct GetType<T&> 80 template <int I, int N> struct For 82 template <class PointerTuple, class ValTuple> 90 template <class PointerTuple, class ValTuple> 98 template <class PointerTuple, class ValTuple, class OpTuple> 108 template <class ValTuple, class OpTuple> 119 template <int N> struct For<N, N [all...] |
| /ndk/sources/cxx-stl/llvm-libc++/libcxx/src/ |
| string.cpp | 10 #define _LIBCPP_EXTERN_TEMPLATE(...) extern template __VA_ARGS__; 25 template class __basic_string_common<true>; 27 template class basic_string<char>; 28 template class basic_string<wchar_t>; 30 template 37 template<typename T> 63 template<typename V, typename S, typename F> 83 template<typename V, typename S> 89 template<> 101 template<> [all...] |
| /ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
| set | 21 template <class Key, class Compare = less<Key>, 52 template <class InputIterator> 55 template <class InputIterator> 69 template <class InputIterator> 106 template <class... Args> 108 template <class... Args> 114 template <class InputIterator> 137 template<typename K> 139 template<typename K> 141 template<typename K [all...] |
| /prebuilts/ndk/current/sources/cxx-stl/llvm-libc++/libcxx/include/ |
| set | 21 template <class Key, class Compare = less<Key>, 52 template <class InputIterator> 55 template <class InputIterator> 69 template <class InputIterator> 106 template <class... Args> 108 template <class... Args> 114 template <class InputIterator> 137 template<typename K> 139 template<typename K> 141 template<typename K [all...] |
| /external/eigen/Eigen/src/Core/ |
| GeneralProduct.h | 1 // This file is part of Eigen, a lightweight C++ template library 28 * It is the return type of the operator* between general matrices. Its template 35 template<typename Lhs, typename Rhs, int ProductType = internal::product_type<Lhs,Rhs>::value> 45 template<int Rows, int Cols, int Depth> struct product_type_selector; 47 template<int Size, int MaxSize> struct product_size_category 57 template<typename Lhs, typename Rhs> struct product_type 106 template<int M, int N> struct product_type_selector<M,N,1> { enum { ret = OuterProduct }; }; 107 template<int Depth> struct product_type_selector<1, 1, Depth> { enum { ret = InnerProduct }; }; 108 template<> struct product_type_selector<1, 1, 1> { enum { ret = InnerProduct }; }; 109 template<> struct product_type_selector<Small,1, Small> { enum { ret = CoeffBasedProductMo (…) [all...] |
| ReturnByValue.h | 1 // This file is part of Eigen, a lightweight C++ template library 23 template<typename Derived> 42 template<typename Derived,int n,typename PlainObject> 50 template<typename Derived> class ReturnByValue 59 template<typename Dest> 75 template<int LoadMode> Unusable& packet(Index) const; 76 template<int LoadMode> Unusable& packet(Index, Index) const; 80 template<typename Derived> 81 template<typename OtherDerived> 88 template<typename Derived [all...] |
| /external/libweave/third_party/chromium/base/ |
| bind_helpers.h | 167 // http://stackoverflow.com/questions/257288/is-it-possible-to-write-a-c-template-to-check-for-a-functions-existence 177 // template <typename C> 180 // template <typename C> 185 // The problem here is that template resolution will not match 202 // template <typename C> 205 // template <typename C> 231 template <typename T> 253 template <void(BaseMixin::*)()> struct Helper {}; 255 template <typename C> 258 template <typename [all...] |
| /external/opencv3/modules/core/include/opencv2/core/cuda/ |
| border_interpolate.hpp | 61 template <typename D> struct BrdRowConstant 67 template <typename T> __device__ __forceinline__ D at_low(int x, const T* data) const 72 template <typename T> __device__ __forceinline__ D at_high(int x, const T* data) const 77 template <typename T> __device__ __forceinline__ D at(int x, const T* data) const 86 template <typename D> struct BrdColConstant 92 template <typename T> __device__ __forceinline__ D at_low(int y, const T* data, size_t step) const 97 template <typename T> __device__ __forceinline__ D at_high(int y, const T* data, size_t step) const 102 template <typename T> __device__ __forceinline__ D at(int y, const T* data, size_t step) const 111 template <typename D> struct BrdConstant 119 template <typename T> __device__ __forceinline__ D at(int y, int x, const T* data, size_t step) cons [all...] |
| /external/clang/test/CXX/drs/ |
| dr0xx.cpp | 50 template<typename T> struct A {}; 51 template<typename T> void f(T) { A<T> a; } // expected-note {{implicit instantiation}} 52 template void f(int); 53 template<> struct A<int> {}; // expected-error {{explicit specialization of 'dr3::A<int>' after instantiation}} 108 template<typename, int, void (A::*)()> struct T; 137 template<typename T> struct A : T { 141 template<typename T> struct B : T { 165 template<typename T> struct A { 168 template<typename T> int h(void (T)); 198 template<typename T> void f(int); // expected-note {{previous} [all...] |
| /art/runtime/mirror/ |
| object_array.h | 25 template<class T> 40 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags, 47 template<VerifyObjectFlags kVerifyFlags = kDefaultVerifyFlags> 52 template<bool kTransactionActive, bool kCheckTransaction = true, 58 // TODO fix thread safety analysis broken by the use of template. This should be 60 template<bool kTransactionActive, bool kCheckTransaction = true, 63 // TODO fix thread safety analysis broken by the use of template. This should be 65 template<bool kTransactionActive, bool kCheckTransaction = true, 81 template<bool kTransactionActive> 92 // TODO fix thread safety analysis broken by the use of template. This should b [all...] |
| /external/clang/test/CodeGenCXX/ |
| mangle-ms-template-callback.cpp | 3 template<typename Signature> 6 template<typename Ret> 10 template<typename Ret, typename Arg1> 13 template<typename Ret, typename Arg1, typename Arg2> 40 // Let's face the magic of template partial specialization... 45 template<typename Ret> class C<Ret(*)(void)> {}; 50 template<typename Ret> class C<Ret(^)(void)> {}; 55 template<typename T> class C<void (T::*)(void)> {}; 63 template<typename T> void bar(T) {} 74 template <void (*Fn)()> void WrapFnPtr() { Fn(); [all...] |
| /external/clang/test/Index/ |
| comment-cplus-decls.cpp | 72 template <typename T> friend void TemplateFriend(); 77 template <typename T> friend class TemplateFriendClass; 84 // CHECK: <Declaration>friend template <typename T> void TemplateFriend()</Declaration> 85 // CHECK: <Declaration>friend template <typename T> class TemplateFriendClass</Declaration> 102 template <class T> struct Outer { 129 template<class T> class vector { 157 template<class _Tp> class valarray 161 * \brief template friend test. 163 template <class T> friend class valarray; 165 // CHECK: <Declaration>template <class T> class valarray</Declaration [all...] |
| /external/clang/test/SemaCXX/ |
| attr-cxx0x.cpp | 22 template <unsigned A> struct alignas(A) align_class_template {}; 24 template <typename... T> struct alignas(T...) align_class_temp_pack_type {}; 25 template <unsigned... A> struct alignas(A...) align_class_temp_pack_expr {}; 27 template <typename... A> struct outer { 28 template <typename... B> struct alignas(alignof(A) * alignof(B)...) inner {}; 34 template<typename T> using align_alias_template = align_typedef alignas(8); // expected-error {{'alignas' attribute cannot be applied to types}} 41 static_assert(alignof(align_class_template<8>) == 8, "template's alignment is wrong"); 42 static_assert(alignof(align_class_template<16>) == 16, "template's alignment is wrong"); 43 static_assert(alignof(align_class_temp_pack_type<short, int, long>) == alignof(long), "template's alignment is wrong"); 44 static_assert(alignof(align_class_temp_pack_expr<8, 16, 32>) == 32, "template's alignment is wrong") [all...] |
| decltype.cpp | 19 template <class T> 23 template <class F> 28 template <class B, class F> 46 template<typename T> struct S {}; 47 template<typename T> auto f(T t) -> decltype(S<int>(t)) { 63 template <typename T> struct S { 86 template<class T> void foo(decltype(T(LP1{ .p1 = g1, .p1.x[1] = 'x' }))) {} 90 template<class T> 95 template<class T> 101 template<class T> void foo(decltype(T(LP1{ .p1 = g1, .p1.x[1] = 'x' }))) { [all...] |
| implicit-member-functions.cpp | 55 template<typename T> struct InvokeCopyConstructor { 61 // expected-note@-1 {{while substituting deduced template arguments}} 63 template<typename T, 65 // expected-note@-1 {{in instantiation of template class}} 87 template<typename T> T &&declval(); 88 template<typename T, typename U> struct pair { 90 template<typename V, typename W, 96 template<typename K> struct Line; 98 template<typename K> struct Vector { 102 template<typename K> struct Point [all...] |
| /external/clang/test/SemaObjCXX/ |
| blocks.mm | 57 template<class _T> class ptr; // expected-note{{template is declared here}} 59 template<class _T> 72 f.bar(^(ptr<X> _f) { // expected-error{{implicit instantiation of undefined template 'N1::ptr<N1::X>'}} 81 template <int n> struct A { 92 template <int n> void test2() { 95 template void test2<2>(); 100 template<int N> struct X { }; 102 template<int N> 123 template<typename T [all...] |
| /external/clang/unittests/Tooling/ |
| RecursiveASTVisitorTestCallVisitor.cpp | 32 "template<typename T> void y(T t) {\n" 43 "template<typename T> struct Z {\n" 44 " template<typename U> static void f() {\n" 55 "template <typename T1> struct X {\n" 56 " template <typename T2> struct Y {\n" 73 "template <typename T1> struct X {\n" 74 " template <typename T2, bool B> struct Y { void g(); };\n" 76 "template <typename T1> template <typename T2>\n" 92 " template<class T> void g(const T& t) const {\n [all...] |
| /external/eigen/Eigen/src/misc/ |
| SparseSolve.h | 1 // This file is part of Eigen, a lightweight C++ template library 17 template<typename _DecompositionType, typename Rhs> struct sparse_solve_retval_base; 18 template<typename _DecompositionType, typename Rhs> struct sparse_solve_retval; 20 template<typename DecompositionType, typename Rhs> 27 template<typename _DecompositionType, typename Rhs> struct sparse_solve_retval_base 44 template<typename Dest> inline void evalTo(Dest& dst) const 50 template<typename DestScalar, int DestOptions, typename DestIndex> 86 template<typename DecompositionType, typename Rhs, typename Guess> struct solve_retval_with_guess; 88 template<typename DecompositionType, typename Rhs, typename Guess> 100 template<typename DecompositionType, typename Rhs, typename Guess> struct solve_retval_with_gues [all...] |
| /external/eigen/bench/ |
| geometry.cpp | 24 template<typename Transformation, typename Data> 32 template<typename Scalar, typename Data> 41 template<typename T> struct ToRotationMatrixWrapper 49 template<typename QType, typename Data> 57 template<typename Scalar, int Dim, typename Data> 60 data = (t * data.colwise().homogeneous()).template block<Dim,Data::ColsAtCompileTime>(0,0); 63 template<typename T> struct get_dim { enum { Dim = T::Dim }; }; 64 template<typename S, int R, int C, int O, int MR, int MC> 67 template<typename Transformation, int N> 83 template<typename Transformation [all...] |
| /external/eigen/test/eigen2/ |
| eigen2_prec_inverse_4x4.cpp | 1 // This file is part of Eigen, a lightweight C++ template library 14 template<typename T> std::string type_name() { return "other"; } 15 template<> std::string type_name<float>() { return "float"; } 16 template<> std::string type_name<double>() { return "double"; } 17 template<> std::string type_name<int>() { return "int"; } 18 template<> std::string type_name<std::complex<float> >() { return "complex<float>"; } 19 template<> std::string type_name<std::complex<double> >() { return "complex<double>"; } 20 template<> std::string type_name<std::complex<int> >() { return "complex<int>"; } 24 template<typename T> inline typename NumTraits<T>::Real epsilon() 29 template<typename MatrixType> void inverse_permutation_4x4( [all...] |
| /external/eigen/unsupported/Eigen/src/MatrixFunctions/ |
| MatrixPower.h | 1 // This file is part of Eigen, a lightweight C++ template library 15 template<typename MatrixType> class MatrixPower; 17 template<typename MatrixType> 27 template<typename ResultType> 40 template<typename MatrixType> 71 template<typename MatrixType> 76 template<typename MatrixType> 94 template<typename MatrixType> 100 res = (MatrixType::Identity(IminusT.rows(), IminusT.cols()) + res).template triangularView<Upper>() 107 template<typename MatrixType [all...] |
| /external/jsilver/src/com/google/clearsilver/jsilver/compatibility/ |
| ClearsilverRenderer.java | 20 import com.google.clearsilver.jsilver.template.Template; 100 public void render(Template template, Data data, Appendable output, ResourceLoader resourceLoader) 103 + "template names, not Templates"); 107 public void render(Template template, Data data, Appendable output) throws IOException, 109 render(template, data, output, defaultResourceLoader); 113 public String render(Template template, Data data) throws IOException, JSilverException [all...] |
| /external/libcxx/include/ |
| map | 21 template <class Key, class T, class Compare = less<Key>, 64 template <class InputIterator> 67 template <class InputIterator> 80 template <class InputIterator> 124 template <class... Args> 126 template <class... Args> 129 template <class P> 132 template <class P> 134 template <class InputIterator> 138 template <class... Args [all...] |
| /external/opencv3/modules/core/include/opencv2/core/cuda/detail/ |
| vec_distance_detail.hpp | 54 template <int THREAD_DIM, int N> struct UnrollVecDiffCached 56 template <typename Dist, typename T1, typename T2> 72 template <typename Dist, typename T1, typename T2> 86 template <int THREAD_DIM> struct UnrollVecDiffCached<THREAD_DIM, 0> 88 template <typename Dist, typename T1, typename T2> 93 template <typename Dist, typename T1, typename T2> 99 template <int THREAD_DIM, int MAX_LEN, bool LEN_EQ_MAX_LEN> struct VecDiffCachedCalculator; 100 template <int THREAD_DIM, int MAX_LEN> struct VecDiffCachedCalculator<THREAD_DIM, MAX_LEN, false> 102 template <typename Dist, typename T1, typename T2> 108 template <int THREAD_DIM, int MAX_LEN> struct VecDiffCachedCalculator<THREAD_DIM, MAX_LEN, true [all...] |