Searched refs:optional_base (Results 1 – 3 of 3) sorted by relevance
297 struct optional_base struct302 constexpr optional_base() noexcept : init_(false), storage_(trivial_init) {}; in optional_base() argument304 explicit constexpr optional_base(const T& v) : init_(true), storage_(v) {} in optional_base() argument306 explicit constexpr optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {} in optional_base() argument308 template <class... Args> explicit optional_base(in_place_t, Args&&... args) in optional_base() function312 explicit optional_base(in_place_t, std::initializer_list<U> il, Args&&... args) in optional_base() argument315 ~optional_base() { if (init_) storage_.value_.T::~T(); } in ~optional_base() argument345 optional_base<T>
390 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt6vec…396 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…2936 …<function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIbED2E…2949 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseISt10un…5289 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…5296 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…
20750 …<class-decl name='optional_base<mongo::executor::TaskExecutor::CallbackHandle>' size-in-bits…20786 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…20792 …<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional…20799 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…20806 …<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional…20814 …<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional…20821 …<function-decl name='optional_base' filepath='src/third_party/boost-1.56.0/boost/optional/optional…20828 …<function-decl name='~optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mon…20914 …<class-decl name='optional_base<mongo::executor::TaskExecutor::EventHandle>' size-in-bits='1…20950 …<function-decl name='optional_base' mangled-name='_ZN5boost15optional_detail13optional_baseIN5mong…[all …]