// #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;
}