File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -3518,10 +3518,11 @@ struct SlangFrontend : Frontend {
3518
3518
}
3519
3519
3520
3520
if (!settings.no_proc .value_or (false )) {
3521
- RTLIL::Selection emitted_modules = RTLIL::Selection::EmptySelection (design);
3521
+ RTLIL::Selection emitted_modules (/* full= */ false );
3522
+ emitted_modules.current_design = design;
3522
3523
for (auto name : emitted_module_names)
3523
3524
emitted_modules.selected_modules .insert (name);
3524
- design->push_selection (emitted_modules);
3525
+ design->selection_stack . push_back (emitted_modules);
3525
3526
3526
3527
log_push ();
3527
3528
call (design, " undriven" );
@@ -3536,7 +3537,7 @@ struct SlangFrontend : Frontend {
3536
3537
call (design, " opt_expr -keepdc" );
3537
3538
log_pop ();
3538
3539
3539
- design->pop_selection ();
3540
+ design->selection_stack . pop_back ();
3540
3541
}
3541
3542
}
3542
3543
} SlangFrontend;
You can’t perform that action at this time.
0 commit comments