/external/chromium_org/third_party/WebKit/Source/wtf/ |
D | Deque.h | 41 template<typename T, size_t inlineCapacity, typename Allocator> class DequeIteratorBase; 42 template<typename T, size_t inlineCapacity, typename Allocator> class DequeIterator; 43 template<typename T, size_t inlineCapacity, typename Allocator> class DequeConstIterator; 45 template<typename T, size_t inlineCapacity = 0, typename Allocator = DefaultAllocator> 46 …class Deque : public VectorDestructorBase<Deque<T, inlineCapacity, Allocator>, T, (inlineCapacity … 49 typedef DequeIterator<T, inlineCapacity, Allocator> iterator; 50 typedef DequeConstIterator<T, inlineCapacity, Allocator> const_iterator; 57 Deque(const Deque<T, inlineCapacity, Allocator>&); 118 friend class DequeIteratorBase<T, inlineCapacity, Allocator>; 120 typedef VectorBuffer<T, inlineCapacity, Allocator> Buffer; [all …]
|
D | ListHashSet.h | 42 …template<typename Value, size_t inlineCapacity, typename HashFunctions, typename Allocator> class … 51 template<typename ValueArg, size_t inlineCapacity> struct ListHashSetAllocator; 77 …t inlineCapacity = 256, typename HashArg = typename DefaultHash<ValueArg>::Hash, typename Allocato… 78 …: public ListHashSetDestructorBase<ListHashSet<ValueArg, inlineCapacity, HashArg, AllocatorArg>, A… 247 template<typename ValueArg, size_t inlineCapacity> 347 static const size_t m_poolSize = inlineCapacity; 472 template<typename T, size_t inlineCapacity, typename U, typename V> 540 template<typename T, size_t inlineCapacity, typename U, typename V> 580 template<typename T, size_t inlineCapacity, typename U, typename V> 647 template<typename T, size_t inlineCapacity, typename U, typename V> [all …]
|
D | Vector.h | 331 template<typename T, size_t inlineCapacity, typename Allocator = DefaultAllocator> 396 template<typename T, size_t inlineCapacity, typename Allocator> 403 : Base(inlineBuffer(), inlineCapacity) 408 : Base(inlineBuffer(), inlineCapacity) 410 if (capacity > inlineCapacity) 434 m_capacity = inlineCapacity; 440 if (newCapacity > inlineCapacity) 448 if (capacity <= inlineCapacity) 453 void swapVectorBuffer(VectorBuffer<T, inlineCapacity, Allocator>& other) 497 static const size_t m_inlineBufferSize = inlineCapacity * sizeof(T); [all …]
|
D | SizeLimits.cpp | 63 template<typename T, unsigned inlineCapacity = 0> 73 template<typename T, unsigned inlineCapacity> 76 AlignedBuffer<inlineCapacity * sizeof(T), WTF_ALIGN_OF(T)> inlineBuffer;
|
D | VectorTest.cpp | 239 const size_t inlineCapacity = 2; in TEST() local 240 Vector<WrappedInt, inlineCapacity> vectorA; in TEST() 242 Vector<WrappedInt, inlineCapacity> vectorB; in TEST() 274 EXPECT_GT(vectorA.size(), inlineCapacity); in TEST()
|
D | HashCountedSet.h | 137 … typename HashFunctions, typename Traits, typename Allocator, size_t inlineCapacity, typename Vect… 138 …<Value, HashFunctions, Traits, Allocator>& collection, Vector<Value, inlineCapacity, VectorAllocat… in copyToVector() argument
|
D | Forward.h | 32 template<typename T, size_t inlineCapacity, typename Allocator> class Vector;
|
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/ |
D | stubs.h | 52 template<size_t inlineCapacity, bool isGarbageCollected, bool tNeedsDestruction> 58 template<size_t inlineCapacity> 59 class VectorDestructorBase<inlineCapacity, true, false> {}; 66 size_t inlineCapacity = 0, 68 class Vector : public VectorDestructorBase<inlineCapacity, 78 size_t inlineCapacity = 0, 181 template<typename T, size_t inlineCapacity = 0> 182 class HeapVector : public Vector<T, inlineCapacity, HeapAllocator> { }; 184 template<typename T, size_t inlineCapacity = 0> 185 class HeapDeque : public Vector<T, inlineCapacity, HeapAllocator> { };
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
D | Heap.h | 1690 template<typename ValueArg, size_t inlineCapacity> 1756 … size_t inlineCapacity = 0, // The inlineCapacity is just a dummy to match ListHashSet (off-heap). 1758 …HashSet : public ListHashSet<ValueArg, inlineCapacity, HashArg, HeapListHashSetAllocator<ValueArg,… 1766 template<typename T, size_t inlineCapacity = 0> 1767 class HeapVector : public Vector<T, inlineCapacity, HeapAllocator> { 1771 explicit HeapVector(size_t size) : Vector<T, inlineCapacity, HeapAllocator>(size) in HeapVector() 1775 HeapVector(size_t size, const T& val) : Vector<T, inlineCapacity, HeapAllocator>(size, val) in HeapVector() 1781 : Vector<T, inlineCapacity, HeapAllocator>(other) in HeapVector() 1788 Vector<T, inlineCapacity, HeapAllocator>::append(other); in append() 1795 Vector<T, inlineCapacity, HeapAllocator>::appendVector(otherVector); in appendVector() [all …]
|
D | Handle.h | 91 …e U, size_t inlineCapacity> static TrueType listHashSetNodeIsHeapAllocated(WTF::ListHashSetNode<U,… 692 size_t inlineCapacity = 0, 694 …hSet : public PersistentHeapCollectionBase<HeapListHashSet<ValueArg, inlineCapacity, HashArg> > { … 699 template<typename T, size_t inlineCapacity = 0> 700 class PersistentHeapVector : public PersistentHeapCollectionBase<HeapVector<T, inlineCapacity> > { 706 : PersistentHeapCollectionBase<HeapVector<T, inlineCapacity> >(other) in PersistentHeapVector() 711 template<typename T, size_t inlineCapacity = 0> 712 class PersistentHeapDeque : public PersistentHeapCollectionBase<HeapDeque<T, inlineCapacity> > { 718 : PersistentHeapCollectionBase<HeapDeque<T, inlineCapacity> >(other) in PersistentHeapDeque() 1238 …e T, size_t inlineCapacity> struct VectorTraits<blink::HeapVector<T, inlineCapacity> > : VectorTra… [all …]
|
D | Visitor.h | 301 template<typename T, size_t inlineCapacity> 302 void trace(const Vector<T, inlineCapacity>& vector) 304 …OffHeapCollectionTraceTrait<Vector<T, inlineCapacity, WTF::DefaultAllocator> >::trace(this, vector…
|
D | HeapTest.cpp | 2152 template<typename T, size_t inlineCapacity, typename U> 2153 bool dequeContains(HeapDeque<T, inlineCapacity>& deque, U u) in dequeContains() 2155 typedef typename HeapDeque<T, inlineCapacity>::iterator iterator; in dequeContains()
|
/external/chromium_org/third_party/WebKit/Source/wtf/text/ |
D | WTFString.h | 108 template<size_t inlineCapacity> 109 explicit String(const Vector<UChar, inlineCapacity>&); 244 template<size_t inlineCapacity> 245 void appendTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const; 250 template<size_t inlineCapacity> 251 void prependTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const; 388 template<size_t inlineCapacity> 389 static String make8BitFrom16BitSource(const Vector<UChar, inlineCapacity>& buffer) in make8BitFrom16BitSource() 446 template<size_t inlineCapacity> 447 inline bool operator==(const Vector<char, inlineCapacity>& a, const String& b) { return equal(b.imp… [all …]
|
D | StringImpl.h | 205 template<size_t inlineCapacity> 206 static PassRefPtr<StringImpl> create8BitIfPossible(const Vector<UChar, inlineCapacity>& vector) in create8BitIfPossible() 653 template<size_t inlineCapacity> 654 bool equalIgnoringNullity(const Vector<UChar, inlineCapacity>& a, StringImpl* b) in equalIgnoringNullity()
|
D | AtomicString.h | 45 template<size_t inlineCapacity> 46 explicit AtomicString(const Vector<UChar, inlineCapacity>& characters) in AtomicString()
|
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
D | HTMLParserIdioms.h | 41 template<size_t inlineCapacity> 42 String stripLeadingAndTrailingHTMLSpaces(const Vector<UChar, inlineCapacity>& vector) in stripLeadingAndTrailingHTMLSpaces() 120 template<size_t inlineCapacity> 121 inline static String attemptStaticStringCreation(const Vector<UChar, inlineCapacity>& vector, Chara… in attemptStaticStringCreation()
|
D | XSSAuditor.cpp | 127 template<size_t inlineCapacity> 128 bool threadSafeMatch(const Vector<UChar, inlineCapacity>& vector, const QualifiedName& qname) in threadSafeMatch()
|
/external/clang/test/PCH/ |
D | cxx-templates.h | 198 template<typename T, int inlineCapacity = 0> class Vector { }; 201 template<int inlineCapacity> 202 static String adopt(Vector<char, inlineCapacity>&); 205 template<int inlineCapacity> 206 …inline bool equalIgnoringNullity(const Vector<char, inlineCapacity>& a, const String& b) { return …
|
/external/chromium_org/third_party/WebKit/Source/core/css/ |
D | CSSValue.h | 220 template<typename CSSValueType, size_t inlineCapacity> 221 …llBeMember<CSSValueType>, inlineCapacity>& firstVector, const WillBeHeapVector<RefPtrWillBeMember<… in compareCSSValueVector()
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
D | V8Binding.h | 387 template<typename T, size_t inlineCapacity> 388 v8::Handle<v8::Value> v8Array(const Vector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> cre… 392 typename Vector<T, inlineCapacity>::const_iterator end = iterator.end(); 394 …for (typename Vector<T, inlineCapacity>::const_iterator iter = iterator.begin(); iter != end; ++it… 399 template <typename T, size_t inlineCapacity, typename Allocator> 400 struct V8ValueTraits<WTF::Vector<T, inlineCapacity, Allocator> > { 401 …static v8::Handle<v8::Value> toV8Value(const Vector<T, inlineCapacity, Allocator>& value, v8::Hand… 407 template<typename T, size_t inlineCapacity> 408 v8::Handle<v8::Value> v8Array(const HeapVector<T, inlineCapacity>& iterator, v8::Handle<v8::Object>… 412 typename HeapVector<T, inlineCapacity>::const_iterator end = iterator.end(); [all …]
|