Home
last modified time | relevance | path

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

/third_party/boost/boost/variant/detail/
Dapply_visitor_binary.hpp43 template <typename Visitor, typename Value1, bool MoveSemantics>
69 typename enable_if_c<MoveSemantics && is_same<Value2, Value2>::value, result_type>::type
76 typename disable_if_c<MoveSemantics && is_same<Value2, Value2>::value, result_type>::type
97 template <typename Visitor, typename Visitable2, bool MoveSemantics>
123 typename enable_if_c<MoveSemantics && is_same<Value1, Value1>::value, result_type>::type
136 typename disable_if_c<MoveSemantics && is_same<Value1, Value1>::value, result_type>::type
247 template <typename Visitor, typename Value1, bool MoveSemantics>
264 …decltype(auto) operator()(Value2&& value2, typename enable_if_c<MoveSemantics && is_same<Value2, V… in operator ()()
270 …decltype(auto) operator()(Value2&& value2, typename disable_if_c<MoveSemantics && is_same<Value2, … in operator ()()
279 template <typename Visitor, typename Visitable2, bool MoveSemantics>
[all …]
Dmultivisitors_cpp11_based.hpp51 static constexpr bool MoveSemantics = MoveSemantics_; member
56 template <typename Tp, bool MoveSemantics>
57 MoveableWrapper<Tp, MoveSemantics>
60 return MoveableWrapper<Tp, MoveSemantics>{t}; in wrap()
64 typename enable_if_c<Wrapper::MoveSemantics, typename Wrapper::T>::type
71 typename disable_if_c<Wrapper::MoveSemantics, typename Wrapper::T>::type &
/third_party/boost/boost/variant/
Dvariant.hpp994 template <typename Visitor, bool MoveSemantics>
1019 …typename enable_if_c<MoveSemantics && is_same<T, T>::value, result_type>::type internal_visit(T&& … in internal_visit()
1026 …typename disable_if_c<MoveSemantics && is_same<T, T>::value, result_type>::type internal_visit(T&&… in internal_visit()