Home
last modified time | relevance | path

Searched refs:inlineCapacity (Results 1 – 20 of 20) sorted by relevance

/external/chromium_org/third_party/WebKit/Source/wtf/
DDeque.h41 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 …]
DListHashSet.h42 …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 …]
DVector.h331 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 …]
DSizeLimits.cpp63 template<typename T, unsigned inlineCapacity = 0>
73 template<typename T, unsigned inlineCapacity>
76 AlignedBuffer<inlineCapacity * sizeof(T), WTF_ALIGN_OF(T)> inlineBuffer;
DVectorTest.cpp239 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()
DHashCountedSet.h137 … typename HashFunctions, typename Traits, typename Allocator, size_t inlineCapacity, typename Vect…
138 …<Value, HashFunctions, Traits, Allocator>& collection, Vector<Value, inlineCapacity, VectorAllocat… in copyToVector() argument
DForward.h32 template<typename T, size_t inlineCapacity, typename Allocator> class Vector;
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
Dstubs.h52 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/
DHeap.h1690 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 …]
DHandle.h91 …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 …]
DVisitor.h301 template<typename T, size_t inlineCapacity>
302 void trace(const Vector<T, inlineCapacity>& vector)
304 …OffHeapCollectionTraceTrait<Vector<T, inlineCapacity, WTF::DefaultAllocator> >::trace(this, vector…
DHeapTest.cpp2152 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/
DWTFString.h108 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 …]
DStringImpl.h205 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()
DAtomicString.h45 template<size_t inlineCapacity>
46 explicit AtomicString(const Vector<UChar, inlineCapacity>& characters) in AtomicString()
/external/chromium_org/third_party/WebKit/Source/core/html/parser/
DHTMLParserIdioms.h41 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()
DXSSAuditor.cpp127 template<size_t inlineCapacity>
128 bool threadSafeMatch(const Vector<UChar, inlineCapacity>& vector, const QualifiedName& qname) in threadSafeMatch()
/external/clang/test/PCH/
Dcxx-templates.h198 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/
DCSSValue.h220 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/
DV8Binding.h387 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 …]