prjunnamed_generic/
unname.rs

1use prjunnamed_netlist::{Cell, Design};
2
3pub fn unname(design: &mut Design) {
4    for cell_ref in design.iter_cells() {
5        if let Cell::Name(name, value) = &*cell_ref.get() {
6            cell_ref.replace(Cell::Debug(name.clone(), value.clone()));
7        }
8    }
9    design.apply();
10}