diff options
Diffstat (limited to 'tests/expectations/class_with_inner_struct.rs')
-rw-r--r-- | tests/expectations/class_with_inner_struct.rs | 67 |
1 files changed, 30 insertions, 37 deletions
diff --git a/tests/expectations/class_with_inner_struct.rs b/tests/expectations/class_with_inner_struct.rs index 98c0505a..ca8eb73b 100644 --- a/tests/expectations/class_with_inner_struct.rs +++ b/tests/expectations/class_with_inner_struct.rs @@ -28,8 +28,8 @@ impl <T> ::std::marker::Copy for __BindgenUnionField<T> { } #[derive(Debug, Copy)] pub struct A { pub c: ::std::os::raw::c_uint, - pub named_union: A__bindgen_ty_bindgen_id_9, - pub __bindgen_anon_1: A__bindgen_ty_bindgen_id_14, + pub named_union: A__bindgen_ty_1, + pub __bindgen_anon_1: A__bindgen_ty_2, } #[repr(C)] #[derive(Debug, Copy)] @@ -47,31 +47,30 @@ impl Clone for A_Segment { } #[repr(C)] #[derive(Debug, Copy)] -pub struct A__bindgen_ty_bindgen_id_9 { +pub struct A__bindgen_ty_1 { pub f: __BindgenUnionField<::std::os::raw::c_int>, pub bindgen_union_field: u32, } #[test] -fn bindgen_test_layout_A__bindgen_ty_bindgen_id_9() { - assert_eq!(::std::mem::size_of::<A__bindgen_ty_bindgen_id_9>() , 4usize); - assert_eq!(::std::mem::align_of::<A__bindgen_ty_bindgen_id_9>() , 4usize); +fn bindgen_test_layout_A__bindgen_ty_1() { + assert_eq!(::std::mem::size_of::<A__bindgen_ty_1>() , 4usize); + assert_eq!(::std::mem::align_of::<A__bindgen_ty_1>() , 4usize); } -impl Clone for A__bindgen_ty_bindgen_id_9 { +impl Clone for A__bindgen_ty_1 { fn clone(&self) -> Self { *self } } #[repr(C)] #[derive(Debug, Copy)] -pub struct A__bindgen_ty_bindgen_id_14 { +pub struct A__bindgen_ty_2 { pub d: __BindgenUnionField<::std::os::raw::c_int>, pub bindgen_union_field: u32, } #[test] -fn bindgen_test_layout_A__bindgen_ty_bindgen_id_14() { - assert_eq!(::std::mem::size_of::<A__bindgen_ty_bindgen_id_14>() , 4usize); - assert_eq!(::std::mem::align_of::<A__bindgen_ty_bindgen_id_14>() , - 4usize); +fn bindgen_test_layout_A__bindgen_ty_2() { + assert_eq!(::std::mem::size_of::<A__bindgen_ty_2>() , 4usize); + assert_eq!(::std::mem::align_of::<A__bindgen_ty_2>() , 4usize); } -impl Clone for A__bindgen_ty_bindgen_id_14 { +impl Clone for A__bindgen_ty_2 { fn clone(&self) -> Self { *self } } #[test] @@ -121,57 +120,51 @@ pub enum StepSyntax { #[derive(Debug, Copy)] pub struct C { pub d: ::std::os::raw::c_uint, - pub __bindgen_anon_1: C__bindgen_ty_bindgen_id_31, + pub __bindgen_anon_1: C__bindgen_ty_1, } #[repr(C)] #[derive(Debug, Copy)] -pub struct C__bindgen_ty_bindgen_id_31 { - pub mFunc: __BindgenUnionField<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32>, - pub __bindgen_anon_1: __BindgenUnionField<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43>, +pub struct C__bindgen_ty_1 { + pub mFunc: __BindgenUnionField<C__bindgen_ty_1_1>, + pub __bindgen_anon_1: __BindgenUnionField<C__bindgen_ty_1_2>, pub bindgen_union_field: [u32; 4usize], } #[repr(C)] #[derive(Debug, Copy)] -pub struct C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32 { +pub struct C__bindgen_ty_1_1 { pub mX1: f32, pub mY1: f32, pub mX2: f32, pub mY2: f32, } #[test] -fn bindgen_test_layout_C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32() { - assert_eq!(::std::mem::size_of::<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32>() - , 16usize); - assert_eq!(::std::mem::align_of::<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32>() - , 4usize); +fn bindgen_test_layout_C__bindgen_ty_1_1() { + assert_eq!(::std::mem::size_of::<C__bindgen_ty_1_1>() , 16usize); + assert_eq!(::std::mem::align_of::<C__bindgen_ty_1_1>() , 4usize); } -impl Clone for C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_32 { +impl Clone for C__bindgen_ty_1_1 { fn clone(&self) -> Self { *self } } #[repr(C)] #[derive(Debug, Copy)] -pub struct C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43 { +pub struct C__bindgen_ty_1_2 { pub mStepSyntax: StepSyntax, pub mSteps: ::std::os::raw::c_uint, } #[test] -fn bindgen_test_layout_C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43() { - assert_eq!(::std::mem::size_of::<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43>() - , 8usize); - assert_eq!(::std::mem::align_of::<C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43>() - , 4usize); +fn bindgen_test_layout_C__bindgen_ty_1_2() { + assert_eq!(::std::mem::size_of::<C__bindgen_ty_1_2>() , 8usize); + assert_eq!(::std::mem::align_of::<C__bindgen_ty_1_2>() , 4usize); } -impl Clone for C__bindgen_ty_bindgen_id_31__bindgen_ty_bindgen_id_43 { +impl Clone for C__bindgen_ty_1_2 { fn clone(&self) -> Self { *self } } #[test] -fn bindgen_test_layout_C__bindgen_ty_bindgen_id_31() { - assert_eq!(::std::mem::size_of::<C__bindgen_ty_bindgen_id_31>() , - 16usize); - assert_eq!(::std::mem::align_of::<C__bindgen_ty_bindgen_id_31>() , - 4usize); +fn bindgen_test_layout_C__bindgen_ty_1() { + assert_eq!(::std::mem::size_of::<C__bindgen_ty_1>() , 16usize); + assert_eq!(::std::mem::align_of::<C__bindgen_ty_1>() , 4usize); } -impl Clone for C__bindgen_ty_bindgen_id_31 { +impl Clone for C__bindgen_ty_1 { fn clone(&self) -> Self { *self } } #[repr(C)] |