@@ -44,21 +44,21 @@ pub struct S {
4444 pub a : i32 ,
4545}
4646#[ derive( Clone , Copy , PartialEq , Debug , Default ) ]
47- enum TdEnum {
47+ enum TdEnum_enum {
4848 #[ default]
4949 TD_A = 0 ,
5050 TD_B = 1 ,
5151}
52- impl From < i32 > for TdEnum {
53- fn from ( n : i32 ) -> TdEnum {
52+ impl From < i32 > for TdEnum_enum {
53+ fn from ( n : i32 ) -> TdEnum_enum {
5454 match n {
55- 0 => TdEnum :: TD_A ,
56- 1 => TdEnum :: TD_B ,
57- _ => panic ! ( "invalid TdEnum value: {}" , n) ,
55+ 0 => TdEnum_enum :: TD_A ,
56+ 1 => TdEnum_enum :: TD_B ,
57+ _ => panic ! ( "invalid TdEnum_enum value: {}" , n) ,
5858 }
5959 }
6060}
61- libcc2rs:: impl_enum_inc_dec!( TdEnum ) ;
61+ libcc2rs:: impl_enum_inc_dec!( TdEnum_enum ) ;
6262#[ derive( Clone , Copy , PartialEq , Debug , Default ) ]
6363enum anon_2 {
6464 #[ default]
@@ -106,10 +106,10 @@ unsafe fn main_0() -> i32 {
106106 assert ! ( ( ( ( ( anon_0:: FIRST_A as i32 ) != ( anon_0:: FIRST_B as i32 ) ) as i32 ) != 0 ) ) ;
107107 assert ! ( ( ( ( ( anon_1:: SECOND_A as i32 ) != ( anon_1:: SECOND_B as i32 ) ) as i32 ) != 0 ) ) ;
108108 assert ! ( ( ( ( ( anon_3:: THIRD_A as i32 ) != ( anon_3:: THIRD_B as i32 ) ) as i32 ) != 0 ) ) ;
109- let mut td: TdEnum = TdEnum :: TD_A ;
110- assert ! ( ( ( ( ( td as u32 ) == ( ( TdEnum :: TD_A as i32 ) as u32 ) ) as i32 ) != 0 ) ) ;
111- td = ( TdEnum :: TD_B ) . clone ( ) ;
112- assert ! ( ( ( ( ( td as u32 ) == ( ( TdEnum :: TD_B as i32 ) as u32 ) ) as i32 ) != 0 ) ) ;
109+ let mut td: TdEnum_enum = TdEnum_enum :: TD_A ;
110+ assert ! ( ( ( ( ( td as u32 ) == ( ( TdEnum_enum :: TD_A as i32 ) as u32 ) ) as i32 ) != 0 ) ) ;
111+ td = ( TdEnum_enum :: TD_B ) . clone ( ) ;
112+ assert ! ( ( ( ( ( td as u32 ) == ( ( TdEnum_enum :: TD_B as i32 ) as u32 ) ) as i32 ) != 0 ) ) ;
113113 let mut w: WithAnonField = <WithAnonField >:: default ( ) ;
114114 w. field = anon_2:: FIELD_A ;
115115 assert ! ( ( ( ( ( w. field as u32 ) == ( ( anon_2:: FIELD_A as i32 ) as u32 ) ) as i32 ) != 0 ) ) ;
0 commit comments