Lines Matching refs:other
54 using other = ArenaAllocator<U, POCMA, CounterType>; member
61 ArenaAllocator( const ArenaAllocator<U, POCMA2, CounterType>& other ) noexcept in ArenaAllocator()
62 : my_data(other.my_data) {} in ArenaAllocator()
142 using other = LocalCountingAllocator<typename base_traits::template rebind_alloc<U>>; member
147 LocalCountingAllocator( const LocalCountingAllocator& other ) in LocalCountingAllocator() argument
148 : base_type(other), max_items{other.max_items} { set_counters(other); } in LocalCountingAllocator()
151 LocalCountingAllocator( const LocalCountingAllocator<U>& other ) in LocalCountingAllocator() argument
152 : base_type(other), max_items{other.max_items} { set_counters(other); } in LocalCountingAllocator()
154 LocalCountingAllocator& operator=( const LocalCountingAllocator& other ) {
155 base_type::operator=(other);
156 max_items = other.max_items;
157 set_counters(other);
212 AllocatorCounters( const AllocatorCounters& other ) in AllocatorCounters()
213 : items_allocated(other.items_allocated.load()), in AllocatorCounters()
214 items_freed(other.items_allocated.load()), in AllocatorCounters()
215 items_constructed(other.items_constructed.load()), in AllocatorCounters()
216 items_destroyed(other.items_destroyed.load()), in AllocatorCounters()
217 allocations(other.allocations.load()), in AllocatorCounters()
218 frees(other.allocations.load()) {} in AllocatorCounters()
220 AllocatorCounters& operator=( const AllocatorCounters& other ) {
221 items_allocated.store(other.items_allocated.load());
222 items_freed.store(other.items_freed.load());
223 items_constructed.store(other.items_constructed.load());
224 items_destroyed.store(other.items_destroyed.load());
225 allocations.store(other.allocations.load());
226 frees.store(other.frees.load());
261 using other = StaticCountingAllocator<typename base_traits::template rebind_alloc<U>>; member
267 StaticCountingAllocator( const StaticCountingAllocator<U>& other ) : base_type(other) {} in StaticCountingAllocator() argument
390 using other = StaticSharedCountingAllocator<typename base_traits::template rebind_alloc<U>>; member
398 …SharedCountingAllocator( const StaticSharedCountingAllocator<U>& other) : alloc_base_type(other) {} in StaticSharedCountingAllocator() argument
467 AllocatorAwareData& operator=( const AllocatorAwareData& other ) {
468 my_value = other.my_value;
517 using other = PropagatingAllocator<typename base_allocator_traits::template rebind_alloc<U>,
533 PropagatingAllocator( const PropagatingAllocator& other )
534 : Allocator(other),
535 propagated_on_copy_assignment(other.propagated_on_copy_assignment),
536 propagated_on_move_assignment(other.propagated_on_move_assignment),
537 propagated_on_swap(other.propagated_on_swap),
538 selected_on_copy_construction(other.selected_on_copy_construction) {}
541 PropagatingAllocator( const PropagatingAllocator<Allocator2, POCMA, POCCA, POCS>& other )
542 : Allocator(other),
543 propagated_on_copy_assignment(other.propagated_on_copy_assignment),
544 propagated_on_move_assignment(other.propagated_on_move_assignment),
545 propagated_on_swap(other.propagated_on_swap),
546 selected_on_copy_construction(other.selected_on_copy_construction) {}
601 using other = AlwaysEqualAllocator<U>;
609 AlwaysEqualAllocator( const AlwaysEqualAllocator<U>& other )
610 : base_allocator(other) {}
623 using other = NotAlwaysEqualAllocator<U>;
631 NotAlwaysEqualAllocator( const NotAlwaysEqualAllocator<U>& other )
632 : base_allocator(other) {}