#include "conflict_table.h"
#include <vector>
#include <utility>
#include <iomanip>
#include "graph_helper.h"
#include "../tools/misc.h"
#include "../tools/function_helper.h"
#include "../tools/variable_helper.h"
#include "../segment_graph/reference_attributes.h"
#include "../internal_representation/cthread.h"
#include "../internal_representation/design.h"
#include "../internal_representation/dynamic_internal_representation.h"
#include "../internal_representation/dynamic_path_instance_mapper.h"
#include "../internal_representation/hierarchical_channel.h"
#include "../internal_representation/hierarchical_channel_instance.h"
#include "../internal_representation/internal_representation_helper.h"
#include "../internal_representation/method.h"
#include "../internal_representation/module.h"
#include "../internal_representation/module_instance.h"
#include "../internal_representation/path_instance_mapper.h"
#include "../internal_representation/port_mapping.h"
#include "../internal_representation/primitive_channel.h"
#include "../internal_representation/primitive_channel_instance.h"
#include "../internal_representation/static_path_instance_mapper.h"
#include "../internal_representation/thread.h"