if (disqualified_actors.count(q) > 0) { // Did we already note that `q` is not an initial?
continue;
}
- const bool is_initial = std::none_of(v_handles.begin(), v_handles.end(), [&](const auto& e_star) {
- return E_prime_v.happens_before(e_star, e_star_in_E_prime_v);
+ const bool is_initial = std::none_of(v_handles.begin(), v_handles.end(), [&](const auto& handle) {
+ return E_prime_v.happens_before(handle, e_star_in_E_prime_v);
});
if (is_initial) {
// If the sleep set already contains `q`, we're done:
const EventHandle e_prime_in_E_prime_v = E_prime_v.get_latest_event_handle().value();
v_handles.push_back(e_prime_in_E_prime_v);
- const bool is_initial = std::none_of(v_handles.begin(), v_handles.end(), [&](const auto& e_star) {
- return E_prime_v.happens_before(e_star, e_prime_in_E_prime_v);
+ const bool is_initial = std::none_of(v_handles.begin(), v_handles.end(), [&](const auto& handle) {
+ return E_prime_v.happens_before(handle, e_prime_in_E_prime_v);
});
if (is_initial) {
if (const aid_t q = E_prime_v.get_actor_with_handle(e_prime_in_E_prime_v); sleep_E_prime.count(q) > 0) {
}
// What send # is the issuer
- const unsigned send_position = std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto e) {
- const auto* e_send = dynamic_cast<const CommSendTransition*>(e->get_transition());
- return e_send && e_send->get_mailbox() == issuer_mailbox;
- });
+ const unsigned send_position =
+ std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto ev) {
+ const auto* e_send = dynamic_cast<const CommSendTransition*>(ev->get_transition());
+ return e_send && e_send->get_mailbox() == issuer_mailbox;
+ });
// What receive # is the event `e`?
- const unsigned receive_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto e) {
- const auto* e_receive = dynamic_cast<const CommRecvTransition*>(e->get_transition());
+ const unsigned receive_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto ev) {
+ const auto* e_receive = dynamic_cast<const CommRecvTransition*>(ev->get_transition());
return e_receive && e_receive->get_mailbox() == issuer_mailbox;
});
}
// What receive # is the event `e`?
- const unsigned send_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto e) {
- const auto* e_send = dynamic_cast<const CommSendTransition*>(e->get_transition());
+ const unsigned send_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto ev) {
+ const auto* e_send = dynamic_cast<const CommSendTransition*>(ev->get_transition());
return e_send && e_send->get_mailbox() == issuer_mailbox;
});
// What send # is the issuer
const unsigned receive_position =
- std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto e) {
- const auto* e_receive = dynamic_cast<const CommRecvTransition*>(e->get_transition());
+ std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto ev) {
+ const auto* e_receive = dynamic_cast<const CommRecvTransition*>(ev->get_transition());
return e_receive && e_receive->get_mailbox() == issuer_mailbox;
});
}
// What send # is the issuer
- const unsigned send_position = std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto e) {
- const auto* e_send = dynamic_cast<const CommSendTransition*>(e->get_transition());
- return e_send && e_send->get_mailbox() == issuer_mailbox;
- });
+ const unsigned send_position =
+ std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto ev) {
+ const auto* e_send = dynamic_cast<const CommSendTransition*>(ev->get_transition());
+ return e_send && e_send->get_mailbox() == issuer_mailbox;
+ });
// What receive # is the event `e`?
- const unsigned receive_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto e) {
- const auto* e_receive = dynamic_cast<const CommRecvTransition*>(e->get_transition());
+ const unsigned receive_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto ev) {
+ const auto* e_receive = dynamic_cast<const CommRecvTransition*>(ev->get_transition());
return e_receive && e_receive->get_mailbox() == issuer_mailbox;
});
}
// What receive # is the event `e`?
- const unsigned send_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto e) {
- const auto* e_send = dynamic_cast<const CommSendTransition*>(e->get_transition());
+ const unsigned send_position = std::count_if(config_K.begin(), config_K.end(), [=](const auto ev) {
+ const auto* e_send = dynamic_cast<const CommSendTransition*>(ev->get_transition());
return e_send && e_send->get_mailbox() == issuer_mailbox;
});
// What send # is the issuer
const unsigned receive_position =
- std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto e) {
- const auto* e_receive = dynamic_cast<const CommRecvTransition*>(e->get_transition());
+ std::count_if(e_issuer_history.begin(), e_issuer_history.end(), [=](const auto ev) {
+ const auto* e_receive = dynamic_cast<const CommRecvTransition*>(ev->get_transition());
return e_receive && e_receive->get_mailbox() == issuer_mailbox;
});