Home
last modified time | relevance | path

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

/external/bcc/src/cc/vendor/
Doptional.hpp182 template <class T> inline constexpr T&& constexpr_forward(typename std::remove_reference<T>::type& … in constexpr_forward() function
187 template <class T> inline constexpr T&& constexpr_forward(typename std::remove_reference<T>::type&&… in constexpr_forward() function
275 constexpr storage_t( Args&&... args ) : value_(constexpr_forward<Args>(args)...) {} in storage_t()
290 constexpr constexpr_storage_t( Args&&... args ) : value_(constexpr_forward<Args>(args)...) {} in constexpr_storage_t()
309 : init_(true), storage_(constexpr_forward<Args>(args)...) {} in optional_base()
332 : init_(true), storage_(constexpr_forward<Args>(args)...) {} in constexpr_optional_base()
427 : OptionalBase<T>(in_place_t{}, constexpr_forward<Args>(args)...) {} in optional()
431 : OptionalBase<T>(in_place_t{}, il, constexpr_forward<Args>(args)...) {} in optional()
569 return *this ? **this : detail_::convert<T>(constexpr_forward<V>(v)); in value_or()
577 …ve(const_cast<optional<T>&>(*this).contained_val()) : detail_::convert<T>(constexpr_forward<V>(v)); in value_or()
[all …]