[−][src]Function rustc_mir::transform::uninhabited_enum_branching::get_switched_on_type

pub(in transform::uninhabited_enum_branching) fn get_switched_on_type<'tcx>(
    block_data: &BasicBlockData<'tcx>,
    body: &Body<'tcx>
) -> Option<Ty<'tcx>>

If the basic block terminates by switching on a discriminant, this returns the Ty the discriminant is read from. Otherwise, returns None.