@@ -306,12 +306,12 @@ static void ProcessLayout(pugi::xml_node Node, t_arch* arch, const pugiutil::loc
306
306
static void ProcessVibLayout (pugi::xml_node Node, t_arch* arch, const pugiutil::loc_data& loc_data);
307
307
308
308
/* Added for vib_layout*/
309
- static t_vib_grid_def ProcessVibGridLayout (vtr::string_internment* strings, pugi::xml_node layout_type_tag, const pugiutil::loc_data& loc_data, t_arch* arch, int & num_of_avail_layer);
309
+ static t_vib_grid_def ProcessVibGridLayout (vtr::string_internment& strings, pugi::xml_node layout_type_tag, const pugiutil::loc_data& loc_data, t_arch* arch, int & num_of_avail_layer);
310
310
311
311
/* Added for vib_layout*/
312
312
static void ProcessVibBlockTypeLocs (t_vib_grid_def& grid_def,
313
313
int die_number,
314
- vtr::string_internment* strings,
314
+ vtr::string_internment& strings,
315
315
pugi::xml_node layout_block_type_tag,
316
316
const pugiutil::loc_data& loc_data);
317
317
@@ -5698,14 +5698,14 @@ static void ProcessVibLayout(pugi::xml_node vib_layout_tag, t_arch* arch, const
5698
5698
int num_of_avail_layer;
5699
5699
5700
5700
for (auto vib_layout_type_tag : vib_layout_tag.children ()) {
5701
- t_vib_grid_def grid_def = ProcessVibGridLayout (& arch->strings , vib_layout_type_tag, loc_data, arch, num_of_avail_layer);
5701
+ t_vib_grid_def grid_def = ProcessVibGridLayout (arch->strings , vib_layout_type_tag, loc_data, arch, num_of_avail_layer);
5702
5702
5703
5703
arch->vib_grid_layouts .emplace_back (std::move (grid_def));
5704
5704
}
5705
5705
5706
5706
}
5707
5707
5708
- static t_vib_grid_def ProcessVibGridLayout (vtr::string_internment* strings, pugi::xml_node layout_type_tag, const pugiutil::loc_data& loc_data, t_arch* arch, int & num_of_avail_layer) {
5708
+ static t_vib_grid_def ProcessVibGridLayout (vtr::string_internment& strings, pugi::xml_node layout_type_tag, const pugiutil::loc_data& loc_data, t_arch* arch, int & num_of_avail_layer) {
5709
5709
t_vib_grid_def grid_def;
5710
5710
num_of_avail_layer = get_number_of_layers (layout_type_tag, loc_data);
5711
5711
bool has_layer = layout_type_tag.child (" layer" );
@@ -5784,7 +5784,7 @@ static t_vib_grid_def ProcessVibGridLayout(vtr::string_internment* strings, pugi
5784
5784
5785
5785
static void ProcessVibBlockTypeLocs (t_vib_grid_def& grid_def,
5786
5786
int die_number,
5787
- vtr::string_internment* strings,
5787
+ vtr::string_internment& strings,
5788
5788
pugi::xml_node layout_block_type_tag,
5789
5789
const pugiutil::loc_data& loc_data) {
5790
5790
// Process all the block location specifications
0 commit comments