• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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