1
Fork 0

refactor SimlifyCfg and friends - no globals, just enums

This commit is contained in:
miguelraz 2023-04-17 20:17:01 -06:00
parent 7908a1d654
commit fc27ae14f6
4 changed files with 56 additions and 48 deletions

View file

@ -95,7 +95,7 @@ fn make_shim<'tcx>(tcx: TyCtxt<'tcx>, instance: ty::InstanceDef<'tcx>) -> Body<'
&add_moves_for_packed_drops::AddMovesForPackedDrops,
&deref_separator::Derefer,
&remove_noop_landing_pads::RemoveNoopLandingPads,
&simplify::SimplifyCfg::new("make_shim"),
&simplify::SimplifyCfg::MakeShim,
&add_call_guards::CriticalCallEdges,
&abort_unwinding_calls::AbortUnwindingCalls,
],