blob: 0a51235ce02f6b91ce67cec48d5ebc5745627372 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#[repr(i64)]
pub enum Foo {
MinusTwo(u32) = -2,
MinusOne = -1,
Zero(u32),
}
#[no_mangle]
pub fn is_minus_one(foo: Foo) -> bool {
match foo {
Foo::MinusOne => true,
_ => false,
}
}
|