Home
last modified time | relevance | path

Searched refs:__inner_ (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Djoin_view.h94 _LIBCPP_NO_UNIQUE_ADDRESS _InnerCache __inner_;
208 optional<_Inner> __inner_;
217 … return __parent_->__inner_.__emplace_from([&]() -> decltype(auto) { return *__get_outer(); });
219 __inner_ = ranges::begin(__inner);
220 if (*__inner_ != ranges::end(__inner))
225 __inner_.reset();
258 : __outer_(std::move(__outer)), __inner_(std::move(__inner)), __parent_(__parent) {}
277 …: __outer_(std::move(__i.__outer_)), __inner_(std::move(__i.__inner_)), __parent_(__i.__parent_) {}
279 _LIBCPP_HIDE_FROM_ABI constexpr decltype(auto) operator*() const { return **__inner_; }
284 return *__inner_;
[all …]
H A Djoin_with_view.h76 _LIBCPP_NO_UNIQUE_ADDRESS _InnerCache __inner_; variable
252 … return __parent_->__inner_.__emplace_from([this]() -> decltype(auto) { return *__get_outer(); });
259 return *__parent_->__inner_;
/freebsd/contrib/llvm-project/libcxx/include/
H A Dscoped_allocator213 inner_allocator_type __inner_;
222 __inner_(__inner_allocs...) {}
228 __inner_(__other.inner_allocator()) {}
234 __inner_(std::move(__other.inner_allocator())) {}
239 __inner_(__i) {}
241 _LIBCPP_HIDE_FROM_ABI inner_allocator_type& inner_allocator() _NOEXCEPT { return __inner_; }
242 …PP_HIDE_FROM_ABI const inner_allocator_type& inner_allocator() const _NOEXCEPT { return __inner_; }