summary refs log tree commit diff
path: root/src/test/compile-fail/alt-range-fail-dominate.rs
blob: 38ac1d76d98bba01260aaae33156a14d4f523eee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
//error-pattern: unreachable
//error-pattern: unreachable
//error-pattern: unreachable
//error-pattern: unreachable
//error-pattern: unreachable

fn main() {
    alt 5u {
      1u to 10u { }
      5u to 6u { }
    };

    alt 5u {
      3u to 6u { }
      4u to 6u { }
    };

    alt 5u {
      4u to 6u { }
      4u to 6u { }
    };

    alt 'c' {
      'A' to 'z' {}
      'a' to 'z' {}
    };

    alt 1.0 {
      0.01 to 6.5 {}
      0.02 {}
    };
}