Searched refs:StateTrackableBase (Results 1 – 6 of 6) sorted by relevance
| /oneTBB/test/common/ |
| H A D | state_trackable.h | 26 struct StateTrackableBase { struct 71 … counters[StateTrackableBase::ZeroInitialized] = counters[StateTrackableBase::DefaultInitialized] = in reset() 72 … counters[StateTrackableBase::DirectInitialized] = counters[StateTrackableBase::CopyInitialized] = in reset() 73 counters[StateTrackableBase::MoveInitialized] = counters[StateTrackableBase::CopyAssigned] = in reset() 74 counters[StateTrackableBase::MoveAssigned] = counters[StateTrackableBase::MovedFrom] = in reset() 75 counters[StateTrackableBase::Destroyed] = counters[StateTrackableBase::Unspecified] = 0; in reset() 92 CHECK_FAST_MESSAGE((s == StateTrackableBase::Unspecified || in assign_new_state() 95 CHECK_FAST_MESSAGE((state == StateTrackableBase::Unspecified || in assign_new_state() 103 struct StateTrackable : StateTrackableBase { 152 template <StateTrackableBase::StateValue desired_state> [all …]
|
| H A D | concurrent_associative_common.h | 234 template <StateTrackableBase::StateValue desired_state, typename T> 239 template <StateTrackableBase::StateValue desired_state, typename T> 249 check_value_state<StateTrackableBase::MoveInitialized>(*ins.first, CheckElementState{}); 253 check_value_state<StateTrackableBase::MoveInitialized>(*it2, CheckElementState{}); 308 check_value_state<StateTrackableBase::DirectInitialized>(*ins.first, CheckElementState{}); 318 check_value_state<StateTrackableBase::DirectInitialized>(*it2, CheckElementState{});
|
| /oneTBB/test/conformance/ |
| H A D | conformance_combinable.cpp | 409 create1.local().state = StateTrackableBase::Unspecified; in RunMoveSemanticsForStateTrackableObjectTest() 413 …REQUIRE_MESSAGE(move1.local().state == StateTrackableBase::Unspecified, "Unexpected value in move-… in RunMoveSemanticsForStateTrackableObjectTest() 417 …REQUIRE_MESSAGE(copy1.local().state == StateTrackableBase::Unspecified, "Unexpected value in move-… in RunMoveSemanticsForStateTrackableObjectTest()
|
| H A D | conformance_concurrent_hash_map.cpp | 615 CHECK_FAST((*a).second.state == StateTrackableBase::MoveInitialized); in apply() 626 CHECK_FAST((*a).second.state == StateTrackableBase::DirectInitialized); in apply_impl()
|
| H A D | conformance_concurrent_vector.cpp | 630 …REQUIRE_MESSAGE(is_state<StateTrackableBase::MoveInitialized>(dummy(std::move_if_noexcept(src))),"… in TestSerialMoveInShrinkToFit() 645 …((std::all_of(c_vector.begin(), c_vector.end(), is_state_predicate<StateTrackableBase::MoveInitial… in TestSerialMoveInShrinkToFit()
|
| /oneTBB/test/tbb/ |
| H A D | test_task_arena.cpp | 1247 REQUIRE(cnts[StateTrackableBase::DefaultInitialized] == 0); in check() 1248 REQUIRE(cnts[StateTrackableBase::DirectInitialized] == 1); in check() 1249 std::size_t copied = cnts[StateTrackableBase::CopyInitialized]; in check() 1250 std::size_t moved = cnts[StateTrackableBase::MoveInitialized]; in check() 1251 REQUIRE(cnts[StateTrackableBase::Destroyed] == copied + moved); in check()
|