]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/mir/mir_codegen_switch.rs
3 A(#[allow(unused_tuple_struct_fields)] u8),
4 B(#[allow(unused_tuple_struct_fields)] i8),
9 fn foo(x
: Abc
) -> i32 {
18 fn foo2(x
: Abc
) -> bool
{
26 assert_eq
!(1, foo(Abc
::A(42)));
27 assert_eq
!(2, foo(Abc
::B(-100)));
28 assert_eq
!(3, foo(Abc
::C
));
29 assert_eq
!(4, foo(Abc
::D
));
31 assert_eq
!(false, foo2(Abc
::A(1)));
32 assert_eq
!(false, foo2(Abc
::B(2)));
33 assert_eq
!(false, foo2(Abc
::C
));
34 assert_eq
!(true, foo2(Abc
::D
));