HomeSort by relevance Sort by last modified time
    Searched refs:inlineCapacity (Results 1 - 19 of 19) sorted by null

  /external/chromium_org/third_party/WebKit/Source/wtf/
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 > 0), Allocator::isGarbageCollected> {
49 typedef DequeIterator<T, inlineCapacity, Allocator> iterator;
50 typedef DequeConstIterator<T, inlineCapacity, Allocator> const_iterator;
57 Deque(const Deque<T, inlineCapacity, Allocator>&);
64 // We hard wire the inlineCapacity to zero here, due to crbug.com/36057
    [all...]
Vector.h 331 template<typename T, size_t inlineCapacity, typename Allocator = DefaultAllocator>
384 // When inlineCapacity is 0 we have an out of line buffer if we have a buffer.
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
    [all...]
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;
ListHashSet.h 42 template<typename Value, size_t inlineCapacity, typename HashFunctions, typename Allocator> class ListHashSet;
51 template<typename ValueArg, size_t inlineCapacity> struct ListHashSetAllocator;
77 template<typename ValueArg, size_t inlineCapacity = 256, typename HashArg = typename DefaultHash<ValueArg>::Hash, typename AllocatorArg = ListHashSetAllocator<ValueArg, inlineCapacity> > class ListHashSet
78 : public ListHashSetDestructorBase<ListHashSet<ValueArg, inlineCapacity, HashArg, AllocatorArg>, AllocatorArg, AllocatorArg::isGarbageCollected> {
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
    [all...]
Forward.h 32 template<typename T, size_t inlineCapacity, typename Allocator> class Vector;
HashCountedSet.h 137 template<typename Value, typename HashFunctions, typename Traits, typename Allocator, size_t inlineCapacity, typename VectorAllocator>
138 inline void copyToVector(const HashCountedSet<Value, HashFunctions, Traits, Allocator>& collection, Vector<Value, inlineCapacity, VectorAllocator>& vector)
VectorTest.cpp 239 const size_t inlineCapacity = 2;
240 Vector<WrappedInt, inlineCapacity> vectorA;
242 Vector<WrappedInt, inlineCapacity> vectorB;
274 EXPECT_GT(vectorA.size(), inlineCapacity);
  /external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/
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> { }
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/html/parser/
HTMLParserIdioms.h 41 template<size_t inlineCapacity>
42 String stripLeadingAndTrailingHTMLSpaces(const Vector<UChar, inlineCapacity>& vector)
120 template<size_t inlineCapacity>
121 inline static String attemptStaticStringCreation(const Vector<UChar, inlineCapacity>& vector, CharacterWidth width)
  /external/chromium_org/third_party/WebKit/Source/wtf/text/
WTFString.h 108 template<size_t inlineCapacity>
109 explicit String(const Vector<UChar, inlineCapacity>&);
256 template<size_t inlineCapacity>
257 void appendTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const;
262 template<size_t inlineCapacity>
263 void prependTo(Vector<UChar, inlineCapacity>&, unsigned pos = 0, unsigned len = UINT_MAX) const;
400 template<size_t inlineCapacity>
401 static String make8BitFrom16BitSource(const Vector<UChar, inlineCapacity>& buffer)
458 template<size_t inlineCapacity>
459 inline bool operator==(const Vector<char, inlineCapacity>& a, const String& b) { return equal(b.impl(), a.data(), a.size());
    [all...]
AtomicString.h 45 template<size_t inlineCapacity>
46 explicit AtomicString(const Vector<UChar, inlineCapacity>& characters)
StringImpl.h 192 template<size_t inlineCapacity>
193 static PassRefPtr<StringImpl> create8BitIfPossible(const Vector<UChar, inlineCapacity>& vector)
639 template<size_t inlineCapacity>
640 bool equalIgnoringNullity(const Vector<UChar, inlineCapacity>& a, StringImpl* b)
  /external/chromium_org/third_party/WebKit/Source/platform/heap/
Heap.h     [all...]
Visitor.h 288 template<typename T, size_t inlineCapacity>
289 void trace(const Vector<T, inlineCapacity>& vector)
291 OffHeapCollectionTraceTrait<Vector<T, inlineCapacity, WTF::DefaultAllocator> >::trace(this, vector);
300 template<typename T, size_t inlineCapacity, typename U>
301 void trace(const ListHashSet<T, inlineCapacity, U>& hashSet)
303 OffHeapCollectionTraceTrait<ListHashSet<T, inlineCapacity, U> >::trace(this, hashSet);
502 template<typename T, size_t inlineCapacity, typename HashFunctions>
503 struct OffHeapCollectionTraceTrait<ListHashSet<T, inlineCapacity, HashFunctions> > {
504 typedef WTF::ListHashSet<T, inlineCapacity, HashFunctions> ListHashSet;
Handle.h 477 size_t inlineCapacity = 0,
479 class PersistentHeapListHashSet : public PersistentHeapCollectionBase<HeapListHashSet<ValueArg, inlineCapacity, HashArg> > { };
484 template<typename T, size_t inlineCapacity = 0>
485 class PersistentHeapVector : public PersistentHeapCollectionBase<HeapVector<T, inlineCapacity> > {
491 : PersistentHeapCollectionBase<HeapVector<T, inlineCapacity> >(other)
496 template<typename T, size_t inlineCapacity = 0>
497 class PersistentHeapDeque : public PersistentHeapCollectionBase<HeapDeque<T, inlineCapacity> > {
503 : PersistentHeapCollectionBase<HeapDeque<T, inlineCapacity> >(other)
    [all...]
HeapTest.cpp     [all...]
  /external/clang/test/PCH/
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 false; }
  /external/chromium_org/third_party/WebKit/Source/core/css/
CSSValue.h 224 template<typename CSSValueType, size_t inlineCapacity>
225 inline bool compareCSSValueVector(const WillBeHeapVector<RefPtrWillBeMember<CSSValueType>, inlineCapacity>& firstVector, const WillBeHeapVector<RefPtrWillBeMember<CSSValueType>, inlineCapacity>& secondVector)
  /external/chromium_org/third_party/WebKit/Source/bindings/v8/
V8Binding.h 370 template<typename T, size_t inlineCapacity>
371 v8::Handle<v8::Value> v8Array(const Vector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
375 typename Vector<T, inlineCapacity>::const_iterator end = iterator.end();
377 for (typename Vector<T, inlineCapacity>::const_iterator iter = iterator.begin(); iter != end; ++iter)
382 template<typename T, size_t inlineCapacity>
383 v8::Handle<v8::Value> v8Array(const HeapVector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate)
387 typename HeapVector<T, inlineCapacity>::const_iterator end = iterator.end();
389 for (typename HeapVector<T, inlineCapacity>::const_iterator iter = iterator.begin(); iter != end; ++iter)
394 template<typename T, size_t inlineCapacity>
395 v8::Handle<v8::Value> v8ArrayNoInline(const Vector<T, inlineCapacity>& iterator, v8::Handle<v8::Object> creationContext, v8::Isolate* isolate
    [all...]

Completed in 1143 milliseconds