Lines Matching refs:__get
698 _Tp __get(size_t __index) const noexcept { return __storage_[__index]; }
715 _Tp __get(size_t __index) const noexcept { return (&__storage_)[__index]; }
817 _Tp __get(size_t __index) const noexcept { return __storage_[__index]; }
847 operator _Vp() const { return __ptr_->__get(__index_); }
855 return std::move(*this) = __ptr_->__get(__index_) + 1;
859 auto __val = __ptr_->__get(__index_);
865 return std::move(*this) = __ptr_->__get(__index_) - 1;
869 auto __val = __ptr_->__get(__index_);
875 return std::move(*this) = __ptr_->__get(__index_) + __value;
879 return std::move(*this) = __ptr_->__get(__index_) - __value;
883 return std::move(*this) = __ptr_->__get(__index_) * __value;
887 return std::move(*this) = __ptr_->__get(__index_) / __value;
891 return std::move(*this) = __ptr_->__get(__index_) % __value;
895 return std::move(*this) = __ptr_->__get(__index_) >> __value;
899 return std::move(*this) = __ptr_->__get(__index_) << __value;
903 return std::move(*this) = __ptr_->__get(__index_) & __value;
907 return std::move(*this) = __ptr_->__get(__index_) | __value;
911 return std::move(*this) = __ptr_->__get(__index_) ^ __value;
1468 value_type operator[](size_t __i) const { return __s_.__get(__i); }