Home
last modified time | relevance | path

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

/external/libcxx/test/std/utilities/variant/variant.variant/variant.assign/
Dcopy.pass.cpp138 struct TCopyAssignNTMoveAssign { struct
139 constexpr TCopyAssignNTMoveAssign(int v) : value(v) {} in TCopyAssignNTMoveAssign() function
140 TCopyAssignNTMoveAssign(const TCopyAssignNTMoveAssign &) = default;
141 TCopyAssignNTMoveAssign(TCopyAssignNTMoveAssign &&) = default;
142 TCopyAssignNTMoveAssign &operator=(const TCopyAssignNTMoveAssign &) = default;
143 TCopyAssignNTMoveAssign &operator=(TCopyAssignNTMoveAssign &&that) { in operator =() argument
151 static_assert(std::is_trivially_copy_assignable_v<TCopyAssignNTMoveAssign>, ""); argument
259 using V = std::variant<int, TCopyAssignNTMoveAssign>; in test_copy_assignment_sfinae()
436 using V = std::variant<int, TCopyAssignNTMoveAssign, unsigned>; in test_copy_assignment_same_index()
437 V v(std::in_place_type<TCopyAssignNTMoveAssign>, 43); in test_copy_assignment_same_index()
[all …]