1 #![allow(unused_variables)]
6 Variant2
//~ ERROR: variant `Variant2` is never constructed
13 Variant5 { _x: isize }
, //~ ERROR: variants `Variant5` and `Variant6` are never constructed
16 Variant8 { _field: bool }
,
22 fn new_variant8() -> Enum2
{
23 Self::Variant8 { _field: true }
26 fn new_variant9() -> Enum2
{
30 fn new_variant10() -> Enum2
{
35 enum Enum3
{ //~ ERROR: enum `Enum3` is never used
41 let v
= Enum1
::Variant1(1);
43 Enum1
::Variant1(_
) => (),
46 let x
= Enum2
::Variant3(true);
47 let _
= Enum2
::new_variant8();
48 let _
= Enum2
::new_variant9();
49 let _
= Enum2
::new_variant10();