fn int testReturnSwitch()
{
    int i = 0;
    switch (i)
    {
        case 0:
        case 3:
        case 1:
            return 2;
        case 2:
            return 3;
        default:
            return 4;
    }
}

/* #expect: return_switch.ll

switch.entry:
  %1 = load i32, ptr %switch
  switch i32 %1, label %switch.default [
    i32 0, label %switch.case
    i32 3, label %switch.case
    i32 1, label %switch.case
    i32 2, label %switch.case1
  ]

switch.case:
  ret i32 2

switch.case1:
  ret i32 3

switch.default:
  ret i32 4
}