summary refs log tree commit diff
path: root/src/test/ui/error-codes/E0081.rs
blob: 255e05ced19f722c3fee9a576ab8fe9b6d607741 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
enum Enum {
    P = 3,
    //~^ NOTE first use of `3`
    X = 3,
    //~^ ERROR discriminant value `3` already exists
    //~| NOTE enum already has `3`
    Y = 5
}

#[repr(u8)]
enum EnumOverflowRepr {
    P = 257,
    //~^ NOTE first use of `1` (overflowed from `257`)
    X = 513,
    //~^ ERROR discriminant value `1` already exists
    //~| NOTE enum already has `1` (overflowed from `513`)
}

fn main() {
}