/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...] |