|
template<test_mode Mode, class Actions , moveonly T, class U , class V , std::invocable< T & > Mutator, class... Args>
requires checkable_against_for_semantics<Mode, T, U> && checkable_against_for_semantics<Mode, T, V> |
bool | sequoia::testing::impl::check_semantics (test_logger< Mode > &logger, const Actions &actions, T &&x, T &&y, const U &xEquivalent, const U &yEquivalent, optional_ref< const V > movedFromPostConstruction, optional_ref< const V > movedFromPostAssignment, Mutator m, const Args &... args) |
|
Implementation details for checking move-only semantics.