- simgrid::mc::PatternCommunicationList* list_process_comm;
- unsigned int cursor;
- xbt_dynar_foreach(initial_communications_pattern, cursor, list_process_comm)
- state->communicationIndices.push_back(list_process_comm->index_comm);
+ for (auto const& list_process_comm : initial_communications_pattern)
+ state->communicationIndices.push_back(list_process_comm.index_comm);