Searched refs:TMove (Results 1 – 1 of 1) sorted by relevance
67 struct TMove { struct68 constexpr TMove(int v) : value(v) {} in TMove() function69 TMove(const TMove &) = delete;70 TMove(TMove &&) = default;74 static_assert(std::is_trivially_move_constructible<TMove>::value, ""); argument162 using V = std::variant<int, TMove>; in test_move_ctor_sfinae()247 constexpr Result<TMove> operator()() const { in test_move_ctor_basic()248 std::variant<TMove> v(std::in_place_index<0>, 42); in test_move_ctor_basic()249 std::variant<TMove> v2(std::move(v)); in test_move_ctor_basic()259 constexpr Result<TMove> operator()() const { in test_move_ctor_basic()[all …]