]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/enum-discriminant/issue-70453-generics-in-discr-ice-2.rs
1 #![feature(core_intrinsics)]
4 use core
::intrinsics
::discriminant_value
;
7 enum MyWeirdOption
<T
> {
9 Some(T
) = std
::mem
::size_of
::<T
>(),
10 //~^ ERROR generic parameters may not be used in const operations
14 assert_eq
!(discriminant_value(&MyWeirdOption
::<u8>::None
), 0);
15 assert_eq
!(discriminant_value(&MyWeirdOption
::Some(0u8)), 1);