2 #![allow(unused_variables)]
3 #![allow(unused_assignments)]
5 #[allow(unused_tuple_struct_fields)]
8 Baz(&'static u32, &'static u32)
11 static NUM: u32 = 100;
14 let mut b = Foo::Baz(&NUM, &NUM);
15 b = Foo::Bar(f(&b), g(&b));
20 fn f (b: &Foo) -> u32 {
26 fn g (b: &Foo) -> u32 {