pub fn fold_switch_case<F: ?Sized + AstFold>(
    fold: &mut F,
    case: SwitchCase
) -> Result<SwitchCase>