public void Switch()
{
ParseAndWalk("switch (exp) {}");
ParseAndWalk(@"switch (exp) {
case a:
f1();
break;
case b:
f1();
break;
}");
ParseAndWalk(@"switch (exp) {
case a:
case b:
f1();
break;
default:
f1();
break;
}");
ParseAndWalk(@"switch (exp) {
case a:
f1();
case b:
f2();
break;
default: {
f1();
break;
}
}");
}