blob: 31740bbae89397174303ed2f00114073223ec415 [file]
def func():
for des_name, comp in keys_to_delete:
cc_list = cell_classes_by_comp_dict[comp]
if len(cc_list) == 1:
del cell_classes_by_comp_dict[comp]
else:
new_cc_list = [cc for cc in cc_list if cc.design_name != des_name]
cell_classes_by_comp_dict[comp] = copy.deepcopy(new_cc_list)
CellClass.cell_classes_by_comp_dict = \
deepcopy(cell_classes_by_comp_dict)