/external/google-fruit/include/fruit/impl/data_structures/ |
D | fixed_size_vector.defn.h | 32 inline FixedSizeVector<T, Allocator>::FixedSizeVector(std::size_t capacity, Allocator allocator) in FixedSizeVector() function 43 inline FixedSizeVector<T, Allocator>::~FixedSizeVector() { in ~FixedSizeVector() 51 inline FixedSizeVector<T, Allocator>::FixedSizeVector(FixedSizeVector&& other) : FixedSizeVector() { in FixedSizeVector() function 56 inline FixedSizeVector<T, Allocator>& FixedSizeVector<T, Allocator>::operator=(FixedSizeVector&& ot… 62 inline std::size_t FixedSizeVector<T, Allocator>::size() const { in size() 67 inline T& FixedSizeVector<T, Allocator>::operator[](std::size_t i) { 73 inline const T& FixedSizeVector<T, Allocator>::operator[](std::size_t i) const { 79 inline void FixedSizeVector<T, Allocator>::swap(FixedSizeVector& x) { in swap() 86 inline void FixedSizeVector<T, Allocator>::push_back(T x) { in push_back() 99 inline T* FixedSizeVector<T, Allocator>::data() { in data() [all …]
|
D | fixed_size_vector.h | 31 class FixedSizeVector { 47 FixedSizeVector(std::size_t capacity = 0, Allocator allocator = Allocator()); 49 FixedSizeVector(std::size_t size, const T& value, Allocator allocator = Allocator()); 50 ~FixedSizeVector(); 53 FixedSizeVector(const FixedSizeVector& other) = delete; 54 FixedSizeVector(const FixedSizeVector& other, std::size_t capacity); 56 FixedSizeVector(FixedSizeVector&& other); 58 FixedSizeVector& operator=(const FixedSizeVector& other) = delete; 59 FixedSizeVector& operator=(FixedSizeVector&& other); 69 void swap(FixedSizeVector& x);
|
D | fixed_size_vector.templates.h | 32 FixedSizeVector<T, Allocator>::FixedSizeVector(const FixedSizeVector& other, std::size_t capacity) in FixedSizeVector() function 33 : FixedSizeVector(capacity, other.allocator) { in FixedSizeVector() 46 FixedSizeVector<T, Allocator>::FixedSizeVector(std::size_t size, const T& value, Allocator allocato… in FixedSizeVector() function 47 : FixedSizeVector(size, allocator) { in FixedSizeVector()
|
D | semistatic_map.templates.h | 48 …FixedSizeVector<Unsigned, ArenaAllocator<Unsigned>> count(num_buckets, 0, ArenaAllocator<Unsigned>… in SemistaticMap() 74 values = FixedSizeVector<value_type>(num_values, value_type()); in SemistaticMap() 77 lookup_table = FixedSizeVector<CandidateValuesRange>(count.size()); in SemistaticMap() 114 values = FixedSizeVector<value_type>(num_additional_values); in SemistaticMap()
|
D | semistatic_graph.templates.h | 110 nodes = FixedSizeVector<NodeData>(first_unused_index, NodeData{ in SemistaticGraph() 117 edges_storage = FixedSizeVector<InternalNodeId>(num_edges + 1); in SemistaticGraph() 183 nodes = FixedSizeVector<NodeData>(x.nodes, first_unused_index); in SemistaticGraph() 194 edges_storage = FixedSizeVector<InternalNodeId>(num_new_edges + 1); in SemistaticGraph()
|
D | semistatic_map.h | 75 FixedSizeVector<CandidateValuesRange> lookup_table; 76 FixedSizeVector<value_type> values;
|
D | semistatic_graph.h | 88 FixedSizeVector<NodeData> nodes; 94 FixedSizeVector<InternalNodeId> edges_storage;
|
D | fixed_size_allocator.h | 53 FixedSizeVector<std::pair<destroy_t, void*>> on_destruction;
|
/external/google-fruit/include/fruit/impl/component_storage/ |
D | partial_component_storage.defn.h | 34 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 52 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 70 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 89 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 109 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 129 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 150 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 170 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 189 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() 210 void addBindings(FixedSizeVector<ComponentStorageEntry>& entries) const { in addBindings() [all …]
|
D | component_storage.h | 40 FixedSizeVector<ComponentStorageEntry> entries; 46 ComponentStorage(FixedSizeVector<ComponentStorageEntry>&& entries); 52 FixedSizeVector<ComponentStorageEntry> release() &&;
|
D | component_storage.defn.h | 26 inline ComponentStorage::ComponentStorage(FixedSizeVector<ComponentStorageEntry>&& entries) in ComponentStorage() 48 inline FixedSizeVector<ComponentStorageEntry> ComponentStorage::release() && { in release() 59 entries = FixedSizeVector<ComponentStorageEntry>(other.entries.size());
|
D | component_storage_entry.defn.h | 93 … FixedSizeVector<ComponentStorageEntry> component_entries = std::move(component.storage).release(); in addBindings() 171 FixedSizeVector<ComponentStorageEntry> component_entries = std::move(component.storage).release(); in addBindings()
|
/external/google-fruit/include/fruit/impl/normalized_component_storage/ |
D | binding_normalization.h | 62 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, 74 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, 88 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, MemoryPool& memory_pool, 115 static void normalizeBindings(FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, 137 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, 301 BindingNormalizationContext(FixedSizeVector<ComponentStorageEntry>& toplevel_entries,
|
D | binding_normalization.templates.h | 36 FixedSizeVector<ComponentStorageEntry>& toplevel_entries, in BindingNormalizationContext() 74 void BindingNormalization::normalizeBindings(FixedSizeVector<ComponentStorageEntry>&& toplevel_entr… in normalizeBindings() 671 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, in normalizeBindingsWithBindingCompression()
|
/external/google-fruit/include/fruit/impl/ |
D | component_functors.defn.h | 68 void operator()(FixedSizeVector<ComponentStorageEntry>&) {} in operator() 86 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { in operator() 150 void operator()(FixedSizeVector<ComponentStorageEntry>&) {} 182 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 195 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 216 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 239 inline void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 252 inline void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 273 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { 345 void operator()(FixedSizeVector<ComponentStorageEntry>& entries) { [all …]
|
D | component.defn.h | 64 fruit::impl::FixedSizeVector<fruit::impl::ComponentStorageEntry> entries(num_entries); in Component()
|
/external/google-fruit/src/ |
D | binding_normalization.cpp | 274 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, in normalizeBindingsWithUndoableBindingCompression() 314 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, in normalizeBindingsWithPermanentBindingCompression() 327 FixedSizeVector<ComponentStorageEntry>&& toplevel_entries, MemoryPool& memory_pool, in normalizeBindingsAndAddTo()
|