| 14 | TEST_CASE("crill::seqlock_object") |
| 15 | { |
| 16 | struct coeffs |
| 17 | { |
| 18 | std::size_t a = 0; |
| 19 | bool b = false; |
| 20 | std::size_t c = 42; |
| 21 | }; |
| 22 | |
| 23 | static_assert(std::is_trivially_copyable_v<coeffs>); |
| 24 | static_assert(!std::atomic<coeffs>::is_always_lock_free); |
nothing calls this directly
no outgoing calls
no test coverage detected