aboutsummaryrefslogtreecommitdiff
path: root/tests/conformance/4-statements/switch_duplicate_label_rejected.zc
blob: 54f3b569aaaa390e61b0b703fe7bb3c02ae78859 (plain) (blame)
1
2
3
4
5
6
// expect error: duplicate case label
// spec 4.7.2: a label seen twice in one switch is an error
include rt;
enum color { RED, GREEN };
fn main() { int k = 1; switch (k) { case RED, GREEN: k = 2; case 2 - 1: k = 3; } return 0; }
// zc0: skip