1 #![allow(dead_code, non_snake_case, non_camel_case_types, non_upper_case_globals)] 2 #[allow(non_snake_case, non_camel_case_types, non_upper_case_globals)] 3 pub mod root { 4 #[allow(unused_imports)] 5 use self::super::root; 6 pub mod whatever { 7 #[allow(unused_imports)] 8 use self::super::super::root; 9 #[repr(C)] 10 #[derive(Debug, Default, Copy, Clone)] 11 pub struct Wrapper { 12 pub _address: u8, 13 } 14 #[repr(C)] 15 #[derive(Debug, Default, Copy, Clone)] 16 pub struct Wrapper_sentry { 17 pub i_am_wrapper_sentry: ::std::os::raw::c_int, 18 } 19 #[repr(C)] 20 #[derive(Debug, Default, Copy, Clone)] 21 pub struct sentry { 22 pub i_am_plain_sentry: bool, 23 } 24 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 25 const _: () = { 26 ["Size of sentry"][::std::mem::size_of::<sentry>() - 1usize]; 27 ["Alignment of sentry"][::std::mem::align_of::<sentry>() - 1usize]; 28 [ 29 "Offset of field: sentry::i_am_plain_sentry", 30 ][::std::mem::offset_of!(sentry, i_am_plain_sentry) - 0usize]; 31 }; 32 #[repr(C)] 33 #[derive(Debug, Default, Copy, Clone)] 34 pub struct NotTemplateWrapper { 35 pub _address: u8, 36 } 37 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 38 const _: () = { 39 [ 40 "Size of NotTemplateWrapper", 41 ][::std::mem::size_of::<NotTemplateWrapper>() - 1usize]; 42 [ 43 "Alignment of NotTemplateWrapper", 44 ][::std::mem::align_of::<NotTemplateWrapper>() - 1usize]; 45 }; 46 #[repr(C)] 47 #[derive(Debug, Default, Copy, Clone)] 48 pub struct NotTemplateWrapper_sentry { 49 pub i_am_not_template_wrapper_sentry: ::std::os::raw::c_char, 50 } 51 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 52 const _: () = { 53 [ 54 "Size of NotTemplateWrapper_sentry", 55 ][::std::mem::size_of::<NotTemplateWrapper_sentry>() - 1usize]; 56 [ 57 "Alignment of NotTemplateWrapper_sentry", 58 ][::std::mem::align_of::<NotTemplateWrapper_sentry>() - 1usize]; 59 [ 60 "Offset of field: NotTemplateWrapper_sentry::i_am_not_template_wrapper_sentry", 61 ][::std::mem::offset_of!( 62 NotTemplateWrapper_sentry, i_am_not_template_wrapper_sentry 63 ) - 0usize]; 64 }; 65 #[repr(C)] 66 #[derive(Debug, Default, Copy, Clone)] 67 pub struct InlineNotTemplateWrapper { 68 pub _address: u8, 69 } 70 #[repr(C)] 71 #[derive(Debug, Default, Copy, Clone)] 72 pub struct InlineNotTemplateWrapper_sentry { 73 pub i_am_inline_not_template_wrapper_sentry: bool, 74 } 75 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 76 const _: () = { 77 [ 78 "Size of InlineNotTemplateWrapper_sentry", 79 ][::std::mem::size_of::<InlineNotTemplateWrapper_sentry>() - 1usize]; 80 [ 81 "Alignment of InlineNotTemplateWrapper_sentry", 82 ][::std::mem::align_of::<InlineNotTemplateWrapper_sentry>() - 1usize]; 83 [ 84 "Offset of field: InlineNotTemplateWrapper_sentry::i_am_inline_not_template_wrapper_sentry", 85 ][::std::mem::offset_of!( 86 InlineNotTemplateWrapper_sentry, i_am_inline_not_template_wrapper_sentry 87 ) - 0usize]; 88 }; 89 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 90 const _: () = { 91 [ 92 "Size of InlineNotTemplateWrapper", 93 ][::std::mem::size_of::<InlineNotTemplateWrapper>() - 1usize]; 94 [ 95 "Alignment of InlineNotTemplateWrapper", 96 ][::std::mem::align_of::<InlineNotTemplateWrapper>() - 1usize]; 97 }; 98 #[repr(C)] 99 #[derive(Debug, Default, Copy, Clone)] 100 pub struct InlineTemplateWrapper { 101 pub _address: u8, 102 } 103 #[repr(C)] 104 #[derive(Debug, Default, Copy, Clone)] 105 pub struct InlineTemplateWrapper_sentry { 106 pub i_am_inline_template_wrapper_sentry: ::std::os::raw::c_int, 107 } 108 #[repr(C)] 109 #[derive(Debug, Default, Copy, Clone)] 110 pub struct OuterDoubleWrapper { 111 pub _address: u8, 112 } 113 #[repr(C)] 114 #[derive(Debug, Default, Copy, Clone)] 115 pub struct OuterDoubleWrapper_InnerDoubleWrapper { 116 pub _address: u8, 117 } 118 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 119 const _: () = { 120 [ 121 "Size of OuterDoubleWrapper_InnerDoubleWrapper", 122 ][::std::mem::size_of::<OuterDoubleWrapper_InnerDoubleWrapper>() - 1usize]; 123 [ 124 "Alignment of OuterDoubleWrapper_InnerDoubleWrapper", 125 ][::std::mem::align_of::<OuterDoubleWrapper_InnerDoubleWrapper>() - 1usize]; 126 }; 127 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 128 const _: () = { 129 [ 130 "Size of OuterDoubleWrapper", 131 ][::std::mem::size_of::<OuterDoubleWrapper>() - 1usize]; 132 [ 133 "Alignment of OuterDoubleWrapper", 134 ][::std::mem::align_of::<OuterDoubleWrapper>() - 1usize]; 135 }; 136 #[repr(C)] 137 #[derive(Debug, Default, Copy, Clone)] 138 pub struct OuterDoubleWrapper_InnerDoubleWrapper_sentry { 139 pub i_am_double_wrapper_sentry: ::std::os::raw::c_int, 140 } 141 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 142 const _: () = { 143 [ 144 "Size of OuterDoubleWrapper_InnerDoubleWrapper_sentry", 145 ][::std::mem::size_of::<OuterDoubleWrapper_InnerDoubleWrapper_sentry>() 146 - 4usize]; 147 [ 148 "Alignment of OuterDoubleWrapper_InnerDoubleWrapper_sentry", 149 ][::std::mem::align_of::<OuterDoubleWrapper_InnerDoubleWrapper_sentry>() 150 - 4usize]; 151 [ 152 "Offset of field: OuterDoubleWrapper_InnerDoubleWrapper_sentry::i_am_double_wrapper_sentry", 153 ][::std::mem::offset_of!( 154 OuterDoubleWrapper_InnerDoubleWrapper_sentry, i_am_double_wrapper_sentry 155 ) - 0usize]; 156 }; 157 #[repr(C)] 158 #[derive(Debug, Default, Copy, Clone)] 159 pub struct OuterDoubleInlineWrapper { 160 pub _address: u8, 161 } 162 #[repr(C)] 163 #[derive(Debug, Default, Copy, Clone)] 164 pub struct OuterDoubleInlineWrapper_InnerDoubleInlineWrapper { 165 pub _address: u8, 166 } 167 #[repr(C)] 168 #[derive(Debug, Default, Copy, Clone)] 169 pub struct OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry { 170 pub i_am_double_wrapper_inline_sentry: ::std::os::raw::c_int, 171 } 172 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 173 const _: () = { 174 [ 175 "Size of OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry", 176 ][::std::mem::size_of::< 177 OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry, 178 >() - 4usize]; 179 [ 180 "Alignment of OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry", 181 ][::std::mem::align_of::< 182 OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry, 183 >() - 4usize]; 184 [ 185 "Offset of field: OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry::i_am_double_wrapper_inline_sentry", 186 ][::std::mem::offset_of!( 187 OuterDoubleInlineWrapper_InnerDoubleInlineWrapper_sentry, 188 i_am_double_wrapper_inline_sentry 189 ) - 0usize]; 190 }; 191 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 192 const _: () = { 193 [ 194 "Size of OuterDoubleInlineWrapper_InnerDoubleInlineWrapper", 195 ][::std::mem::size_of::<OuterDoubleInlineWrapper_InnerDoubleInlineWrapper>() 196 - 1usize]; 197 [ 198 "Alignment of OuterDoubleInlineWrapper_InnerDoubleInlineWrapper", 199 ][::std::mem::align_of::<OuterDoubleInlineWrapper_InnerDoubleInlineWrapper>() 200 - 1usize]; 201 }; 202 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 203 const _: () = { 204 [ 205 "Size of OuterDoubleInlineWrapper", 206 ][::std::mem::size_of::<OuterDoubleInlineWrapper>() - 1usize]; 207 [ 208 "Alignment of OuterDoubleInlineWrapper", 209 ][::std::mem::align_of::<OuterDoubleInlineWrapper>() - 1usize]; 210 }; 211 } 212 #[repr(C)] 213 #[derive(Debug, Default, Copy, Clone)] 214 pub struct OutsideNamespaceWrapper { 215 pub _address: u8, 216 } 217 #[repr(C)] 218 #[derive(Debug, Default, Copy, Clone)] 219 pub struct OutsideNamespaceWrapper_sentry { 220 pub i_am_outside_namespace_wrapper_sentry: ::std::os::raw::c_int, 221 } 222 #[repr(C)] 223 #[derive(Debug, Default, Copy, Clone)] 224 pub struct sentry { 225 pub i_am_outside_namespace_sentry: ::std::os::raw::c_int, 226 } 227 #[allow(clippy::unnecessary_operation, clippy::identity_op)] 228 const _: () = { 229 ["Size of sentry"][::std::mem::size_of::<sentry>() - 4usize]; 230 ["Alignment of sentry"][::std::mem::align_of::<sentry>() - 4usize]; 231 [ 232 "Offset of field: sentry::i_am_outside_namespace_sentry", 233 ][::std::mem::offset_of!(sentry, i_am_outside_namespace_sentry) - 0usize]; 234 }; 235 } 236