// #failed: resolve // #error: expected an untyped constant main :: proc(): int { value := 1; switch value { case 0, 2: { return 1; } case 1, value: { return 2; } } return 0; }