Lines Matching defs:__other
39 _LIBCPP_HIDE_FROM_ABI stop_source(const stop_source& __other) noexcept : __state_(__other.__state_) {
45 _LIBCPP_HIDE_FROM_ABI stop_source(stop_source&& __other) noexcept = default;
47 _LIBCPP_HIDE_FROM_ABI stop_source& operator=(const stop_source& __other) noexcept {
48 // increment `__other` first so that we don't hit 0 in case of self-assignment
49 if (__other.__state_) {
50 __other.__state_->__increment_stop_source_counter();
55 __state_ = __other.__state_;
67 _LIBCPP_HIDE_FROM_ABI void swap(stop_source& __other) noexcept { __state_.swap(__other.__state_); }