Searched refs:MoveSemantics (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/boost/variant/detail/ |
D | apply_visitor_binary.hpp | 43 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 …]
|
D | multivisitors_cpp11_based.hpp | 51 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/ |
D | variant.hpp | 994 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()
|