/external/webkit/JavaScriptCore/wtf/ |
D | TypeTraits.h | 48 template<typename T> struct IsInteger { static const bool value = false; }; 49 template<> struct IsInteger<bool> { static const bool value = true; }; 50 template<> struct IsInteger<char> { static const bool value = true; }; 51 template<> struct IsInteger<signed char> { static const bool value = true; }; 52 template<> struct IsInteger<unsigned char> { static const bool value = true; }; 53 template<> struct IsInteger<short> { static const bool value = true; }; 54 template<> struct IsInteger<unsigned short> { static const bool value = true; }; 55 template<> struct IsInteger<int> { static const bool value = true; }; 56 template<> struct IsInteger<unsigned int> { static const bool value = true; }; 57 template<> struct IsInteger<long> { static const bool value = true; }; [all …]
|
D | Vector.h | 58 template <size_t size, size_t alignment> struct AlignedBuffer; 59 template <size_t size> struct AlignedBuffer<size, 1> { AlignedBufferChar buffer[size]; }; 60 …template <size_t size> struct AlignedBuffer<size, 2> { WTF_ALIGNED(AlignedBufferChar, buffer[size]… 61 …template <size_t size> struct AlignedBuffer<size, 4> { WTF_ALIGNED(AlignedBufferChar, buffer[size]… 62 …template <size_t size> struct AlignedBuffer<size, 8> { WTF_ALIGNED(AlignedBufferChar, buffer[size]… 63 …template <size_t size> struct AlignedBuffer<size, 16> { WTF_ALIGNED(AlignedBufferChar, buffer[size… 64 …template <size_t size> struct AlignedBuffer<size, 32> { WTF_ALIGNED(AlignedBufferChar, buffer[size… 65 …template <size_t size> struct AlignedBuffer<size, 64> { WTF_ALIGNED(AlignedBufferChar, buffer[size… 67 template <size_t size, size_t alignment> 74 template <bool needsDestruction, typename T> [all …]
|
D | RefPtr.h | 33 template <typename T> class PassRefPtr; 34 template <typename T> class NonNullPassRefPtr; 38 template <typename T> class RefPtr : public FastAllocBase { 44 template <typename U> RefPtr(const PassRefPtr<U>&); 45 template <typename U> RefPtr(const NonNullPassRefPtr<U>&); 56 …template <typename U> RefPtr(const RefPtr<U>& o) : m_ptr(o.get()) { T* ptr = m_ptr; refIfNotNull(p… in RefPtr() 76 template <typename U> RefPtr& operator=(const RefPtr<U>&); 77 template <typename U> RefPtr& operator=(const PassRefPtr<U>&); 78 template <typename U> RefPtr& operator=(const NonNullPassRefPtr<U>&); 88 template <typename T> template <typename U> inline RefPtr<T>::RefPtr(const PassRefPtr<U>& o) in RefPtr() [all …]
|
D | HashSet.h | 29 template<typename Value, typename HashFunctions, typename Traits> class HashSet; 30 template<typename Value, typename HashFunctions, typename Traits> 32 template<typename Value, typename HashFunctions, typename Traits> 35 template<typename T> struct IdentityExtractor; 37 template<typename ValueArg, typename HashArg = typename DefaultHash<ValueArg>::Hash, 74 template<typename T, typename HashTranslator> iterator find(const T&); 75 template<typename T, typename HashTranslator> const_iterator find(const T&) const; 76 template<typename T, typename HashTranslator> bool contains(const T&) const; 88 template<typename T, typename HashTranslator> pair<iterator, bool> add(const T&); 101 template<typename T> struct IdentityExtractor { [all …]
|
D | PassRefPtr.h | 28 template<typename T> class RefPtr; 29 template<typename T> class PassRefPtr; 30 template <typename T> PassRefPtr<T> adoptRef(T*); 36 template<typename T> 46 template<typename T> 56 template<typename T> class PassRefPtr { 65 template <typename U> PassRefPtr(const PassRefPtr<U>& o) : m_ptr(o.releaseRef()) { } in PassRefPtr() 69 template <class U> 88 template <typename U> PassRefPtr& operator=(const PassRefPtr<U>&); 89 template <typename U> PassRefPtr& operator=(const RefPtr<U>&); [all …]
|
D | HashFunctions.h | 29 template<size_t size> struct IntTypes; 30 template<> struct IntTypes<1> { typedef int8_t SignedType; typedef uint8_t UnsignedType; }; 31 template<> struct IntTypes<2> { typedef int16_t SignedType; typedef uint16_t UnsignedType; }; 32 template<> struct IntTypes<4> { typedef int32_t SignedType; typedef uint32_t UnsignedType; }; 33 template<> struct IntTypes<8> { typedef int64_t SignedType; typedef uint64_t UnsignedType; }; 89 template<typename T> struct IntHash { 95 template<typename T> struct FloatHash { 111 template<typename T> struct PtrHash { 126 template<typename P> struct PtrHash<RefPtr<P> > : PtrHash<P*> { 137 template<typename T> struct DefaultHash; [all …]
|
D | Deque.h | 40 template<typename T> class DequeIteratorBase; 41 template<typename T> class DequeIterator; 42 template<typename T> class DequeConstIterator; 43 template<typename T> class DequeReverseIterator; 44 template<typename T> class DequeConstReverseIterator; 46 template<typename T> 76 template<typename U> void append(const U&); 77 template<typename U> void prepend(const U&); 84 template<typename Predicate> 110 template<typename T> [all …]
|
D | ListHashSet.h | 40 template<typename Value, typename HashFunctions> class ListHashSet; 42 template<typename T> struct IdentityExtractor; 44 template<typename Value, typename HashFunctions> 47 template<typename ValueArg, typename HashArg> class ListHashSetIterator; 48 template<typename ValueArg, typename HashArg> class ListHashSetConstIterator; 50 template<typename ValueArg> struct ListHashSetNode; 51 template<typename ValueArg> struct ListHashSetNodeAllocator; 52 template<typename ValueArg, typename HashArg> struct ListHashSetNodeHashFunctions; 54 …template<typename ValueArg, typename HashArg = typename DefaultHash<ValueArg>::Hash> class ListHas… 122 template<typename ValueArg> struct ListHashSetNodeAllocator { [all …]
|
/external/stlport/stlport/ |
D | type_traits | 43 template <class _Tp> 48 template <class _Up> 51 template <class> 64 template <class _Tp> 68 template <class T> 73 template <class _Up> 76 template <class> 88 template <class T> 92 template <class T> 96 template <class T, bool B> [all …]
|
/external/stlport/stlport/stl/ |
D | type_manips.h | 34 template <int _Is> 45 template <class __bool_type> 55 template <class _BoolType> 62 template <class _P1, class _P2> 69 template <class _P1, class _P2, class _P3> 76 template <class _P1, class _P2> 83 template <class _P1, class _P2, class _P3> 104 template <class _CondT, class _Tp1, class _Tp2> 107 template <class _Tp1, class _Tp2> 112 template <bool _Cond, class _Tp1, class _Tp2> [all …]
|
D | _algo.h | 57 template <class _InputIter, class _Function> 66 template <class _InputIter, class _Predicate> 80 template <class _ForwardIter, class _BinaryPredicate> 96 template <class _ForwardIter> 104 template <class _InputIter, class _Tp, class _Size> 113 template <class _InputIter, class _Predicate, class _Size> 123 template <class _ForwardIter1, class _ForwardIter2> 128 template <class _ForwardIter, class _Integer, class _Tp> 131 template <class _ForwardIter, class _Integer, class _Tp, class _BinaryPred> 135 template <class _InputIter, class _ForwardIter> [all …]
|
D | _iterator_base.h | 57 template <class _Category, class _Tp, _STLP_DFL_TMPL_PARAM(_Distance,ptrdiff_t), 121 template <class _IteCat> 141 template <class _Iterator> 146 template <class _Iterator> 165 template <class _Tp> 174 template <class _Tp> 184 template <class _Tp> 209 template <class _Tp> 214 template <class _Iter> 221 template <class _Tp> [all …]
|
D | concept_checks.h | 167 template <__func##__type_var##__concept _Tp1> \ 178 template < __func_##__type_x##__type_y##same_type _Tp1> \ 187 template <__f_##__func##__ret##_generator _Tp1> \ 198 template <__f_##__func##__ret##__arg##_unary_check _Tp1> \ 209 template <__f_##__func##__ret##__first##__second##_binary_check _Tp1> \ 220 template <__f_##__func##__ret##__first##__second##_binary_op _Tp1> \ 232 template <class _Tp> 236 template <class _Tp> 243 template <class _Type> 246 template <class _TypeX, class _TypeY> [all …]
|
D | _construct.h | 55 template <class _Tp> 59 template <class _Tp> 62 template <class _Tp> 71 template <class _Tp> 89 template <class _T1> 94 template <class _T1> 105 template <class _T1> 117 template <class _Tp> 122 template <class _Tp> 129 template <class _Tp> [all …]
|
D | type_traits.h | 79 template <class _Tp> struct _IsIntegral 129 template <class _Tp> struct _IsRational 144 template <class _Tp> struct __type_traits; 145 template <class _IsPOD> struct __type_traits_aux { 171 template <class _Tp> 199 template <class _Tp> 214 template <class _Tp> 219 template <class _Tp> struct _IsPtr { 223 template <class _Tp> 258 template <class _Tp> struct _IsPtr<_Tp*> [all …]
|
D | _function_base.h | 39 template <class _Arg, class _Result> 52 template <class _Arg1, class _Arg2, class _Result> 64 template <class _Tp> 69 template <class _Tp> 87 template <class _Tp> 105 template <class _Tp> 108 template <class _Tp> 113 template <class _Tp> 118 template <class _Tp> 125 template <class _Tp> [all …]
|
D | _algobase.h | 65 template <class _Tp> 70 template <class _Tp> 80 template <class _Tp> 99 template <class _ForwardIter1, class _ForwardIter2, class _Value> 106 template <class _ForwardIter1, class _ForwardIter2> 112 template <class _ForwardIter1, class _ForwardIter2> 119 template <class _ForwardIter1, class _ForwardIter2> 138 template <class _Tp> 140 template <class _Tp> 151 template <class _Tp, class _Compare> [all …]
|
/external/protobuf/src/google/protobuf/ |
D | repeated_field.h | 71 template <typename Element> 150 template <typename It> class RepeatedPtrIterator; 151 template <typename It> class RepeatedPtrOverPtrsIterator; 189 template <typename TypeHandler> 194 template <typename TypeHandler> 196 template <typename TypeHandler> 198 template <typename TypeHandler> 200 template <typename TypeHandler> 202 template <typename TypeHandler> 204 template <typename TypeHandler> [all …]
|
/external/protobuf/gtest/include/gtest/internal/ |
D | gtest-tuple.h | 49 template <GTEST_10_TYPENAMES_(U)> friend class tuple; \ 104 template <typename T0 = void, typename T1 = void, typename T2 = void, 115 template <typename T> 117 template <typename T> 125 template <typename T> 127 template <typename T> 134 template <int k> class Get; 138 template <bool kIndexValid, int kIndex, class Tuple> 141 template <GTEST_10_TYPENAMES_(T)> 144 template <GTEST_10_TYPENAMES_(T)> [all …]
|
/external/astl/include/ |
D | type_traits.h | 71 template<typename _T, _T _value> 85 template<typename> struct is_integral : public false_type { }; 88 template<> struct is_integral<_Type>: public true_type { }; \ 89 template<> struct is_integral<_Type const>: public true_type { }; \ 90 template<> struct is_integral<_Type volatile>: public true_type { }; \ 91 template<> struct is_integral<_Type const volatile>: public true_type { }; 109 template<typename> struct is_floating_point : public false_type { }; 111 template<> struct is_floating_point<_Type>: public true_type { }; \ 112 template<> struct is_floating_point<_Type const>: public true_type { }; \ 113 template<> struct is_floating_point<_Type volatile>: public true_type { }; \ [all …]
|
/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
D | fst-decl.h | 33 template <class A> class ConstFst; 34 template <class A> class ExpandedFst; 35 template <class A> class Fst; 36 template <class A> class MutableFst; 37 template <class A> class VectorFst; 39 template <class A, class C> class ArcSortFst; 40 template <class A> class ClosureFst; 41 template <class A> class ComposeFst; 42 template <class A> class ConcatFst; 43 template <class A> class DeterminizeFst; [all …]
|
/external/webkit/WebCore/css/ |
D | CSSPrimitiveValueMappings.h | 45 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EBorderStyle e) in CSSPrimitiveValue() 82 template<> inline CSSPrimitiveValue::operator EBorderStyle() const in EBorderStyle() 87 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(CompositeOperator e) in CSSPrimitiveValue() 136 template<> inline CSSPrimitiveValue::operator CompositeOperator() const in CompositeOperator() 173 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(ControlPart e) in CSSPrimitiveValue() 320 template<> inline CSSPrimitiveValue::operator ControlPart() const in ControlPart() 328 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillAttachment e) in CSSPrimitiveValue() 344 template<> inline CSSPrimitiveValue::operator EFillAttachment() const in EFillAttachment() 359 template<> inline CSSPrimitiveValue::CSSPrimitiveValue(EFillBox e) in CSSPrimitiveValue() 378 template<> inline CSSPrimitiveValue::operator EFillBox() const in EFillBox() [all …]
|
/external/webkit/JavaScriptCore/wtf/gtk/ |
D | GRefPtr.h | 34 template <typename T> inline T* refGPtr(T*); 35 template <typename T> inline void derefGPtr(T*); 36 template <typename T> class GRefPtr; 37 template <typename T> GRefPtr<T> adoptGRef(T*); 38 template <> GHashTable* refGPtr(GHashTable* ptr); 39 template <> void derefGPtr(GHashTable* ptr); 41 template <typename T> class GRefPtr { 46 …template <typename U> GRefPtr(const GRefPtr<U>& o) : m_ptr(o.get()) { if (T* ptr = m_ptr) refGPtr(… in GRefPtr() 69 template <typename U> GRefPtr& operator=(const GRefPtr<U>&); 82 template <typename T> inline GRefPtr<T>& GRefPtr<T>::operator=(const GRefPtr<T>& o) [all …]
|
/external/stlport/stlport/stl/debug/ |
D | _iterator.h | 36 template <class _Iterator> 40 template <class _Iterator> 44 template <class _Iterator> 48 template <class _Iterator> 52 template <class _Iterator> 56 template <class _Iterator> 60 template <class _Iterator> 64 template <class _Iterator> 70 template <class _Iterator> 76 template <class _Iterator> [all …]
|
/external/chromium/net/disk_cache/ |
D | storage_block-inl.h | 15 template<typename T> StorageBlock<T>::StorageBlock(MappedFile* file, in StorageBlock() 24 template<typename T> StorageBlock<T>::~StorageBlock() { in ~StorageBlock() 30 template<typename T> void* StorageBlock<T>::buffer() const { in buffer() 34 template<typename T> size_t StorageBlock<T>::size() const { in size() 40 template<typename T> int StorageBlock<T>::offset() const { in offset() 44 template<typename T> bool StorageBlock<T>::LazyInit(MappedFile* file, in LazyInit() 59 template<typename T> void StorageBlock<T>::SetData(T* other) { in SetData() 65 template<typename T> void StorageBlock<T>::Discard() { in Discard() 78 template<typename T> void StorageBlock<T>::StopSharingData() { in StopSharingData() 85 template<typename T> void StorageBlock<T>::set_modified() { in set_modified() [all …]
|