]> git.lizzy.rs Git - rust.git/blob - src/test/ui/type-alias-enum-variants/self-in-enum-definition.rs
Rollup merge of #102475 - RalfJung:unsafe, r=dtolnay
[rust.git] / src / test / ui / type-alias-enum-variants / self-in-enum-definition.rs
1 #[repr(u8)]
2 enum Alpha {
3     V1 = 41,
4     V2 = Self::V1 as u8 + 1,    // OK; See #50072.
5     V3 = Self::V1 {} as u8 + 2, //~ ERROR cycle detected when simplifying constant
6 }
7
8 fn main() {}