Auto merge of #1429 - RalfJung:discriminant_value, r=RalfJung
test discriminant_value intrinsic Make sure this works for all types, not just enums/generators.
This commit is contained in:
commit
70d5caf17e
@ -25,4 +25,9 @@ fn main() {
|
|||||||
assert_eq!(intrinsics::unlikely(true), true);
|
assert_eq!(intrinsics::unlikely(true), true);
|
||||||
|
|
||||||
unsafe { intrinsics::forget(Bomb); }
|
unsafe { intrinsics::forget(Bomb); }
|
||||||
|
|
||||||
|
let _v = intrinsics::discriminant_value(&Some(()));
|
||||||
|
let _v = intrinsics::discriminant_value(&0);
|
||||||
|
let _v = intrinsics::discriminant_value(&true);
|
||||||
|
let _v = intrinsics::discriminant_value(&vec![1,2,3]);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user