about summary refs log tree commit diff
path: root/tests/ui/enum-discriminant/repr128-get-discriminant-issue-43398.rs
blob: 2bb9725fb77d1bb6a5b60d0ea77759afe8d60428 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
//@ run-pass

#![feature(core_intrinsics)]

#[repr(i128)]
enum Big { A, B }

fn main() {
    println!("{} {:?}",
        std::intrinsics::discriminant_value(&Big::A),
        std::mem::discriminant(&Big::B));
}