]> git.lizzy.rs Git - rust.git/blob - src/test/codegen/enum-bounds-check-issue-82871.rs
Rollup merge of #93495 - solid-rs:fix-kmc-solid-rtc-month, r=yaahc
[rust.git] / src / test / codegen / enum-bounds-check-issue-82871.rs
1 // compile-flags: -O
2
3 #![crate_type = "lib"]
4
5 #[repr(C)]
6 pub enum E {
7     A,
8 }
9
10 // CHECK-LABEL: @index
11 #[no_mangle]
12 pub fn index(x: &[u32; 3], ind: E) -> u32{
13     // CHECK-NOT: panic_bounds_check
14     x[ind as usize]
15 }