/frameworks/native/include/ui/ |
D | mat4.h | 34 template <typename T> 100 template<typename U> 104 template <typename U> 108 template <typename U> 112 template <typename A, typename B, typename C, typename D> 117 typename A, typename B, typename C, typename D, 118 typename E, typename F, typename G, typename H, 119 typename I, typename J, typename K, typename L, 120 typename M, typename N, typename O, typename P> 127 template <typename U> [all …]
|
D | vec4.h | 28 template <typename T> 74 template<typename A> 77 template<typename A, typename B, typename C, typename D> 80 template<typename A, typename B, typename C> 83 template<typename A, typename B> 86 template<typename A> 89 template<typename A> 96 template<typename A, typename B> 103 template<typename A, typename B, typename C>
|
D | TVecHelpers.h | 45 template <typename TYPE> 68 template <template<typename T> class BASE, typename T> 74 template <typename OTHER> 82 template <typename OTHER> 122 template<typename RT> 127 template<typename RT> 149 template <template<typename T> class BASE, typename T> 155 template <typename OTHER> 163 template <typename OTHER> 203 template<typename RT> [all …]
|
D | TMatHelpers.h | 59 template<typename MATRIX> 64 typename MATRIX::value_type t; in inverse() 110 template<typename MATRIX_R, typename MATRIX_A, typename MATRIX_B> 129 template <typename MATRIX> 141 template <typename MATRIX> 142 typename MATRIX::value_type PURE trace(const MATRIX& m) { in trace() 144 typename MATRIX::value_type result(0); in trace() 151 template <typename MATRIX> 152 typename MATRIX::col_type PURE diag(const MATRIX& m) { in diag() 154 typename MATRIX::col_type result(MATRIX::col_type::NO_INIT); in diag() [all …]
|
D | vec3.h | 28 template <typename T> 70 template<typename A> 73 template<typename A, typename B, typename C> 76 template<typename A, typename B> 79 template<typename A> 82 template<typename A> 88 template<typename A, typename B> 95 template <typename RT>
|
/frameworks/rs/server/ |
D | StrongPointer.h | 32 template<typename T> class wp; 43 template<typename U> \ 47 template<typename U> \ 54 template<typename U> \ 61 template <typename T> 69 template<typename U> sp(U* other); 70 template<typename U> sp(const sp<U>& other); 79 template<typename U> sp& operator = (const sp<U>& other); 80 template<typename U> sp& operator = (U* other); 105 template<typename Y> friend class sp; [all …]
|
D | RefBase.h | 44 template<typename U> \ 48 template<typename U> \ 196 template <typename T> 200 typedef typename RefBase::weakref_type weakref_type; 207 template<typename U> wp(U* other); 208 template<typename U> wp(const sp<U>& other); 209 template<typename U> wp(const wp<U>& other); 219 template<typename U> wp& operator = (U* other); 220 template<typename U> wp& operator = (const wp<U>& other); 221 template<typename U> wp& operator = (const sp<U>& other); [all …]
|
D | TypeHelpers.h | 33 template <typename T> struct trait_trivial_ctor { enum { value = false }; }; 34 template <typename T> struct trait_trivial_dtor { enum { value = false }; }; 35 template <typename T> struct trait_trivial_copy { enum { value = false }; }; 36 template <typename T> struct trait_trivial_move { enum { value = false }; }; 37 template <typename T> struct trait_pointer { enum { value = false }; }; 38 template <typename T> struct trait_pointer<T*> { enum { value = true }; }; 40 template <typename TYPE> 56 template <typename T, typename U> 117 template<typename TYPE> inline 122 template<typename TYPE> inline [all …]
|
/frameworks/rs/cpp/util/ |
D | StrongPointer.h | 33 template<typename T> class wp; 44 template<typename U> \ 48 template<typename U> \ 55 template<typename U> \ 62 template <typename T> 70 template<typename U> sp(U* other); 71 template<typename U> sp(const sp<U>& other); 80 template<typename U> sp& operator = (const sp<U>& other); 81 template<typename U> sp& operator = (U* other); 106 template<typename Y> friend class sp; [all …]
|
D | RefBase.h | 45 template<typename U> \ 49 template<typename U> \ 197 template <typename T> 201 typedef typename RefBase::weakref_type weakref_type; 208 template<typename U> wp(U* other); 209 template<typename U> wp(const sp<U>& other); 210 template<typename U> wp(const wp<U>& other); 220 template<typename U> wp& operator = (U* other); 221 template<typename U> wp& operator = (const wp<U>& other); 222 template<typename U> wp& operator = (const sp<U>& other); [all …]
|
D | TypeHelpers.h | 33 template <typename T> struct trait_trivial_ctor { enum { value = false }; }; 34 template <typename T> struct trait_trivial_dtor { enum { value = false }; }; 35 template <typename T> struct trait_trivial_copy { enum { value = false }; }; 36 template <typename T> struct trait_trivial_move { enum { value = false }; }; 37 template <typename T> struct trait_pointer { enum { value = false }; }; 38 template <typename T> struct trait_pointer<T*> { enum { value = true }; }; 40 template <typename TYPE> 56 template <typename T, typename U> 117 template<typename TYPE> inline 122 template<typename TYPE> inline [all …]
|
/frameworks/native/services/sensorservice/ |
D | traits.h | 29 template <typename T, typename U> 43 template <typename TList, typename T> struct IndexOf; 45 template <typename T> 50 template <typename T, typename Tail> 55 template <typename Head, typename Tail, typename T> 66 template <bool flag, typename T, typename U> 70 template <typename T, typename U> 78 template <typename T> 94 template<typename U> struct PointerTraits { 98 template<typename U> struct PointerTraits<U*> { [all …]
|
D | vec.h | 36 template <typename TYPE, size_t SIZE> 39 template <typename TYPE, size_t SIZE> 44 template <typename T> inline T min(T a, T b) { return a<b ? a : b; } in min() 45 template <typename T> inline T max(T a, T b) { return a>b ? a : b; } in max() 47 template < template<typename T, size_t S> class VEC, 48 typename TYPE, size_t SIZE, size_t S> 62 template<typename T, size_t S> class VLHS, 63 template<typename T, size_t S> class VRHS, 64 typename TYPE, 77 template<typename T, size_t S> class VLHS, [all …]
|
/frameworks/av/services/audioflinger/ |
D | AudioResamplerFirProcess.h | 25 template<typename TC> 34 template<typename TC> 42 template<typename TC> 50 template<typename TC> 79 template<int CHANNELS, typename TO> 87 template<typename TC, typename TI> 100 template<typename TO> 105 template<typename TC, typename TI> 112 template<typename TC, typename TINTERP> 135 template<typename TC, typename TINTERP> [all …]
|
/frameworks/base/media/mca/filterpacks/native/base/ |
D | utilities.h | 64 for (typename T::iterator i = v->begin(); i != v->end(); ++i) { in STLDeleteValues() 74 const typename Collection::value_type::second_type* 76 const typename Collection::value_type::first_type& key) { in FindOrNull() 77 typename Collection::const_iterator it = collection.find(key); in FindOrNull() 89 template<typename T> 108 template<typename T> 114 template<typename T> 116 typename std::set<T>::iterator iter = items_.find(item); in CheckItem() 128 const typename Collection::value_type::second_type 130 const typename Collection::value_type::first_type& key) { in FindPtrOrNull() [all …]
|
/frameworks/base/media/mca/filterfw/native/base/ |
D | utilities.h | 64 for (typename T::iterator i = v->begin(); i != v->end(); ++i) { in STLDeleteValues() 74 const typename Collection::value_type::second_type* 76 const typename Collection::value_type::first_type& key) { in FindOrNull() 77 typename Collection::const_iterator it = collection.find(key); in FindOrNull() 89 template<typename T> 108 template<typename T> 114 template<typename T> 116 typename std::set<T>::iterator iter = items_.find(item); in CheckItem() 128 const typename Collection::value_type::second_type 130 const typename Collection::value_type::first_type& key) { in FindPtrOrNull() [all …]
|
/frameworks/compile/mclinker/include/mcld/Target/ |
D | KeyEntryMap.h | 20 template<typename KEY, typename ENTRY> 53 typedef typename KeyEntryPool::iterator iterator; 54 typedef typename KeyEntryPool::const_iterator const_iterator; 91 template<typename KeyType, typename EntryType> 105 template<typename KeyType, typename EntryType> 119 template<typename KeyType, typename EntryType> 133 template<typename KeyType, typename EntryType> 147 template<typename KeyType, typename EntryType> 161 template<typename KeyType, typename EntryType> 175 template<typename KeyType, typename EntryType> [all …]
|
/frameworks/compile/mclinker/include/mcld/Support/ |
D | GCFactory.h | 25 template<typename ChunkType> 57 template<typename ChunkType, class Traits> 61 typedef typename ChunkType::value_type value_type; 63 typedef typename traits::pointer pointer; 64 typedef typename traits::reference reference; 68 typedef typename traits::nonconst_traits nonconst_traits; 70 typedef typename traits::const_traits const_traits; 111 template<typename Alloc> 115 typedef DataIterator<typename Alloc::chunk_type, 117 typename Alloc::value_type> > iterator; [all …]
|
D | Allocators.h | 24 template<typename DataType, size_t ChunkSize> 51 template<typename DataType> 91 template<typename DataType> 94 template<typename ChunkType> 99 typedef typename ChunkType::value_type value_type; 100 typedef typename ChunkType::value_type* pointer; 101 typedef typename ChunkType::value_type& reference; 102 typedef const typename ChunkType::value_type* const_pointer; 103 typedef const typename ChunkType::value_type& const_reference; 288 template<typename DataType, size_t ChunkSize> [all …]
|
/frameworks/base/libs/hwui/utils/ |
D | Pair.h | 23 template <typename F, typename S> 43 template <typename F, typename S> 46 template <typename F, typename S> 49 template <typename F, typename S> 52 template <typename F, typename S>
|
/frameworks/native/opengl/libs/EGL/ |
D | egl_object.h | 61 template <typename N, typename T> 82 template <typename N, typename T> 86 template<typename N, typename T> 93 template <typename N, typename T> 100 template <typename N, typename T> 107 template <typename N, typename T> 117 template <typename N, typename T> 171 template<typename NATIVE, typename EGL>
|
/frameworks/compile/mclinker/include/mcld/ADT/ |
D | HashIterator.h | 19 template<typename HashTableImplTy> 24 typedef typename HashTableImplTy::key_type key_type; 25 typedef typename HashTableImplTy::entry_type entry_type; 26 typedef typename HashTableImplTy::bucket_type bucket_type; 158 template<typename HashTableImplTy> 163 typedef typename HashTableImplTy::key_type key_type; 164 typedef typename HashTableImplTy::entry_type entry_type; 165 typedef typename HashTableImplTy::bucket_type bucket_type; 253 template<typename IteratorBase, 254 typename Traits> [all …]
|
D | HashEntry.h | 16 template<typename HashEntryTy> 32 template <typename KeyType, typename ValueType, typename KeyCompare> 71 template <typename HashEntryTy> 76 typedef typename HashEntryTy::key_type key_type; 77 typedef typename HashEntryTy::value_type value_type;
|
D | TypeTraits.h | 16 template<typename DataType> 19 template<typename DataType> 30 template<typename DataType> 41 template<typename DataType> 50 typedef typename DataType::const_iterator iterator; 53 template<typename DataType> 62 typedef typename DataType::iterator iterator;
|
/frameworks/base/tools/aapt/ |
D | AaptUtil.h | 30 template <typename KEY, typename VALUE> 34 template <typename KEY, typename VALUE> 42 template <typename KEY, typename VALUE> 52 template <typename KEY, typename VALUE>
|