Home
last modified time | relevance | path

Searched defs:optional_base (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/sdv/vsomeip/third_party/boost/optional/include/boost/optional/
Doptional.hpp116 class optional_base : public optional_tag class
140 optional_base() in optional_base() function in boost::optional_detail::optional_base
146 optional_base ( none_t ) in optional_base() function in boost::optional_detail::optional_base
152 optional_base ( init_value_tag, argument_type val ) in optional_base() function in boost::optional_detail::optional_base
162 optional_base ( init_value_tag, rval_reference_type val ) in optional_base() function in boost::optional_detail::optional_base
172 optional_base ( bool cond, argument_type val ) in optional_base() function in boost::optional_detail::optional_base
183 optional_base ( bool cond, rval_reference_type val ) in optional_base() function in boost::optional_detail::optional_base
194 optional_base ( optional_base const& rhs ) in optional_base() function in boost::optional_detail::optional_base
218 explicit optional_base ( Expr&& expr, PtrExpr const* tag ) in optional_base() function in boost::optional_detail::optional_base
230 explicit optional_base ( Expr const& expr, Expr const* tag ) in optional_base() function in boost::optional_detail::optional_base
[all …]
/aosp_15_r20/external/bcc/src/cc/vendor/
H A Doptional.hpp297 struct optional_base struct
299 bool init_;
300 storage_t<T> storage_;
302 constexpr optional_base() noexcept : init_(false), storage_(trivial_init) {}; in optional_base() function
304 explicit constexpr optional_base(const T& v) : init_(true), storage_(v) {} in optional_base() function
306 explicit constexpr optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {} in optional_base() function
308 template <class... Args> explicit optional_base(in_place_t, Args&&... args) in optional_base() argument
312 explicit optional_base(in_place_t, std::initializer_list<U> il, Args&&... args) in optional_base() argument
315 ~optional_base() { if (init_) storage_.value_.T::~T(); } in ~optional_base()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/optional/include/boost/optional/detail/
Dold_optional_implementation.hpp77 class optional_base : public optional_tag class
119 optional_base() in optional_base() function in boost::optional_detail::optional_base
125 optional_base ( none_t ) in optional_base() function in boost::optional_detail::optional_base
131 optional_base ( argument_type val ) in optional_base() function in boost::optional_detail::optional_base
141 optional_base ( rval_reference_type val ) in optional_base() function in boost::optional_detail::optional_base
151 optional_base ( bool cond, argument_type val ) in optional_base() function in boost::optional_detail::optional_base
161 optional_base ( optional_base const& rhs ) in optional_base() function in boost::optional_detail::optional_base
172 optional_base ( optional_base&& rhs ) in optional_base() function in boost::optional_detail::optional_base
184 explicit optional_base ( Expr&& expr, PtrExpr const* tag ) in optional_base() function in boost::optional_detail::optional_base
196 explicit optional_base ( Expr const& expr, Expr const* tag ) in optional_base() function in boost::optional_detail::optional_base