Lines Matching refs:__c
67 __split_buffer(__split_buffer&& __c)
69 __split_buffer(__split_buffer&& __c, const __alloc_rr& __a);
70 __split_buffer& operator=(__split_buffer&& __c)
150 void __move_assign_alloc(__split_buffer& __c, true_type)
153 __alloc() = _VSTD::move(__c.__alloc());
363 __split_buffer<_Tp, _Allocator>::__split_buffer(__split_buffer&& __c)
365 : __first_(_VSTD::move(__c.__first_)),
366 __begin_(_VSTD::move(__c.__begin_)),
367 __end_(_VSTD::move(__c.__end_)),
368 __end_cap_(_VSTD::move(__c.__end_cap_))
370 __c.__first_ = nullptr;
371 __c.__begin_ = nullptr;
372 __c.__end_ = nullptr;
373 __c.__end_cap() = nullptr;
377 __split_buffer<_Tp, _Allocator>::__split_buffer(__split_buffer&& __c, const __alloc_rr& __a)
380 if (__a == __c.__alloc())
382 __first_ = __c.__first_;
383 __begin_ = __c.__begin_;
384 __end_ = __c.__end_;
385 __end_cap() = __c.__end_cap();
386 __c.__first_ = nullptr;
387 __c.__begin_ = nullptr;
388 __c.__end_ = nullptr;
389 __c.__end_cap() = nullptr;
393 size_type __cap = __c.size();
398 __construct_at_end(_Ip(__c.begin()), _Ip(__c.end()));
404 __split_buffer<_Tp, _Allocator>::operator=(__split_buffer&& __c)
411 __first_ = __c.__first_;
412 __begin_ = __c.__begin_;
413 __end_ = __c.__end_;
414 __end_cap() = __c.__end_cap();
415 __move_assign_alloc(__c,
418 __c.__first_ = __c.__begin_ = __c.__end_ = __c.__end_cap() = nullptr;
495 size_type __c = max<size_type>(2 * static_cast<size_t>(__end_cap() - __first_), 1);
496 __split_buffer<value_type, __alloc_rr&> __t(__c, (__c + 3) / 4, __alloc());
526 size_type __c = max<size_type>(2 * static_cast<size_t>(__end_cap() - __first_), 1);
527 __split_buffer<value_type, __alloc_rr&> __t(__c, (__c + 3) / 4, __alloc());
559 size_type __c = max<size_type>(2 * static_cast<size_t>(__end_cap() - __first_), 1);
560 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());
590 size_type __c = max<size_type>(2 * static_cast<size_t>(__end_cap() - __first_), 1);
591 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());
623 size_type __c = max<size_type>(2 * static_cast<size_t>(__end_cap() - __first_), 1);
624 __split_buffer<value_type, __alloc_rr&> __t(__c, __c / 4, __alloc());