Home
last modified time | relevance | path

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

/external/bcc/src/cc/vendor/
Doptional.hpp193 template <class T> inline constexpr typename std::remove_reference<T>::type&& constexpr_move(T&& t)… in constexpr_move() function
306 explicit constexpr optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {} in optional_base()
329 explicit constexpr constexpr_optional_base(T&& v) : init_(true), storage_(constexpr_move(v)) {} in constexpr_optional_base()
423 constexpr optional(T&& v) : OptionalBase<T>(constexpr_move(v)) {} in optional()
522 return constexpr_move(contained_val()); in operator *()
577 …return *this ? constexpr_move(const_cast<optional<T>&>(*this).contained_val()) : detail_::convert<… in value_or()
585 …return *this ? constexpr_move(const_cast<optional<T>&>(*this).contained_val()) : detail_::convert<… in value_or()