Searched refs:ThrowsAssignT (Results 1 – 1 of 1) sorted by relevance
41 struct ThrowsAssignT { struct42 ThrowsAssignT(int) noexcept {} in ThrowsAssignT() function43 ThrowsAssignT &operator=(int) noexcept(false) { return *this; } in operator =() argument88 struct ThrowsAssignT { struct90 ThrowsAssignT() : value(0) {} in ThrowsAssignT() argument91 ThrowsAssignT(int v) noexcept : value(v) {} in ThrowsAssignT() argument92 ThrowsAssignT &operator=(int) noexcept(false) { throw 42; } in operator =() argument119 using V = std::variant<Dummy, ThrowsAssignT>; in test_T_assignment_noexcept()250 using V = std::variant<ThrowsAssignT, std::string>; in test_T_assignment_performs_construction()277 using V = std::variant<ThrowsAssignT>; in test_T_assignment_performs_assignment()[all …]