Searched refs:optional_base (Results 1 – 3 of 3) sorted by relevance
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/optional/ |
| H A D | optional.hpp | 91 class optional_base : public optional_tag class 96 typedef optional_base<T> this_type ; 115 optional_base() in optional_base() function in boost::optional_detail::optional_base 121 optional_base ( none_t ) in optional_base() function in boost::optional_detail::optional_base 127 optional_base ( argument_type val ) in optional_base() function in boost::optional_detail::optional_base 137 optional_base ( rval_reference_type val ) in optional_base() function in boost::optional_detail::optional_base 147 optional_base ( bool cond, argument_type val ) in optional_base() function in boost::optional_detail::optional_base 157 optional_base ( optional_base const& rhs ) in optional_base() function in boost::optional_detail::optional_base 168 optional_base ( optional_base&& rhs ) in optional_base() function in boost::optional_detail::optional_base 180 explicit optional_base ( Expr&& expr, PtrExpr const* tag ) in optional_base() function in boost::optional_detail::optional_base [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/optional/detail/ |
| H A D | old_optional_implementation.hpp | 78 class optional_base : public optional_tag class 93 typedef optional_base<T> this_type ; 120 optional_base() in optional_base() function in boost::optional_detail::optional_base 126 optional_base ( none_t ) in optional_base() function in boost::optional_detail::optional_base 132 optional_base ( argument_type val ) in optional_base() function in boost::optional_detail::optional_base 142 optional_base ( rval_reference_type val ) in optional_base() function in boost::optional_detail::optional_base 152 optional_base ( bool cond, argument_type val ) in optional_base() function in boost::optional_detail::optional_base 162 optional_base ( optional_base const& rhs ) in optional_base() function in boost::optional_detail::optional_base 173 optional_base ( optional_base&& rhs ) in optional_base() function in boost::optional_detail::optional_base 185 explicit optional_base ( Expr&& expr, PtrExpr const* tag ) in optional_base() function in boost::optional_detail::optional_base [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/optional/f27e7908/include/experimental/ |
| H A D | optional | 297 struct optional_base 302 constexpr optional_base() noexcept : init_(false), storage_(trivial_init) {}; 304 explicit constexpr optional_base(const T& v) : init_(true), storage_(v) {} 306 explicit constexpr optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {} 308 template <class... Args> explicit optional_base(in_place_t, Args&&... args) 312 explicit optional_base(in_place_t, std::initializer_list<U> il, Args&&... args) 315 ~optional_base() { if (init_) storage_.value_.T::~T(); } 345 optional_base<typename std::remove_const<T>::type>
|