Home
last modified time | relevance | path

Searched refs:template (Results 1 – 25 of 761) sorted by relevance

12345678910>>...31

/external/webkit/JavaScriptCore/wtf/
DTypeTraits.h48 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 …]
DVector.h58 template <size_t size, size_t alignment> struct AlignedBuffer;
59 template <size_t size> struct AlignedBuffer<size, 1> { AlignedBufferChar buffer[size]; };
60template <size_t size> struct AlignedBuffer<size, 2> { WTF_ALIGNED(AlignedBufferChar, buffer[size]…
61template <size_t size> struct AlignedBuffer<size, 4> { WTF_ALIGNED(AlignedBufferChar, buffer[size]…
62template <size_t size> struct AlignedBuffer<size, 8> { WTF_ALIGNED(AlignedBufferChar, buffer[size]…
63template <size_t size> struct AlignedBuffer<size, 16> { WTF_ALIGNED(AlignedBufferChar, buffer[size…
64template <size_t size> struct AlignedBuffer<size, 32> { WTF_ALIGNED(AlignedBufferChar, buffer[size…
65template <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 …]
DRefPtr.h33 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>&);
56template <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 …]
DHashSet.h29 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 …]
DPassRefPtr.h28 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 …]
DHashFunctions.h29 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 …]
DDeque.h40 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 …]
DListHashSet.h40 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;
54template<typename ValueArg, typename HashArg = typename DefaultHash<ValueArg>::Hash> class ListHas…
122 template<typename ValueArg> struct ListHashSetNodeAllocator {
[all …]
/external/stlport/stlport/
Dtype_traits43 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/
Dtype_manips.h34 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.h57 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.h57 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 …]
Dconcept_checks.h167 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.h55 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 …]
Dtype_traits.h79 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.h39 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.h65 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/
Drepeated_field.h71 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/
Dgtest-tuple.h49 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/
Dtype_traits.h71 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/
Dfst-decl.h33 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/
DCSSPrimitiveValueMappings.h45 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/
DGRefPtr.h34 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 {
46template <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.h36 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/
Dstorage_block-inl.h15 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 …]

12345678910>>...31