1 // This file was generated by gir (https://github.com/gtk-rs/gir)
2 // from gir-files (https://github.com/gtk-rs/gir-files)
3 // DO NOT EDIT
4
5 extern crate gtk_sys;
6 extern crate shell_words;
7 extern crate tempfile;
8 use gtk_sys::*;
9 use std::env;
10 use std::error::Error;
11 use std::mem::{align_of, size_of};
12 use std::path::Path;
13 use std::process::Command;
14 use std::str;
15 use tempfile::Builder;
16
17 static PACKAGES: &[&str] = &["gtk+-3.0"];
18
19 #[derive(Clone, Debug)]
20 struct Compiler {
21 pub args: Vec<String>,
22 }
23
24 impl Compiler {
new() -> Result<Compiler, Box<dyn Error>>25 pub fn new() -> Result<Compiler, Box<dyn Error>> {
26 let mut args = get_var("CC", "cc")?;
27 args.push("-Wno-deprecated-declarations".to_owned());
28 // For %z support in printf when using MinGW.
29 args.push("-D__USE_MINGW_ANSI_STDIO".to_owned());
30 args.extend(get_var("CFLAGS", "")?);
31 args.extend(get_var("CPPFLAGS", "")?);
32 args.extend(pkg_config_cflags(PACKAGES)?);
33 Ok(Compiler { args })
34 }
35
define<'a, V: Into<Option<&'a str>>>(&mut self, var: &str, val: V)36 pub fn define<'a, V: Into<Option<&'a str>>>(&mut self, var: &str, val: V) {
37 let arg = match val.into() {
38 None => format!("-D{}", var),
39 Some(val) => format!("-D{}={}", var, val),
40 };
41 self.args.push(arg);
42 }
43
compile(&self, src: &Path, out: &Path) -> Result<(), Box<dyn Error>>44 pub fn compile(&self, src: &Path, out: &Path) -> Result<(), Box<dyn Error>> {
45 let mut cmd = self.to_command();
46 cmd.arg(src);
47 cmd.arg("-o");
48 cmd.arg(out);
49 let status = cmd.spawn()?.wait()?;
50 if !status.success() {
51 return Err(format!("compilation command {:?} failed, {}", &cmd, status).into());
52 }
53 Ok(())
54 }
55
to_command(&self) -> Command56 fn to_command(&self) -> Command {
57 let mut cmd = Command::new(&self.args[0]);
58 cmd.args(&self.args[1..]);
59 cmd
60 }
61 }
62
get_var(name: &str, default: &str) -> Result<Vec<String>, Box<dyn Error>>63 fn get_var(name: &str, default: &str) -> Result<Vec<String>, Box<dyn Error>> {
64 match env::var(name) {
65 Ok(value) => Ok(shell_words::split(&value)?),
66 Err(env::VarError::NotPresent) => Ok(shell_words::split(default)?),
67 Err(err) => Err(format!("{} {}", name, err).into()),
68 }
69 }
70
pkg_config_cflags(packages: &[&str]) -> Result<Vec<String>, Box<dyn Error>>71 fn pkg_config_cflags(packages: &[&str]) -> Result<Vec<String>, Box<dyn Error>> {
72 if packages.is_empty() {
73 return Ok(Vec::new());
74 }
75 let mut cmd = Command::new("pkg-config");
76 cmd.arg("--cflags");
77 cmd.args(packages);
78 let out = cmd.output()?;
79 if !out.status.success() {
80 return Err(format!("command {:?} returned {}", &cmd, out.status).into());
81 }
82 let stdout = str::from_utf8(&out.stdout)?;
83 Ok(shell_words::split(stdout.trim())?)
84 }
85
86 #[derive(Copy, Clone, Debug, Eq, PartialEq)]
87 struct Layout {
88 size: usize,
89 alignment: usize,
90 }
91
92 #[derive(Copy, Clone, Debug, Default, Eq, PartialEq)]
93 struct Results {
94 /// Number of successfully completed tests.
95 passed: usize,
96 /// Total number of failed tests (including those that failed to compile).
97 failed: usize,
98 /// Number of tests that failed to compile.
99 failed_to_compile: usize,
100 }
101
102 impl Results {
record_passed(&mut self)103 fn record_passed(&mut self) {
104 self.passed += 1;
105 }
record_failed(&mut self)106 fn record_failed(&mut self) {
107 self.failed += 1;
108 }
record_failed_to_compile(&mut self)109 fn record_failed_to_compile(&mut self) {
110 self.failed += 1;
111 self.failed_to_compile += 1;
112 }
summary(&self) -> String113 fn summary(&self) -> String {
114 format!(
115 "{} passed; {} failed (compilation errors: {})",
116 self.passed, self.failed, self.failed_to_compile
117 )
118 }
expect_total_success(&self)119 fn expect_total_success(&self) {
120 if self.failed == 0 {
121 println!("OK: {}", self.summary());
122 } else {
123 panic!("FAILED: {}", self.summary());
124 };
125 }
126 }
127
128 #[test]
cross_validate_constants_with_c()129 fn cross_validate_constants_with_c() {
130 let tmpdir = Builder::new()
131 .prefix("abi")
132 .tempdir()
133 .expect("temporary directory");
134 let cc = Compiler::new().expect("configured compiler");
135
136 assert_eq!(
137 "1",
138 get_c_value(tmpdir.path(), &cc, "1").expect("C constant"),
139 "failed to obtain correct constant value for 1"
140 );
141
142 let mut results: Results = Default::default();
143 for (i, &(name, rust_value)) in RUST_CONSTANTS.iter().enumerate() {
144 match get_c_value(tmpdir.path(), &cc, name) {
145 Err(e) => {
146 results.record_failed_to_compile();
147 eprintln!("{}", e);
148 }
149 Ok(ref c_value) => {
150 if rust_value == c_value {
151 results.record_passed();
152 } else {
153 results.record_failed();
154 eprintln!(
155 "Constant value mismatch for {}\nRust: {:?}\nC: {:?}",
156 name, rust_value, c_value
157 );
158 }
159 }
160 };
161 if (i + 1) % 25 == 0 {
162 println!("constants ... {}", results.summary());
163 }
164 }
165 results.expect_total_success();
166 }
167
168 #[test]
cross_validate_layout_with_c()169 fn cross_validate_layout_with_c() {
170 let tmpdir = Builder::new()
171 .prefix("abi")
172 .tempdir()
173 .expect("temporary directory");
174 let cc = Compiler::new().expect("configured compiler");
175
176 assert_eq!(
177 Layout {
178 size: 1,
179 alignment: 1
180 },
181 get_c_layout(tmpdir.path(), &cc, "char").expect("C layout"),
182 "failed to obtain correct layout for char type"
183 );
184
185 let mut results: Results = Default::default();
186 for (i, &(name, rust_layout)) in RUST_LAYOUTS.iter().enumerate() {
187 match get_c_layout(tmpdir.path(), &cc, name) {
188 Err(e) => {
189 results.record_failed_to_compile();
190 eprintln!("{}", e);
191 }
192 Ok(c_layout) => {
193 if rust_layout == c_layout {
194 results.record_passed();
195 } else {
196 results.record_failed();
197 eprintln!(
198 "Layout mismatch for {}\nRust: {:?}\nC: {:?}",
199 name, rust_layout, &c_layout
200 );
201 }
202 }
203 };
204 if (i + 1) % 25 == 0 {
205 println!("layout ... {}", results.summary());
206 }
207 }
208 results.expect_total_success();
209 }
210
get_c_layout(dir: &Path, cc: &Compiler, name: &str) -> Result<Layout, Box<dyn Error>>211 fn get_c_layout(dir: &Path, cc: &Compiler, name: &str) -> Result<Layout, Box<dyn Error>> {
212 let exe = dir.join("layout");
213 let mut cc = cc.clone();
214 cc.define("ABI_TYPE_NAME", name);
215 cc.compile(Path::new("tests/layout.c"), &exe)?;
216
217 let mut abi_cmd = Command::new(exe);
218 let output = abi_cmd.output()?;
219 if !output.status.success() {
220 return Err(format!("command {:?} failed, {:?}", &abi_cmd, &output).into());
221 }
222
223 let stdout = str::from_utf8(&output.stdout)?;
224 let mut words = stdout.trim().split_whitespace();
225 let size = words.next().unwrap().parse().unwrap();
226 let alignment = words.next().unwrap().parse().unwrap();
227 Ok(Layout { size, alignment })
228 }
229
get_c_value(dir: &Path, cc: &Compiler, name: &str) -> Result<String, Box<dyn Error>>230 fn get_c_value(dir: &Path, cc: &Compiler, name: &str) -> Result<String, Box<dyn Error>> {
231 let exe = dir.join("constant");
232 let mut cc = cc.clone();
233 cc.define("ABI_CONSTANT_NAME", name);
234 cc.compile(Path::new("tests/constant.c"), &exe)?;
235
236 let mut abi_cmd = Command::new(exe);
237 let output = abi_cmd.output()?;
238 if !output.status.success() {
239 return Err(format!("command {:?} failed, {:?}", &abi_cmd, &output).into());
240 }
241
242 let output = str::from_utf8(&output.stdout)?.trim();
243 if !output.starts_with("###gir test###") || !output.ends_with("###gir test###") {
244 return Err(format!(
245 "command {:?} return invalid output, {:?}",
246 &abi_cmd, &output
247 )
248 .into());
249 }
250
251 Ok(String::from(&output[14..(output.len() - 14)]))
252 }
253
254 const RUST_LAYOUTS: &[(&str, Layout)] = &[
255 (
256 "GtkAboutDialog",
257 Layout {
258 size: size_of::<GtkAboutDialog>(),
259 alignment: align_of::<GtkAboutDialog>(),
260 },
261 ),
262 (
263 "GtkAboutDialogClass",
264 Layout {
265 size: size_of::<GtkAboutDialogClass>(),
266 alignment: align_of::<GtkAboutDialogClass>(),
267 },
268 ),
269 (
270 "GtkAccelFlags",
271 Layout {
272 size: size_of::<GtkAccelFlags>(),
273 alignment: align_of::<GtkAccelFlags>(),
274 },
275 ),
276 (
277 "GtkAccelGroup",
278 Layout {
279 size: size_of::<GtkAccelGroup>(),
280 alignment: align_of::<GtkAccelGroup>(),
281 },
282 ),
283 (
284 "GtkAccelGroupClass",
285 Layout {
286 size: size_of::<GtkAccelGroupClass>(),
287 alignment: align_of::<GtkAccelGroupClass>(),
288 },
289 ),
290 (
291 "GtkAccelGroupEntry",
292 Layout {
293 size: size_of::<GtkAccelGroupEntry>(),
294 alignment: align_of::<GtkAccelGroupEntry>(),
295 },
296 ),
297 (
298 "GtkAccelKey",
299 Layout {
300 size: size_of::<GtkAccelKey>(),
301 alignment: align_of::<GtkAccelKey>(),
302 },
303 ),
304 (
305 "GtkAccelLabel",
306 Layout {
307 size: size_of::<GtkAccelLabel>(),
308 alignment: align_of::<GtkAccelLabel>(),
309 },
310 ),
311 (
312 "GtkAccelLabelClass",
313 Layout {
314 size: size_of::<GtkAccelLabelClass>(),
315 alignment: align_of::<GtkAccelLabelClass>(),
316 },
317 ),
318 (
319 "GtkAccessible",
320 Layout {
321 size: size_of::<GtkAccessible>(),
322 alignment: align_of::<GtkAccessible>(),
323 },
324 ),
325 (
326 "GtkAccessibleClass",
327 Layout {
328 size: size_of::<GtkAccessibleClass>(),
329 alignment: align_of::<GtkAccessibleClass>(),
330 },
331 ),
332 (
333 "GtkAction",
334 Layout {
335 size: size_of::<GtkAction>(),
336 alignment: align_of::<GtkAction>(),
337 },
338 ),
339 (
340 "GtkActionBar",
341 Layout {
342 size: size_of::<GtkActionBar>(),
343 alignment: align_of::<GtkActionBar>(),
344 },
345 ),
346 (
347 "GtkActionBarClass",
348 Layout {
349 size: size_of::<GtkActionBarClass>(),
350 alignment: align_of::<GtkActionBarClass>(),
351 },
352 ),
353 (
354 "GtkActionClass",
355 Layout {
356 size: size_of::<GtkActionClass>(),
357 alignment: align_of::<GtkActionClass>(),
358 },
359 ),
360 (
361 "GtkActionEntry",
362 Layout {
363 size: size_of::<GtkActionEntry>(),
364 alignment: align_of::<GtkActionEntry>(),
365 },
366 ),
367 (
368 "GtkActionGroup",
369 Layout {
370 size: size_of::<GtkActionGroup>(),
371 alignment: align_of::<GtkActionGroup>(),
372 },
373 ),
374 (
375 "GtkActionGroupClass",
376 Layout {
377 size: size_of::<GtkActionGroupClass>(),
378 alignment: align_of::<GtkActionGroupClass>(),
379 },
380 ),
381 (
382 "GtkActionableInterface",
383 Layout {
384 size: size_of::<GtkActionableInterface>(),
385 alignment: align_of::<GtkActionableInterface>(),
386 },
387 ),
388 (
389 "GtkActivatableIface",
390 Layout {
391 size: size_of::<GtkActivatableIface>(),
392 alignment: align_of::<GtkActivatableIface>(),
393 },
394 ),
395 (
396 "GtkAdjustment",
397 Layout {
398 size: size_of::<GtkAdjustment>(),
399 alignment: align_of::<GtkAdjustment>(),
400 },
401 ),
402 (
403 "GtkAdjustmentClass",
404 Layout {
405 size: size_of::<GtkAdjustmentClass>(),
406 alignment: align_of::<GtkAdjustmentClass>(),
407 },
408 ),
409 (
410 "GtkAlign",
411 Layout {
412 size: size_of::<GtkAlign>(),
413 alignment: align_of::<GtkAlign>(),
414 },
415 ),
416 (
417 "GtkAlignment",
418 Layout {
419 size: size_of::<GtkAlignment>(),
420 alignment: align_of::<GtkAlignment>(),
421 },
422 ),
423 (
424 "GtkAlignmentClass",
425 Layout {
426 size: size_of::<GtkAlignmentClass>(),
427 alignment: align_of::<GtkAlignmentClass>(),
428 },
429 ),
430 (
431 "GtkAllocation",
432 Layout {
433 size: size_of::<GtkAllocation>(),
434 alignment: align_of::<GtkAllocation>(),
435 },
436 ),
437 (
438 "GtkAppChooserButton",
439 Layout {
440 size: size_of::<GtkAppChooserButton>(),
441 alignment: align_of::<GtkAppChooserButton>(),
442 },
443 ),
444 (
445 "GtkAppChooserButtonClass",
446 Layout {
447 size: size_of::<GtkAppChooserButtonClass>(),
448 alignment: align_of::<GtkAppChooserButtonClass>(),
449 },
450 ),
451 (
452 "GtkAppChooserDialog",
453 Layout {
454 size: size_of::<GtkAppChooserDialog>(),
455 alignment: align_of::<GtkAppChooserDialog>(),
456 },
457 ),
458 (
459 "GtkAppChooserDialogClass",
460 Layout {
461 size: size_of::<GtkAppChooserDialogClass>(),
462 alignment: align_of::<GtkAppChooserDialogClass>(),
463 },
464 ),
465 (
466 "GtkAppChooserWidget",
467 Layout {
468 size: size_of::<GtkAppChooserWidget>(),
469 alignment: align_of::<GtkAppChooserWidget>(),
470 },
471 ),
472 (
473 "GtkAppChooserWidgetClass",
474 Layout {
475 size: size_of::<GtkAppChooserWidgetClass>(),
476 alignment: align_of::<GtkAppChooserWidgetClass>(),
477 },
478 ),
479 (
480 "GtkApplication",
481 Layout {
482 size: size_of::<GtkApplication>(),
483 alignment: align_of::<GtkApplication>(),
484 },
485 ),
486 (
487 "GtkApplicationClass",
488 Layout {
489 size: size_of::<GtkApplicationClass>(),
490 alignment: align_of::<GtkApplicationClass>(),
491 },
492 ),
493 (
494 "GtkApplicationInhibitFlags",
495 Layout {
496 size: size_of::<GtkApplicationInhibitFlags>(),
497 alignment: align_of::<GtkApplicationInhibitFlags>(),
498 },
499 ),
500 (
501 "GtkApplicationWindow",
502 Layout {
503 size: size_of::<GtkApplicationWindow>(),
504 alignment: align_of::<GtkApplicationWindow>(),
505 },
506 ),
507 (
508 "GtkApplicationWindowClass",
509 Layout {
510 size: size_of::<GtkApplicationWindowClass>(),
511 alignment: align_of::<GtkApplicationWindowClass>(),
512 },
513 ),
514 (
515 "GtkArrow",
516 Layout {
517 size: size_of::<GtkArrow>(),
518 alignment: align_of::<GtkArrow>(),
519 },
520 ),
521 (
522 "GtkArrowAccessible",
523 Layout {
524 size: size_of::<GtkArrowAccessible>(),
525 alignment: align_of::<GtkArrowAccessible>(),
526 },
527 ),
528 (
529 "GtkArrowAccessibleClass",
530 Layout {
531 size: size_of::<GtkArrowAccessibleClass>(),
532 alignment: align_of::<GtkArrowAccessibleClass>(),
533 },
534 ),
535 (
536 "GtkArrowClass",
537 Layout {
538 size: size_of::<GtkArrowClass>(),
539 alignment: align_of::<GtkArrowClass>(),
540 },
541 ),
542 (
543 "GtkArrowPlacement",
544 Layout {
545 size: size_of::<GtkArrowPlacement>(),
546 alignment: align_of::<GtkArrowPlacement>(),
547 },
548 ),
549 (
550 "GtkArrowType",
551 Layout {
552 size: size_of::<GtkArrowType>(),
553 alignment: align_of::<GtkArrowType>(),
554 },
555 ),
556 (
557 "GtkAspectFrame",
558 Layout {
559 size: size_of::<GtkAspectFrame>(),
560 alignment: align_of::<GtkAspectFrame>(),
561 },
562 ),
563 (
564 "GtkAspectFrameClass",
565 Layout {
566 size: size_of::<GtkAspectFrameClass>(),
567 alignment: align_of::<GtkAspectFrameClass>(),
568 },
569 ),
570 (
571 "GtkAssistant",
572 Layout {
573 size: size_of::<GtkAssistant>(),
574 alignment: align_of::<GtkAssistant>(),
575 },
576 ),
577 (
578 "GtkAssistantClass",
579 Layout {
580 size: size_of::<GtkAssistantClass>(),
581 alignment: align_of::<GtkAssistantClass>(),
582 },
583 ),
584 (
585 "GtkAssistantPageType",
586 Layout {
587 size: size_of::<GtkAssistantPageType>(),
588 alignment: align_of::<GtkAssistantPageType>(),
589 },
590 ),
591 (
592 "GtkAttachOptions",
593 Layout {
594 size: size_of::<GtkAttachOptions>(),
595 alignment: align_of::<GtkAttachOptions>(),
596 },
597 ),
598 (
599 "GtkBaselinePosition",
600 Layout {
601 size: size_of::<GtkBaselinePosition>(),
602 alignment: align_of::<GtkBaselinePosition>(),
603 },
604 ),
605 (
606 "GtkBin",
607 Layout {
608 size: size_of::<GtkBin>(),
609 alignment: align_of::<GtkBin>(),
610 },
611 ),
612 (
613 "GtkBinClass",
614 Layout {
615 size: size_of::<GtkBinClass>(),
616 alignment: align_of::<GtkBinClass>(),
617 },
618 ),
619 (
620 "GtkBindingArg",
621 Layout {
622 size: size_of::<GtkBindingArg>(),
623 alignment: align_of::<GtkBindingArg>(),
624 },
625 ),
626 (
627 "GtkBindingSet",
628 Layout {
629 size: size_of::<GtkBindingSet>(),
630 alignment: align_of::<GtkBindingSet>(),
631 },
632 ),
633 (
634 "GtkBindingSignal",
635 Layout {
636 size: size_of::<GtkBindingSignal>(),
637 alignment: align_of::<GtkBindingSignal>(),
638 },
639 ),
640 (
641 "GtkBooleanCellAccessible",
642 Layout {
643 size: size_of::<GtkBooleanCellAccessible>(),
644 alignment: align_of::<GtkBooleanCellAccessible>(),
645 },
646 ),
647 (
648 "GtkBooleanCellAccessibleClass",
649 Layout {
650 size: size_of::<GtkBooleanCellAccessibleClass>(),
651 alignment: align_of::<GtkBooleanCellAccessibleClass>(),
652 },
653 ),
654 (
655 "GtkBorder",
656 Layout {
657 size: size_of::<GtkBorder>(),
658 alignment: align_of::<GtkBorder>(),
659 },
660 ),
661 (
662 "GtkBorderStyle",
663 Layout {
664 size: size_of::<GtkBorderStyle>(),
665 alignment: align_of::<GtkBorderStyle>(),
666 },
667 ),
668 (
669 "GtkBox",
670 Layout {
671 size: size_of::<GtkBox>(),
672 alignment: align_of::<GtkBox>(),
673 },
674 ),
675 (
676 "GtkBoxClass",
677 Layout {
678 size: size_of::<GtkBoxClass>(),
679 alignment: align_of::<GtkBoxClass>(),
680 },
681 ),
682 (
683 "GtkBuildableIface",
684 Layout {
685 size: size_of::<GtkBuildableIface>(),
686 alignment: align_of::<GtkBuildableIface>(),
687 },
688 ),
689 (
690 "GtkBuilder",
691 Layout {
692 size: size_of::<GtkBuilder>(),
693 alignment: align_of::<GtkBuilder>(),
694 },
695 ),
696 (
697 "GtkBuilderClass",
698 Layout {
699 size: size_of::<GtkBuilderClass>(),
700 alignment: align_of::<GtkBuilderClass>(),
701 },
702 ),
703 (
704 "GtkBuilderError",
705 Layout {
706 size: size_of::<GtkBuilderError>(),
707 alignment: align_of::<GtkBuilderError>(),
708 },
709 ),
710 (
711 "GtkButton",
712 Layout {
713 size: size_of::<GtkButton>(),
714 alignment: align_of::<GtkButton>(),
715 },
716 ),
717 (
718 "GtkButtonAccessible",
719 Layout {
720 size: size_of::<GtkButtonAccessible>(),
721 alignment: align_of::<GtkButtonAccessible>(),
722 },
723 ),
724 (
725 "GtkButtonAccessibleClass",
726 Layout {
727 size: size_of::<GtkButtonAccessibleClass>(),
728 alignment: align_of::<GtkButtonAccessibleClass>(),
729 },
730 ),
731 (
732 "GtkButtonBox",
733 Layout {
734 size: size_of::<GtkButtonBox>(),
735 alignment: align_of::<GtkButtonBox>(),
736 },
737 ),
738 (
739 "GtkButtonBoxClass",
740 Layout {
741 size: size_of::<GtkButtonBoxClass>(),
742 alignment: align_of::<GtkButtonBoxClass>(),
743 },
744 ),
745 (
746 "GtkButtonBoxStyle",
747 Layout {
748 size: size_of::<GtkButtonBoxStyle>(),
749 alignment: align_of::<GtkButtonBoxStyle>(),
750 },
751 ),
752 (
753 "GtkButtonClass",
754 Layout {
755 size: size_of::<GtkButtonClass>(),
756 alignment: align_of::<GtkButtonClass>(),
757 },
758 ),
759 (
760 "GtkButtonRole",
761 Layout {
762 size: size_of::<GtkButtonRole>(),
763 alignment: align_of::<GtkButtonRole>(),
764 },
765 ),
766 (
767 "GtkButtonsType",
768 Layout {
769 size: size_of::<GtkButtonsType>(),
770 alignment: align_of::<GtkButtonsType>(),
771 },
772 ),
773 (
774 "GtkCalendar",
775 Layout {
776 size: size_of::<GtkCalendar>(),
777 alignment: align_of::<GtkCalendar>(),
778 },
779 ),
780 (
781 "GtkCalendarClass",
782 Layout {
783 size: size_of::<GtkCalendarClass>(),
784 alignment: align_of::<GtkCalendarClass>(),
785 },
786 ),
787 (
788 "GtkCalendarDisplayOptions",
789 Layout {
790 size: size_of::<GtkCalendarDisplayOptions>(),
791 alignment: align_of::<GtkCalendarDisplayOptions>(),
792 },
793 ),
794 (
795 "GtkCellAccessible",
796 Layout {
797 size: size_of::<GtkCellAccessible>(),
798 alignment: align_of::<GtkCellAccessible>(),
799 },
800 ),
801 (
802 "GtkCellAccessibleClass",
803 Layout {
804 size: size_of::<GtkCellAccessibleClass>(),
805 alignment: align_of::<GtkCellAccessibleClass>(),
806 },
807 ),
808 (
809 "GtkCellAccessibleParentIface",
810 Layout {
811 size: size_of::<GtkCellAccessibleParentIface>(),
812 alignment: align_of::<GtkCellAccessibleParentIface>(),
813 },
814 ),
815 (
816 "GtkCellArea",
817 Layout {
818 size: size_of::<GtkCellArea>(),
819 alignment: align_of::<GtkCellArea>(),
820 },
821 ),
822 (
823 "GtkCellAreaBox",
824 Layout {
825 size: size_of::<GtkCellAreaBox>(),
826 alignment: align_of::<GtkCellAreaBox>(),
827 },
828 ),
829 (
830 "GtkCellAreaBoxClass",
831 Layout {
832 size: size_of::<GtkCellAreaBoxClass>(),
833 alignment: align_of::<GtkCellAreaBoxClass>(),
834 },
835 ),
836 (
837 "GtkCellAreaClass",
838 Layout {
839 size: size_of::<GtkCellAreaClass>(),
840 alignment: align_of::<GtkCellAreaClass>(),
841 },
842 ),
843 (
844 "GtkCellAreaContext",
845 Layout {
846 size: size_of::<GtkCellAreaContext>(),
847 alignment: align_of::<GtkCellAreaContext>(),
848 },
849 ),
850 (
851 "GtkCellAreaContextClass",
852 Layout {
853 size: size_of::<GtkCellAreaContextClass>(),
854 alignment: align_of::<GtkCellAreaContextClass>(),
855 },
856 ),
857 (
858 "GtkCellEditableIface",
859 Layout {
860 size: size_of::<GtkCellEditableIface>(),
861 alignment: align_of::<GtkCellEditableIface>(),
862 },
863 ),
864 (
865 "GtkCellLayoutIface",
866 Layout {
867 size: size_of::<GtkCellLayoutIface>(),
868 alignment: align_of::<GtkCellLayoutIface>(),
869 },
870 ),
871 (
872 "GtkCellRenderer",
873 Layout {
874 size: size_of::<GtkCellRenderer>(),
875 alignment: align_of::<GtkCellRenderer>(),
876 },
877 ),
878 (
879 "GtkCellRendererAccel",
880 Layout {
881 size: size_of::<GtkCellRendererAccel>(),
882 alignment: align_of::<GtkCellRendererAccel>(),
883 },
884 ),
885 (
886 "GtkCellRendererAccelClass",
887 Layout {
888 size: size_of::<GtkCellRendererAccelClass>(),
889 alignment: align_of::<GtkCellRendererAccelClass>(),
890 },
891 ),
892 (
893 "GtkCellRendererAccelMode",
894 Layout {
895 size: size_of::<GtkCellRendererAccelMode>(),
896 alignment: align_of::<GtkCellRendererAccelMode>(),
897 },
898 ),
899 (
900 "GtkCellRendererClass",
901 Layout {
902 size: size_of::<GtkCellRendererClass>(),
903 alignment: align_of::<GtkCellRendererClass>(),
904 },
905 ),
906 (
907 "GtkCellRendererCombo",
908 Layout {
909 size: size_of::<GtkCellRendererCombo>(),
910 alignment: align_of::<GtkCellRendererCombo>(),
911 },
912 ),
913 (
914 "GtkCellRendererComboClass",
915 Layout {
916 size: size_of::<GtkCellRendererComboClass>(),
917 alignment: align_of::<GtkCellRendererComboClass>(),
918 },
919 ),
920 (
921 "GtkCellRendererMode",
922 Layout {
923 size: size_of::<GtkCellRendererMode>(),
924 alignment: align_of::<GtkCellRendererMode>(),
925 },
926 ),
927 (
928 "GtkCellRendererPixbuf",
929 Layout {
930 size: size_of::<GtkCellRendererPixbuf>(),
931 alignment: align_of::<GtkCellRendererPixbuf>(),
932 },
933 ),
934 (
935 "GtkCellRendererPixbufClass",
936 Layout {
937 size: size_of::<GtkCellRendererPixbufClass>(),
938 alignment: align_of::<GtkCellRendererPixbufClass>(),
939 },
940 ),
941 (
942 "GtkCellRendererProgress",
943 Layout {
944 size: size_of::<GtkCellRendererProgress>(),
945 alignment: align_of::<GtkCellRendererProgress>(),
946 },
947 ),
948 (
949 "GtkCellRendererProgressClass",
950 Layout {
951 size: size_of::<GtkCellRendererProgressClass>(),
952 alignment: align_of::<GtkCellRendererProgressClass>(),
953 },
954 ),
955 (
956 "GtkCellRendererSpin",
957 Layout {
958 size: size_of::<GtkCellRendererSpin>(),
959 alignment: align_of::<GtkCellRendererSpin>(),
960 },
961 ),
962 (
963 "GtkCellRendererSpinClass",
964 Layout {
965 size: size_of::<GtkCellRendererSpinClass>(),
966 alignment: align_of::<GtkCellRendererSpinClass>(),
967 },
968 ),
969 (
970 "GtkCellRendererSpinner",
971 Layout {
972 size: size_of::<GtkCellRendererSpinner>(),
973 alignment: align_of::<GtkCellRendererSpinner>(),
974 },
975 ),
976 (
977 "GtkCellRendererSpinnerClass",
978 Layout {
979 size: size_of::<GtkCellRendererSpinnerClass>(),
980 alignment: align_of::<GtkCellRendererSpinnerClass>(),
981 },
982 ),
983 (
984 "GtkCellRendererState",
985 Layout {
986 size: size_of::<GtkCellRendererState>(),
987 alignment: align_of::<GtkCellRendererState>(),
988 },
989 ),
990 (
991 "GtkCellRendererText",
992 Layout {
993 size: size_of::<GtkCellRendererText>(),
994 alignment: align_of::<GtkCellRendererText>(),
995 },
996 ),
997 (
998 "GtkCellRendererTextClass",
999 Layout {
1000 size: size_of::<GtkCellRendererTextClass>(),
1001 alignment: align_of::<GtkCellRendererTextClass>(),
1002 },
1003 ),
1004 (
1005 "GtkCellRendererToggle",
1006 Layout {
1007 size: size_of::<GtkCellRendererToggle>(),
1008 alignment: align_of::<GtkCellRendererToggle>(),
1009 },
1010 ),
1011 (
1012 "GtkCellRendererToggleClass",
1013 Layout {
1014 size: size_of::<GtkCellRendererToggleClass>(),
1015 alignment: align_of::<GtkCellRendererToggleClass>(),
1016 },
1017 ),
1018 (
1019 "GtkCellView",
1020 Layout {
1021 size: size_of::<GtkCellView>(),
1022 alignment: align_of::<GtkCellView>(),
1023 },
1024 ),
1025 (
1026 "GtkCellViewClass",
1027 Layout {
1028 size: size_of::<GtkCellViewClass>(),
1029 alignment: align_of::<GtkCellViewClass>(),
1030 },
1031 ),
1032 (
1033 "GtkCheckButton",
1034 Layout {
1035 size: size_of::<GtkCheckButton>(),
1036 alignment: align_of::<GtkCheckButton>(),
1037 },
1038 ),
1039 (
1040 "GtkCheckButtonClass",
1041 Layout {
1042 size: size_of::<GtkCheckButtonClass>(),
1043 alignment: align_of::<GtkCheckButtonClass>(),
1044 },
1045 ),
1046 (
1047 "GtkCheckMenuItem",
1048 Layout {
1049 size: size_of::<GtkCheckMenuItem>(),
1050 alignment: align_of::<GtkCheckMenuItem>(),
1051 },
1052 ),
1053 (
1054 "GtkCheckMenuItemAccessible",
1055 Layout {
1056 size: size_of::<GtkCheckMenuItemAccessible>(),
1057 alignment: align_of::<GtkCheckMenuItemAccessible>(),
1058 },
1059 ),
1060 (
1061 "GtkCheckMenuItemAccessibleClass",
1062 Layout {
1063 size: size_of::<GtkCheckMenuItemAccessibleClass>(),
1064 alignment: align_of::<GtkCheckMenuItemAccessibleClass>(),
1065 },
1066 ),
1067 (
1068 "GtkCheckMenuItemClass",
1069 Layout {
1070 size: size_of::<GtkCheckMenuItemClass>(),
1071 alignment: align_of::<GtkCheckMenuItemClass>(),
1072 },
1073 ),
1074 (
1075 "GtkColorButton",
1076 Layout {
1077 size: size_of::<GtkColorButton>(),
1078 alignment: align_of::<GtkColorButton>(),
1079 },
1080 ),
1081 (
1082 "GtkColorButtonClass",
1083 Layout {
1084 size: size_of::<GtkColorButtonClass>(),
1085 alignment: align_of::<GtkColorButtonClass>(),
1086 },
1087 ),
1088 (
1089 "GtkColorChooserDialog",
1090 Layout {
1091 size: size_of::<GtkColorChooserDialog>(),
1092 alignment: align_of::<GtkColorChooserDialog>(),
1093 },
1094 ),
1095 (
1096 "GtkColorChooserDialogClass",
1097 Layout {
1098 size: size_of::<GtkColorChooserDialogClass>(),
1099 alignment: align_of::<GtkColorChooserDialogClass>(),
1100 },
1101 ),
1102 (
1103 "GtkColorChooserInterface",
1104 Layout {
1105 size: size_of::<GtkColorChooserInterface>(),
1106 alignment: align_of::<GtkColorChooserInterface>(),
1107 },
1108 ),
1109 (
1110 "GtkColorChooserWidget",
1111 Layout {
1112 size: size_of::<GtkColorChooserWidget>(),
1113 alignment: align_of::<GtkColorChooserWidget>(),
1114 },
1115 ),
1116 (
1117 "GtkColorChooserWidgetClass",
1118 Layout {
1119 size: size_of::<GtkColorChooserWidgetClass>(),
1120 alignment: align_of::<GtkColorChooserWidgetClass>(),
1121 },
1122 ),
1123 (
1124 "GtkColorSelection",
1125 Layout {
1126 size: size_of::<GtkColorSelection>(),
1127 alignment: align_of::<GtkColorSelection>(),
1128 },
1129 ),
1130 (
1131 "GtkColorSelectionClass",
1132 Layout {
1133 size: size_of::<GtkColorSelectionClass>(),
1134 alignment: align_of::<GtkColorSelectionClass>(),
1135 },
1136 ),
1137 (
1138 "GtkColorSelectionDialog",
1139 Layout {
1140 size: size_of::<GtkColorSelectionDialog>(),
1141 alignment: align_of::<GtkColorSelectionDialog>(),
1142 },
1143 ),
1144 (
1145 "GtkColorSelectionDialogClass",
1146 Layout {
1147 size: size_of::<GtkColorSelectionDialogClass>(),
1148 alignment: align_of::<GtkColorSelectionDialogClass>(),
1149 },
1150 ),
1151 (
1152 "GtkComboBox",
1153 Layout {
1154 size: size_of::<GtkComboBox>(),
1155 alignment: align_of::<GtkComboBox>(),
1156 },
1157 ),
1158 (
1159 "GtkComboBoxAccessible",
1160 Layout {
1161 size: size_of::<GtkComboBoxAccessible>(),
1162 alignment: align_of::<GtkComboBoxAccessible>(),
1163 },
1164 ),
1165 (
1166 "GtkComboBoxAccessibleClass",
1167 Layout {
1168 size: size_of::<GtkComboBoxAccessibleClass>(),
1169 alignment: align_of::<GtkComboBoxAccessibleClass>(),
1170 },
1171 ),
1172 (
1173 "GtkComboBoxClass",
1174 Layout {
1175 size: size_of::<GtkComboBoxClass>(),
1176 alignment: align_of::<GtkComboBoxClass>(),
1177 },
1178 ),
1179 (
1180 "GtkComboBoxText",
1181 Layout {
1182 size: size_of::<GtkComboBoxText>(),
1183 alignment: align_of::<GtkComboBoxText>(),
1184 },
1185 ),
1186 (
1187 "GtkComboBoxTextClass",
1188 Layout {
1189 size: size_of::<GtkComboBoxTextClass>(),
1190 alignment: align_of::<GtkComboBoxTextClass>(),
1191 },
1192 ),
1193 (
1194 "GtkContainer",
1195 Layout {
1196 size: size_of::<GtkContainer>(),
1197 alignment: align_of::<GtkContainer>(),
1198 },
1199 ),
1200 (
1201 "GtkContainerAccessible",
1202 Layout {
1203 size: size_of::<GtkContainerAccessible>(),
1204 alignment: align_of::<GtkContainerAccessible>(),
1205 },
1206 ),
1207 (
1208 "GtkContainerAccessibleClass",
1209 Layout {
1210 size: size_of::<GtkContainerAccessibleClass>(),
1211 alignment: align_of::<GtkContainerAccessibleClass>(),
1212 },
1213 ),
1214 (
1215 "GtkContainerCellAccessible",
1216 Layout {
1217 size: size_of::<GtkContainerCellAccessible>(),
1218 alignment: align_of::<GtkContainerCellAccessible>(),
1219 },
1220 ),
1221 (
1222 "GtkContainerCellAccessibleClass",
1223 Layout {
1224 size: size_of::<GtkContainerCellAccessibleClass>(),
1225 alignment: align_of::<GtkContainerCellAccessibleClass>(),
1226 },
1227 ),
1228 (
1229 "GtkContainerClass",
1230 Layout {
1231 size: size_of::<GtkContainerClass>(),
1232 alignment: align_of::<GtkContainerClass>(),
1233 },
1234 ),
1235 (
1236 "GtkCornerType",
1237 Layout {
1238 size: size_of::<GtkCornerType>(),
1239 alignment: align_of::<GtkCornerType>(),
1240 },
1241 ),
1242 (
1243 "GtkCssProvider",
1244 Layout {
1245 size: size_of::<GtkCssProvider>(),
1246 alignment: align_of::<GtkCssProvider>(),
1247 },
1248 ),
1249 (
1250 "GtkCssProviderClass",
1251 Layout {
1252 size: size_of::<GtkCssProviderClass>(),
1253 alignment: align_of::<GtkCssProviderClass>(),
1254 },
1255 ),
1256 (
1257 "GtkCssProviderError",
1258 Layout {
1259 size: size_of::<GtkCssProviderError>(),
1260 alignment: align_of::<GtkCssProviderError>(),
1261 },
1262 ),
1263 (
1264 "GtkCssSectionType",
1265 Layout {
1266 size: size_of::<GtkCssSectionType>(),
1267 alignment: align_of::<GtkCssSectionType>(),
1268 },
1269 ),
1270 (
1271 "GtkDebugFlag",
1272 Layout {
1273 size: size_of::<GtkDebugFlag>(),
1274 alignment: align_of::<GtkDebugFlag>(),
1275 },
1276 ),
1277 (
1278 "GtkDeleteType",
1279 Layout {
1280 size: size_of::<GtkDeleteType>(),
1281 alignment: align_of::<GtkDeleteType>(),
1282 },
1283 ),
1284 (
1285 "GtkDestDefaults",
1286 Layout {
1287 size: size_of::<GtkDestDefaults>(),
1288 alignment: align_of::<GtkDestDefaults>(),
1289 },
1290 ),
1291 (
1292 "GtkDialog",
1293 Layout {
1294 size: size_of::<GtkDialog>(),
1295 alignment: align_of::<GtkDialog>(),
1296 },
1297 ),
1298 (
1299 "GtkDialogClass",
1300 Layout {
1301 size: size_of::<GtkDialogClass>(),
1302 alignment: align_of::<GtkDialogClass>(),
1303 },
1304 ),
1305 (
1306 "GtkDialogFlags",
1307 Layout {
1308 size: size_of::<GtkDialogFlags>(),
1309 alignment: align_of::<GtkDialogFlags>(),
1310 },
1311 ),
1312 (
1313 "GtkDirectionType",
1314 Layout {
1315 size: size_of::<GtkDirectionType>(),
1316 alignment: align_of::<GtkDirectionType>(),
1317 },
1318 ),
1319 (
1320 "GtkDragResult",
1321 Layout {
1322 size: size_of::<GtkDragResult>(),
1323 alignment: align_of::<GtkDragResult>(),
1324 },
1325 ),
1326 (
1327 "GtkDrawingArea",
1328 Layout {
1329 size: size_of::<GtkDrawingArea>(),
1330 alignment: align_of::<GtkDrawingArea>(),
1331 },
1332 ),
1333 (
1334 "GtkDrawingAreaClass",
1335 Layout {
1336 size: size_of::<GtkDrawingAreaClass>(),
1337 alignment: align_of::<GtkDrawingAreaClass>(),
1338 },
1339 ),
1340 (
1341 "GtkEditableInterface",
1342 Layout {
1343 size: size_of::<GtkEditableInterface>(),
1344 alignment: align_of::<GtkEditableInterface>(),
1345 },
1346 ),
1347 (
1348 "GtkEntry",
1349 Layout {
1350 size: size_of::<GtkEntry>(),
1351 alignment: align_of::<GtkEntry>(),
1352 },
1353 ),
1354 (
1355 "GtkEntryAccessible",
1356 Layout {
1357 size: size_of::<GtkEntryAccessible>(),
1358 alignment: align_of::<GtkEntryAccessible>(),
1359 },
1360 ),
1361 (
1362 "GtkEntryAccessibleClass",
1363 Layout {
1364 size: size_of::<GtkEntryAccessibleClass>(),
1365 alignment: align_of::<GtkEntryAccessibleClass>(),
1366 },
1367 ),
1368 (
1369 "GtkEntryBuffer",
1370 Layout {
1371 size: size_of::<GtkEntryBuffer>(),
1372 alignment: align_of::<GtkEntryBuffer>(),
1373 },
1374 ),
1375 (
1376 "GtkEntryBufferClass",
1377 Layout {
1378 size: size_of::<GtkEntryBufferClass>(),
1379 alignment: align_of::<GtkEntryBufferClass>(),
1380 },
1381 ),
1382 (
1383 "GtkEntryClass",
1384 Layout {
1385 size: size_of::<GtkEntryClass>(),
1386 alignment: align_of::<GtkEntryClass>(),
1387 },
1388 ),
1389 (
1390 "GtkEntryCompletion",
1391 Layout {
1392 size: size_of::<GtkEntryCompletion>(),
1393 alignment: align_of::<GtkEntryCompletion>(),
1394 },
1395 ),
1396 (
1397 "GtkEntryCompletionClass",
1398 Layout {
1399 size: size_of::<GtkEntryCompletionClass>(),
1400 alignment: align_of::<GtkEntryCompletionClass>(),
1401 },
1402 ),
1403 (
1404 "GtkEntryIconPosition",
1405 Layout {
1406 size: size_of::<GtkEntryIconPosition>(),
1407 alignment: align_of::<GtkEntryIconPosition>(),
1408 },
1409 ),
1410 (
1411 "GtkEventBox",
1412 Layout {
1413 size: size_of::<GtkEventBox>(),
1414 alignment: align_of::<GtkEventBox>(),
1415 },
1416 ),
1417 (
1418 "GtkEventBoxClass",
1419 Layout {
1420 size: size_of::<GtkEventBoxClass>(),
1421 alignment: align_of::<GtkEventBoxClass>(),
1422 },
1423 ),
1424 (
1425 "GtkEventControllerScrollFlags",
1426 Layout {
1427 size: size_of::<GtkEventControllerScrollFlags>(),
1428 alignment: align_of::<GtkEventControllerScrollFlags>(),
1429 },
1430 ),
1431 (
1432 "GtkEventSequenceState",
1433 Layout {
1434 size: size_of::<GtkEventSequenceState>(),
1435 alignment: align_of::<GtkEventSequenceState>(),
1436 },
1437 ),
1438 (
1439 "GtkExpander",
1440 Layout {
1441 size: size_of::<GtkExpander>(),
1442 alignment: align_of::<GtkExpander>(),
1443 },
1444 ),
1445 (
1446 "GtkExpanderAccessible",
1447 Layout {
1448 size: size_of::<GtkExpanderAccessible>(),
1449 alignment: align_of::<GtkExpanderAccessible>(),
1450 },
1451 ),
1452 (
1453 "GtkExpanderAccessibleClass",
1454 Layout {
1455 size: size_of::<GtkExpanderAccessibleClass>(),
1456 alignment: align_of::<GtkExpanderAccessibleClass>(),
1457 },
1458 ),
1459 (
1460 "GtkExpanderClass",
1461 Layout {
1462 size: size_of::<GtkExpanderClass>(),
1463 alignment: align_of::<GtkExpanderClass>(),
1464 },
1465 ),
1466 (
1467 "GtkExpanderStyle",
1468 Layout {
1469 size: size_of::<GtkExpanderStyle>(),
1470 alignment: align_of::<GtkExpanderStyle>(),
1471 },
1472 ),
1473 (
1474 "GtkFileChooserAction",
1475 Layout {
1476 size: size_of::<GtkFileChooserAction>(),
1477 alignment: align_of::<GtkFileChooserAction>(),
1478 },
1479 ),
1480 (
1481 "GtkFileChooserButton",
1482 Layout {
1483 size: size_of::<GtkFileChooserButton>(),
1484 alignment: align_of::<GtkFileChooserButton>(),
1485 },
1486 ),
1487 (
1488 "GtkFileChooserButtonClass",
1489 Layout {
1490 size: size_of::<GtkFileChooserButtonClass>(),
1491 alignment: align_of::<GtkFileChooserButtonClass>(),
1492 },
1493 ),
1494 (
1495 "GtkFileChooserConfirmation",
1496 Layout {
1497 size: size_of::<GtkFileChooserConfirmation>(),
1498 alignment: align_of::<GtkFileChooserConfirmation>(),
1499 },
1500 ),
1501 (
1502 "GtkFileChooserDialog",
1503 Layout {
1504 size: size_of::<GtkFileChooserDialog>(),
1505 alignment: align_of::<GtkFileChooserDialog>(),
1506 },
1507 ),
1508 (
1509 "GtkFileChooserDialogClass",
1510 Layout {
1511 size: size_of::<GtkFileChooserDialogClass>(),
1512 alignment: align_of::<GtkFileChooserDialogClass>(),
1513 },
1514 ),
1515 (
1516 "GtkFileChooserError",
1517 Layout {
1518 size: size_of::<GtkFileChooserError>(),
1519 alignment: align_of::<GtkFileChooserError>(),
1520 },
1521 ),
1522 (
1523 "GtkFileChooserNativeClass",
1524 Layout {
1525 size: size_of::<GtkFileChooserNativeClass>(),
1526 alignment: align_of::<GtkFileChooserNativeClass>(),
1527 },
1528 ),
1529 (
1530 "GtkFileChooserWidget",
1531 Layout {
1532 size: size_of::<GtkFileChooserWidget>(),
1533 alignment: align_of::<GtkFileChooserWidget>(),
1534 },
1535 ),
1536 (
1537 "GtkFileChooserWidgetClass",
1538 Layout {
1539 size: size_of::<GtkFileChooserWidgetClass>(),
1540 alignment: align_of::<GtkFileChooserWidgetClass>(),
1541 },
1542 ),
1543 (
1544 "GtkFileFilterFlags",
1545 Layout {
1546 size: size_of::<GtkFileFilterFlags>(),
1547 alignment: align_of::<GtkFileFilterFlags>(),
1548 },
1549 ),
1550 (
1551 "GtkFileFilterInfo",
1552 Layout {
1553 size: size_of::<GtkFileFilterInfo>(),
1554 alignment: align_of::<GtkFileFilterInfo>(),
1555 },
1556 ),
1557 (
1558 "GtkFixed",
1559 Layout {
1560 size: size_of::<GtkFixed>(),
1561 alignment: align_of::<GtkFixed>(),
1562 },
1563 ),
1564 (
1565 "GtkFixedChild",
1566 Layout {
1567 size: size_of::<GtkFixedChild>(),
1568 alignment: align_of::<GtkFixedChild>(),
1569 },
1570 ),
1571 (
1572 "GtkFixedClass",
1573 Layout {
1574 size: size_of::<GtkFixedClass>(),
1575 alignment: align_of::<GtkFixedClass>(),
1576 },
1577 ),
1578 (
1579 "GtkFlowBox",
1580 Layout {
1581 size: size_of::<GtkFlowBox>(),
1582 alignment: align_of::<GtkFlowBox>(),
1583 },
1584 ),
1585 (
1586 "GtkFlowBoxAccessible",
1587 Layout {
1588 size: size_of::<GtkFlowBoxAccessible>(),
1589 alignment: align_of::<GtkFlowBoxAccessible>(),
1590 },
1591 ),
1592 (
1593 "GtkFlowBoxAccessibleClass",
1594 Layout {
1595 size: size_of::<GtkFlowBoxAccessibleClass>(),
1596 alignment: align_of::<GtkFlowBoxAccessibleClass>(),
1597 },
1598 ),
1599 (
1600 "GtkFlowBoxChild",
1601 Layout {
1602 size: size_of::<GtkFlowBoxChild>(),
1603 alignment: align_of::<GtkFlowBoxChild>(),
1604 },
1605 ),
1606 (
1607 "GtkFlowBoxChildAccessible",
1608 Layout {
1609 size: size_of::<GtkFlowBoxChildAccessible>(),
1610 alignment: align_of::<GtkFlowBoxChildAccessible>(),
1611 },
1612 ),
1613 (
1614 "GtkFlowBoxChildAccessibleClass",
1615 Layout {
1616 size: size_of::<GtkFlowBoxChildAccessibleClass>(),
1617 alignment: align_of::<GtkFlowBoxChildAccessibleClass>(),
1618 },
1619 ),
1620 (
1621 "GtkFlowBoxChildClass",
1622 Layout {
1623 size: size_of::<GtkFlowBoxChildClass>(),
1624 alignment: align_of::<GtkFlowBoxChildClass>(),
1625 },
1626 ),
1627 (
1628 "GtkFlowBoxClass",
1629 Layout {
1630 size: size_of::<GtkFlowBoxClass>(),
1631 alignment: align_of::<GtkFlowBoxClass>(),
1632 },
1633 ),
1634 (
1635 "GtkFontButton",
1636 Layout {
1637 size: size_of::<GtkFontButton>(),
1638 alignment: align_of::<GtkFontButton>(),
1639 },
1640 ),
1641 (
1642 "GtkFontButtonClass",
1643 Layout {
1644 size: size_of::<GtkFontButtonClass>(),
1645 alignment: align_of::<GtkFontButtonClass>(),
1646 },
1647 ),
1648 (
1649 "GtkFontChooserDialog",
1650 Layout {
1651 size: size_of::<GtkFontChooserDialog>(),
1652 alignment: align_of::<GtkFontChooserDialog>(),
1653 },
1654 ),
1655 (
1656 "GtkFontChooserDialogClass",
1657 Layout {
1658 size: size_of::<GtkFontChooserDialogClass>(),
1659 alignment: align_of::<GtkFontChooserDialogClass>(),
1660 },
1661 ),
1662 (
1663 "GtkFontChooserIface",
1664 Layout {
1665 size: size_of::<GtkFontChooserIface>(),
1666 alignment: align_of::<GtkFontChooserIface>(),
1667 },
1668 ),
1669 (
1670 "GtkFontChooserLevel",
1671 Layout {
1672 size: size_of::<GtkFontChooserLevel>(),
1673 alignment: align_of::<GtkFontChooserLevel>(),
1674 },
1675 ),
1676 (
1677 "GtkFontChooserWidget",
1678 Layout {
1679 size: size_of::<GtkFontChooserWidget>(),
1680 alignment: align_of::<GtkFontChooserWidget>(),
1681 },
1682 ),
1683 (
1684 "GtkFontChooserWidgetClass",
1685 Layout {
1686 size: size_of::<GtkFontChooserWidgetClass>(),
1687 alignment: align_of::<GtkFontChooserWidgetClass>(),
1688 },
1689 ),
1690 (
1691 "GtkFontSelection",
1692 Layout {
1693 size: size_of::<GtkFontSelection>(),
1694 alignment: align_of::<GtkFontSelection>(),
1695 },
1696 ),
1697 (
1698 "GtkFontSelectionClass",
1699 Layout {
1700 size: size_of::<GtkFontSelectionClass>(),
1701 alignment: align_of::<GtkFontSelectionClass>(),
1702 },
1703 ),
1704 (
1705 "GtkFontSelectionDialog",
1706 Layout {
1707 size: size_of::<GtkFontSelectionDialog>(),
1708 alignment: align_of::<GtkFontSelectionDialog>(),
1709 },
1710 ),
1711 (
1712 "GtkFontSelectionDialogClass",
1713 Layout {
1714 size: size_of::<GtkFontSelectionDialogClass>(),
1715 alignment: align_of::<GtkFontSelectionDialogClass>(),
1716 },
1717 ),
1718 (
1719 "GtkFrame",
1720 Layout {
1721 size: size_of::<GtkFrame>(),
1722 alignment: align_of::<GtkFrame>(),
1723 },
1724 ),
1725 (
1726 "GtkFrameAccessible",
1727 Layout {
1728 size: size_of::<GtkFrameAccessible>(),
1729 alignment: align_of::<GtkFrameAccessible>(),
1730 },
1731 ),
1732 (
1733 "GtkFrameAccessibleClass",
1734 Layout {
1735 size: size_of::<GtkFrameAccessibleClass>(),
1736 alignment: align_of::<GtkFrameAccessibleClass>(),
1737 },
1738 ),
1739 (
1740 "GtkFrameClass",
1741 Layout {
1742 size: size_of::<GtkFrameClass>(),
1743 alignment: align_of::<GtkFrameClass>(),
1744 },
1745 ),
1746 (
1747 "GtkGLArea",
1748 Layout {
1749 size: size_of::<GtkGLArea>(),
1750 alignment: align_of::<GtkGLArea>(),
1751 },
1752 ),
1753 (
1754 "GtkGLAreaClass",
1755 Layout {
1756 size: size_of::<GtkGLAreaClass>(),
1757 alignment: align_of::<GtkGLAreaClass>(),
1758 },
1759 ),
1760 (
1761 "GtkGrid",
1762 Layout {
1763 size: size_of::<GtkGrid>(),
1764 alignment: align_of::<GtkGrid>(),
1765 },
1766 ),
1767 (
1768 "GtkGridClass",
1769 Layout {
1770 size: size_of::<GtkGridClass>(),
1771 alignment: align_of::<GtkGridClass>(),
1772 },
1773 ),
1774 (
1775 "GtkHBox",
1776 Layout {
1777 size: size_of::<GtkHBox>(),
1778 alignment: align_of::<GtkHBox>(),
1779 },
1780 ),
1781 (
1782 "GtkHBoxClass",
1783 Layout {
1784 size: size_of::<GtkHBoxClass>(),
1785 alignment: align_of::<GtkHBoxClass>(),
1786 },
1787 ),
1788 (
1789 "GtkHButtonBox",
1790 Layout {
1791 size: size_of::<GtkHButtonBox>(),
1792 alignment: align_of::<GtkHButtonBox>(),
1793 },
1794 ),
1795 (
1796 "GtkHButtonBoxClass",
1797 Layout {
1798 size: size_of::<GtkHButtonBoxClass>(),
1799 alignment: align_of::<GtkHButtonBoxClass>(),
1800 },
1801 ),
1802 (
1803 "GtkHPaned",
1804 Layout {
1805 size: size_of::<GtkHPaned>(),
1806 alignment: align_of::<GtkHPaned>(),
1807 },
1808 ),
1809 (
1810 "GtkHPanedClass",
1811 Layout {
1812 size: size_of::<GtkHPanedClass>(),
1813 alignment: align_of::<GtkHPanedClass>(),
1814 },
1815 ),
1816 (
1817 "GtkHSV",
1818 Layout {
1819 size: size_of::<GtkHSV>(),
1820 alignment: align_of::<GtkHSV>(),
1821 },
1822 ),
1823 (
1824 "GtkHSVClass",
1825 Layout {
1826 size: size_of::<GtkHSVClass>(),
1827 alignment: align_of::<GtkHSVClass>(),
1828 },
1829 ),
1830 (
1831 "GtkHScale",
1832 Layout {
1833 size: size_of::<GtkHScale>(),
1834 alignment: align_of::<GtkHScale>(),
1835 },
1836 ),
1837 (
1838 "GtkHScaleClass",
1839 Layout {
1840 size: size_of::<GtkHScaleClass>(),
1841 alignment: align_of::<GtkHScaleClass>(),
1842 },
1843 ),
1844 (
1845 "GtkHScrollbar",
1846 Layout {
1847 size: size_of::<GtkHScrollbar>(),
1848 alignment: align_of::<GtkHScrollbar>(),
1849 },
1850 ),
1851 (
1852 "GtkHScrollbarClass",
1853 Layout {
1854 size: size_of::<GtkHScrollbarClass>(),
1855 alignment: align_of::<GtkHScrollbarClass>(),
1856 },
1857 ),
1858 (
1859 "GtkHSeparator",
1860 Layout {
1861 size: size_of::<GtkHSeparator>(),
1862 alignment: align_of::<GtkHSeparator>(),
1863 },
1864 ),
1865 (
1866 "GtkHSeparatorClass",
1867 Layout {
1868 size: size_of::<GtkHSeparatorClass>(),
1869 alignment: align_of::<GtkHSeparatorClass>(),
1870 },
1871 ),
1872 (
1873 "GtkHandleBox",
1874 Layout {
1875 size: size_of::<GtkHandleBox>(),
1876 alignment: align_of::<GtkHandleBox>(),
1877 },
1878 ),
1879 (
1880 "GtkHandleBoxClass",
1881 Layout {
1882 size: size_of::<GtkHandleBoxClass>(),
1883 alignment: align_of::<GtkHandleBoxClass>(),
1884 },
1885 ),
1886 (
1887 "GtkHeaderBar",
1888 Layout {
1889 size: size_of::<GtkHeaderBar>(),
1890 alignment: align_of::<GtkHeaderBar>(),
1891 },
1892 ),
1893 (
1894 "GtkHeaderBarAccessible",
1895 Layout {
1896 size: size_of::<GtkHeaderBarAccessible>(),
1897 alignment: align_of::<GtkHeaderBarAccessible>(),
1898 },
1899 ),
1900 (
1901 "GtkHeaderBarAccessibleClass",
1902 Layout {
1903 size: size_of::<GtkHeaderBarAccessibleClass>(),
1904 alignment: align_of::<GtkHeaderBarAccessibleClass>(),
1905 },
1906 ),
1907 (
1908 "GtkHeaderBarClass",
1909 Layout {
1910 size: size_of::<GtkHeaderBarClass>(),
1911 alignment: align_of::<GtkHeaderBarClass>(),
1912 },
1913 ),
1914 (
1915 "GtkIMContext",
1916 Layout {
1917 size: size_of::<GtkIMContext>(),
1918 alignment: align_of::<GtkIMContext>(),
1919 },
1920 ),
1921 (
1922 "GtkIMContextClass",
1923 Layout {
1924 size: size_of::<GtkIMContextClass>(),
1925 alignment: align_of::<GtkIMContextClass>(),
1926 },
1927 ),
1928 (
1929 "GtkIMContextInfo",
1930 Layout {
1931 size: size_of::<GtkIMContextInfo>(),
1932 alignment: align_of::<GtkIMContextInfo>(),
1933 },
1934 ),
1935 (
1936 "GtkIMContextSimple",
1937 Layout {
1938 size: size_of::<GtkIMContextSimple>(),
1939 alignment: align_of::<GtkIMContextSimple>(),
1940 },
1941 ),
1942 (
1943 "GtkIMContextSimpleClass",
1944 Layout {
1945 size: size_of::<GtkIMContextSimpleClass>(),
1946 alignment: align_of::<GtkIMContextSimpleClass>(),
1947 },
1948 ),
1949 (
1950 "GtkIMMulticontext",
1951 Layout {
1952 size: size_of::<GtkIMMulticontext>(),
1953 alignment: align_of::<GtkIMMulticontext>(),
1954 },
1955 ),
1956 (
1957 "GtkIMMulticontextClass",
1958 Layout {
1959 size: size_of::<GtkIMMulticontextClass>(),
1960 alignment: align_of::<GtkIMMulticontextClass>(),
1961 },
1962 ),
1963 (
1964 "GtkIMPreeditStyle",
1965 Layout {
1966 size: size_of::<GtkIMPreeditStyle>(),
1967 alignment: align_of::<GtkIMPreeditStyle>(),
1968 },
1969 ),
1970 (
1971 "GtkIMStatusStyle",
1972 Layout {
1973 size: size_of::<GtkIMStatusStyle>(),
1974 alignment: align_of::<GtkIMStatusStyle>(),
1975 },
1976 ),
1977 (
1978 "GtkIconFactory",
1979 Layout {
1980 size: size_of::<GtkIconFactory>(),
1981 alignment: align_of::<GtkIconFactory>(),
1982 },
1983 ),
1984 (
1985 "GtkIconFactoryClass",
1986 Layout {
1987 size: size_of::<GtkIconFactoryClass>(),
1988 alignment: align_of::<GtkIconFactoryClass>(),
1989 },
1990 ),
1991 (
1992 "GtkIconLookupFlags",
1993 Layout {
1994 size: size_of::<GtkIconLookupFlags>(),
1995 alignment: align_of::<GtkIconLookupFlags>(),
1996 },
1997 ),
1998 (
1999 "GtkIconSize",
2000 Layout {
2001 size: size_of::<GtkIconSize>(),
2002 alignment: align_of::<GtkIconSize>(),
2003 },
2004 ),
2005 (
2006 "GtkIconTheme",
2007 Layout {
2008 size: size_of::<GtkIconTheme>(),
2009 alignment: align_of::<GtkIconTheme>(),
2010 },
2011 ),
2012 (
2013 "GtkIconThemeClass",
2014 Layout {
2015 size: size_of::<GtkIconThemeClass>(),
2016 alignment: align_of::<GtkIconThemeClass>(),
2017 },
2018 ),
2019 (
2020 "GtkIconThemeError",
2021 Layout {
2022 size: size_of::<GtkIconThemeError>(),
2023 alignment: align_of::<GtkIconThemeError>(),
2024 },
2025 ),
2026 (
2027 "GtkIconView",
2028 Layout {
2029 size: size_of::<GtkIconView>(),
2030 alignment: align_of::<GtkIconView>(),
2031 },
2032 ),
2033 (
2034 "GtkIconViewAccessible",
2035 Layout {
2036 size: size_of::<GtkIconViewAccessible>(),
2037 alignment: align_of::<GtkIconViewAccessible>(),
2038 },
2039 ),
2040 (
2041 "GtkIconViewAccessibleClass",
2042 Layout {
2043 size: size_of::<GtkIconViewAccessibleClass>(),
2044 alignment: align_of::<GtkIconViewAccessibleClass>(),
2045 },
2046 ),
2047 (
2048 "GtkIconViewClass",
2049 Layout {
2050 size: size_of::<GtkIconViewClass>(),
2051 alignment: align_of::<GtkIconViewClass>(),
2052 },
2053 ),
2054 (
2055 "GtkIconViewDropPosition",
2056 Layout {
2057 size: size_of::<GtkIconViewDropPosition>(),
2058 alignment: align_of::<GtkIconViewDropPosition>(),
2059 },
2060 ),
2061 (
2062 "GtkImage",
2063 Layout {
2064 size: size_of::<GtkImage>(),
2065 alignment: align_of::<GtkImage>(),
2066 },
2067 ),
2068 (
2069 "GtkImageAccessible",
2070 Layout {
2071 size: size_of::<GtkImageAccessible>(),
2072 alignment: align_of::<GtkImageAccessible>(),
2073 },
2074 ),
2075 (
2076 "GtkImageAccessibleClass",
2077 Layout {
2078 size: size_of::<GtkImageAccessibleClass>(),
2079 alignment: align_of::<GtkImageAccessibleClass>(),
2080 },
2081 ),
2082 (
2083 "GtkImageCellAccessible",
2084 Layout {
2085 size: size_of::<GtkImageCellAccessible>(),
2086 alignment: align_of::<GtkImageCellAccessible>(),
2087 },
2088 ),
2089 (
2090 "GtkImageCellAccessibleClass",
2091 Layout {
2092 size: size_of::<GtkImageCellAccessibleClass>(),
2093 alignment: align_of::<GtkImageCellAccessibleClass>(),
2094 },
2095 ),
2096 (
2097 "GtkImageClass",
2098 Layout {
2099 size: size_of::<GtkImageClass>(),
2100 alignment: align_of::<GtkImageClass>(),
2101 },
2102 ),
2103 (
2104 "GtkImageMenuItem",
2105 Layout {
2106 size: size_of::<GtkImageMenuItem>(),
2107 alignment: align_of::<GtkImageMenuItem>(),
2108 },
2109 ),
2110 (
2111 "GtkImageMenuItemClass",
2112 Layout {
2113 size: size_of::<GtkImageMenuItemClass>(),
2114 alignment: align_of::<GtkImageMenuItemClass>(),
2115 },
2116 ),
2117 (
2118 "GtkImageType",
2119 Layout {
2120 size: size_of::<GtkImageType>(),
2121 alignment: align_of::<GtkImageType>(),
2122 },
2123 ),
2124 (
2125 "GtkInfoBar",
2126 Layout {
2127 size: size_of::<GtkInfoBar>(),
2128 alignment: align_of::<GtkInfoBar>(),
2129 },
2130 ),
2131 (
2132 "GtkInfoBarClass",
2133 Layout {
2134 size: size_of::<GtkInfoBarClass>(),
2135 alignment: align_of::<GtkInfoBarClass>(),
2136 },
2137 ),
2138 (
2139 "GtkInputHints",
2140 Layout {
2141 size: size_of::<GtkInputHints>(),
2142 alignment: align_of::<GtkInputHints>(),
2143 },
2144 ),
2145 (
2146 "GtkInputPurpose",
2147 Layout {
2148 size: size_of::<GtkInputPurpose>(),
2149 alignment: align_of::<GtkInputPurpose>(),
2150 },
2151 ),
2152 (
2153 "GtkInvisible",
2154 Layout {
2155 size: size_of::<GtkInvisible>(),
2156 alignment: align_of::<GtkInvisible>(),
2157 },
2158 ),
2159 (
2160 "GtkInvisibleClass",
2161 Layout {
2162 size: size_of::<GtkInvisibleClass>(),
2163 alignment: align_of::<GtkInvisibleClass>(),
2164 },
2165 ),
2166 (
2167 "GtkJunctionSides",
2168 Layout {
2169 size: size_of::<GtkJunctionSides>(),
2170 alignment: align_of::<GtkJunctionSides>(),
2171 },
2172 ),
2173 (
2174 "GtkJustification",
2175 Layout {
2176 size: size_of::<GtkJustification>(),
2177 alignment: align_of::<GtkJustification>(),
2178 },
2179 ),
2180 (
2181 "GtkLabel",
2182 Layout {
2183 size: size_of::<GtkLabel>(),
2184 alignment: align_of::<GtkLabel>(),
2185 },
2186 ),
2187 (
2188 "GtkLabelAccessible",
2189 Layout {
2190 size: size_of::<GtkLabelAccessible>(),
2191 alignment: align_of::<GtkLabelAccessible>(),
2192 },
2193 ),
2194 (
2195 "GtkLabelAccessibleClass",
2196 Layout {
2197 size: size_of::<GtkLabelAccessibleClass>(),
2198 alignment: align_of::<GtkLabelAccessibleClass>(),
2199 },
2200 ),
2201 (
2202 "GtkLabelClass",
2203 Layout {
2204 size: size_of::<GtkLabelClass>(),
2205 alignment: align_of::<GtkLabelClass>(),
2206 },
2207 ),
2208 (
2209 "GtkLayout",
2210 Layout {
2211 size: size_of::<GtkLayout>(),
2212 alignment: align_of::<GtkLayout>(),
2213 },
2214 ),
2215 (
2216 "GtkLayoutClass",
2217 Layout {
2218 size: size_of::<GtkLayoutClass>(),
2219 alignment: align_of::<GtkLayoutClass>(),
2220 },
2221 ),
2222 (
2223 "GtkLevelBar",
2224 Layout {
2225 size: size_of::<GtkLevelBar>(),
2226 alignment: align_of::<GtkLevelBar>(),
2227 },
2228 ),
2229 (
2230 "GtkLevelBarAccessible",
2231 Layout {
2232 size: size_of::<GtkLevelBarAccessible>(),
2233 alignment: align_of::<GtkLevelBarAccessible>(),
2234 },
2235 ),
2236 (
2237 "GtkLevelBarAccessibleClass",
2238 Layout {
2239 size: size_of::<GtkLevelBarAccessibleClass>(),
2240 alignment: align_of::<GtkLevelBarAccessibleClass>(),
2241 },
2242 ),
2243 (
2244 "GtkLevelBarClass",
2245 Layout {
2246 size: size_of::<GtkLevelBarClass>(),
2247 alignment: align_of::<GtkLevelBarClass>(),
2248 },
2249 ),
2250 (
2251 "GtkLevelBarMode",
2252 Layout {
2253 size: size_of::<GtkLevelBarMode>(),
2254 alignment: align_of::<GtkLevelBarMode>(),
2255 },
2256 ),
2257 (
2258 "GtkLicense",
2259 Layout {
2260 size: size_of::<GtkLicense>(),
2261 alignment: align_of::<GtkLicense>(),
2262 },
2263 ),
2264 (
2265 "GtkLinkButton",
2266 Layout {
2267 size: size_of::<GtkLinkButton>(),
2268 alignment: align_of::<GtkLinkButton>(),
2269 },
2270 ),
2271 (
2272 "GtkLinkButtonAccessible",
2273 Layout {
2274 size: size_of::<GtkLinkButtonAccessible>(),
2275 alignment: align_of::<GtkLinkButtonAccessible>(),
2276 },
2277 ),
2278 (
2279 "GtkLinkButtonAccessibleClass",
2280 Layout {
2281 size: size_of::<GtkLinkButtonAccessibleClass>(),
2282 alignment: align_of::<GtkLinkButtonAccessibleClass>(),
2283 },
2284 ),
2285 (
2286 "GtkLinkButtonClass",
2287 Layout {
2288 size: size_of::<GtkLinkButtonClass>(),
2289 alignment: align_of::<GtkLinkButtonClass>(),
2290 },
2291 ),
2292 (
2293 "GtkListBox",
2294 Layout {
2295 size: size_of::<GtkListBox>(),
2296 alignment: align_of::<GtkListBox>(),
2297 },
2298 ),
2299 (
2300 "GtkListBoxAccessible",
2301 Layout {
2302 size: size_of::<GtkListBoxAccessible>(),
2303 alignment: align_of::<GtkListBoxAccessible>(),
2304 },
2305 ),
2306 (
2307 "GtkListBoxAccessibleClass",
2308 Layout {
2309 size: size_of::<GtkListBoxAccessibleClass>(),
2310 alignment: align_of::<GtkListBoxAccessibleClass>(),
2311 },
2312 ),
2313 (
2314 "GtkListBoxClass",
2315 Layout {
2316 size: size_of::<GtkListBoxClass>(),
2317 alignment: align_of::<GtkListBoxClass>(),
2318 },
2319 ),
2320 (
2321 "GtkListBoxRow",
2322 Layout {
2323 size: size_of::<GtkListBoxRow>(),
2324 alignment: align_of::<GtkListBoxRow>(),
2325 },
2326 ),
2327 (
2328 "GtkListBoxRowAccessible",
2329 Layout {
2330 size: size_of::<GtkListBoxRowAccessible>(),
2331 alignment: align_of::<GtkListBoxRowAccessible>(),
2332 },
2333 ),
2334 (
2335 "GtkListBoxRowAccessibleClass",
2336 Layout {
2337 size: size_of::<GtkListBoxRowAccessibleClass>(),
2338 alignment: align_of::<GtkListBoxRowAccessibleClass>(),
2339 },
2340 ),
2341 (
2342 "GtkListBoxRowClass",
2343 Layout {
2344 size: size_of::<GtkListBoxRowClass>(),
2345 alignment: align_of::<GtkListBoxRowClass>(),
2346 },
2347 ),
2348 (
2349 "GtkListStore",
2350 Layout {
2351 size: size_of::<GtkListStore>(),
2352 alignment: align_of::<GtkListStore>(),
2353 },
2354 ),
2355 (
2356 "GtkListStoreClass",
2357 Layout {
2358 size: size_of::<GtkListStoreClass>(),
2359 alignment: align_of::<GtkListStoreClass>(),
2360 },
2361 ),
2362 (
2363 "GtkLockButton",
2364 Layout {
2365 size: size_of::<GtkLockButton>(),
2366 alignment: align_of::<GtkLockButton>(),
2367 },
2368 ),
2369 (
2370 "GtkLockButtonAccessible",
2371 Layout {
2372 size: size_of::<GtkLockButtonAccessible>(),
2373 alignment: align_of::<GtkLockButtonAccessible>(),
2374 },
2375 ),
2376 (
2377 "GtkLockButtonAccessibleClass",
2378 Layout {
2379 size: size_of::<GtkLockButtonAccessibleClass>(),
2380 alignment: align_of::<GtkLockButtonAccessibleClass>(),
2381 },
2382 ),
2383 (
2384 "GtkLockButtonClass",
2385 Layout {
2386 size: size_of::<GtkLockButtonClass>(),
2387 alignment: align_of::<GtkLockButtonClass>(),
2388 },
2389 ),
2390 (
2391 "GtkMenu",
2392 Layout {
2393 size: size_of::<GtkMenu>(),
2394 alignment: align_of::<GtkMenu>(),
2395 },
2396 ),
2397 (
2398 "GtkMenuAccessible",
2399 Layout {
2400 size: size_of::<GtkMenuAccessible>(),
2401 alignment: align_of::<GtkMenuAccessible>(),
2402 },
2403 ),
2404 (
2405 "GtkMenuAccessibleClass",
2406 Layout {
2407 size: size_of::<GtkMenuAccessibleClass>(),
2408 alignment: align_of::<GtkMenuAccessibleClass>(),
2409 },
2410 ),
2411 (
2412 "GtkMenuBar",
2413 Layout {
2414 size: size_of::<GtkMenuBar>(),
2415 alignment: align_of::<GtkMenuBar>(),
2416 },
2417 ),
2418 (
2419 "GtkMenuBarClass",
2420 Layout {
2421 size: size_of::<GtkMenuBarClass>(),
2422 alignment: align_of::<GtkMenuBarClass>(),
2423 },
2424 ),
2425 (
2426 "GtkMenuButton",
2427 Layout {
2428 size: size_of::<GtkMenuButton>(),
2429 alignment: align_of::<GtkMenuButton>(),
2430 },
2431 ),
2432 (
2433 "GtkMenuButtonAccessible",
2434 Layout {
2435 size: size_of::<GtkMenuButtonAccessible>(),
2436 alignment: align_of::<GtkMenuButtonAccessible>(),
2437 },
2438 ),
2439 (
2440 "GtkMenuButtonAccessibleClass",
2441 Layout {
2442 size: size_of::<GtkMenuButtonAccessibleClass>(),
2443 alignment: align_of::<GtkMenuButtonAccessibleClass>(),
2444 },
2445 ),
2446 (
2447 "GtkMenuButtonClass",
2448 Layout {
2449 size: size_of::<GtkMenuButtonClass>(),
2450 alignment: align_of::<GtkMenuButtonClass>(),
2451 },
2452 ),
2453 (
2454 "GtkMenuClass",
2455 Layout {
2456 size: size_of::<GtkMenuClass>(),
2457 alignment: align_of::<GtkMenuClass>(),
2458 },
2459 ),
2460 (
2461 "GtkMenuDirectionType",
2462 Layout {
2463 size: size_of::<GtkMenuDirectionType>(),
2464 alignment: align_of::<GtkMenuDirectionType>(),
2465 },
2466 ),
2467 (
2468 "GtkMenuItem",
2469 Layout {
2470 size: size_of::<GtkMenuItem>(),
2471 alignment: align_of::<GtkMenuItem>(),
2472 },
2473 ),
2474 (
2475 "GtkMenuItemAccessible",
2476 Layout {
2477 size: size_of::<GtkMenuItemAccessible>(),
2478 alignment: align_of::<GtkMenuItemAccessible>(),
2479 },
2480 ),
2481 (
2482 "GtkMenuItemAccessibleClass",
2483 Layout {
2484 size: size_of::<GtkMenuItemAccessibleClass>(),
2485 alignment: align_of::<GtkMenuItemAccessibleClass>(),
2486 },
2487 ),
2488 (
2489 "GtkMenuItemClass",
2490 Layout {
2491 size: size_of::<GtkMenuItemClass>(),
2492 alignment: align_of::<GtkMenuItemClass>(),
2493 },
2494 ),
2495 (
2496 "GtkMenuShell",
2497 Layout {
2498 size: size_of::<GtkMenuShell>(),
2499 alignment: align_of::<GtkMenuShell>(),
2500 },
2501 ),
2502 (
2503 "GtkMenuShellAccessible",
2504 Layout {
2505 size: size_of::<GtkMenuShellAccessible>(),
2506 alignment: align_of::<GtkMenuShellAccessible>(),
2507 },
2508 ),
2509 (
2510 "GtkMenuShellAccessibleClass",
2511 Layout {
2512 size: size_of::<GtkMenuShellAccessibleClass>(),
2513 alignment: align_of::<GtkMenuShellAccessibleClass>(),
2514 },
2515 ),
2516 (
2517 "GtkMenuShellClass",
2518 Layout {
2519 size: size_of::<GtkMenuShellClass>(),
2520 alignment: align_of::<GtkMenuShellClass>(),
2521 },
2522 ),
2523 (
2524 "GtkMenuToolButton",
2525 Layout {
2526 size: size_of::<GtkMenuToolButton>(),
2527 alignment: align_of::<GtkMenuToolButton>(),
2528 },
2529 ),
2530 (
2531 "GtkMenuToolButtonClass",
2532 Layout {
2533 size: size_of::<GtkMenuToolButtonClass>(),
2534 alignment: align_of::<GtkMenuToolButtonClass>(),
2535 },
2536 ),
2537 (
2538 "GtkMessageDialog",
2539 Layout {
2540 size: size_of::<GtkMessageDialog>(),
2541 alignment: align_of::<GtkMessageDialog>(),
2542 },
2543 ),
2544 (
2545 "GtkMessageDialogClass",
2546 Layout {
2547 size: size_of::<GtkMessageDialogClass>(),
2548 alignment: align_of::<GtkMessageDialogClass>(),
2549 },
2550 ),
2551 (
2552 "GtkMessageType",
2553 Layout {
2554 size: size_of::<GtkMessageType>(),
2555 alignment: align_of::<GtkMessageType>(),
2556 },
2557 ),
2558 (
2559 "GtkMisc",
2560 Layout {
2561 size: size_of::<GtkMisc>(),
2562 alignment: align_of::<GtkMisc>(),
2563 },
2564 ),
2565 (
2566 "GtkMiscClass",
2567 Layout {
2568 size: size_of::<GtkMiscClass>(),
2569 alignment: align_of::<GtkMiscClass>(),
2570 },
2571 ),
2572 (
2573 "GtkMountOperation",
2574 Layout {
2575 size: size_of::<GtkMountOperation>(),
2576 alignment: align_of::<GtkMountOperation>(),
2577 },
2578 ),
2579 (
2580 "GtkMountOperationClass",
2581 Layout {
2582 size: size_of::<GtkMountOperationClass>(),
2583 alignment: align_of::<GtkMountOperationClass>(),
2584 },
2585 ),
2586 (
2587 "GtkMovementStep",
2588 Layout {
2589 size: size_of::<GtkMovementStep>(),
2590 alignment: align_of::<GtkMovementStep>(),
2591 },
2592 ),
2593 (
2594 "GtkNativeDialog",
2595 Layout {
2596 size: size_of::<GtkNativeDialog>(),
2597 alignment: align_of::<GtkNativeDialog>(),
2598 },
2599 ),
2600 (
2601 "GtkNativeDialogClass",
2602 Layout {
2603 size: size_of::<GtkNativeDialogClass>(),
2604 alignment: align_of::<GtkNativeDialogClass>(),
2605 },
2606 ),
2607 (
2608 "GtkNotebook",
2609 Layout {
2610 size: size_of::<GtkNotebook>(),
2611 alignment: align_of::<GtkNotebook>(),
2612 },
2613 ),
2614 (
2615 "GtkNotebookAccessible",
2616 Layout {
2617 size: size_of::<GtkNotebookAccessible>(),
2618 alignment: align_of::<GtkNotebookAccessible>(),
2619 },
2620 ),
2621 (
2622 "GtkNotebookAccessibleClass",
2623 Layout {
2624 size: size_of::<GtkNotebookAccessibleClass>(),
2625 alignment: align_of::<GtkNotebookAccessibleClass>(),
2626 },
2627 ),
2628 (
2629 "GtkNotebookClass",
2630 Layout {
2631 size: size_of::<GtkNotebookClass>(),
2632 alignment: align_of::<GtkNotebookClass>(),
2633 },
2634 ),
2635 (
2636 "GtkNotebookPageAccessible",
2637 Layout {
2638 size: size_of::<GtkNotebookPageAccessible>(),
2639 alignment: align_of::<GtkNotebookPageAccessible>(),
2640 },
2641 ),
2642 (
2643 "GtkNotebookPageAccessibleClass",
2644 Layout {
2645 size: size_of::<GtkNotebookPageAccessibleClass>(),
2646 alignment: align_of::<GtkNotebookPageAccessibleClass>(),
2647 },
2648 ),
2649 (
2650 "GtkNotebookTab",
2651 Layout {
2652 size: size_of::<GtkNotebookTab>(),
2653 alignment: align_of::<GtkNotebookTab>(),
2654 },
2655 ),
2656 (
2657 "GtkNumberUpLayout",
2658 Layout {
2659 size: size_of::<GtkNumberUpLayout>(),
2660 alignment: align_of::<GtkNumberUpLayout>(),
2661 },
2662 ),
2663 (
2664 "GtkNumerableIcon",
2665 Layout {
2666 size: size_of::<GtkNumerableIcon>(),
2667 alignment: align_of::<GtkNumerableIcon>(),
2668 },
2669 ),
2670 (
2671 "GtkNumerableIconClass",
2672 Layout {
2673 size: size_of::<GtkNumerableIconClass>(),
2674 alignment: align_of::<GtkNumerableIconClass>(),
2675 },
2676 ),
2677 (
2678 "GtkOffscreenWindow",
2679 Layout {
2680 size: size_of::<GtkOffscreenWindow>(),
2681 alignment: align_of::<GtkOffscreenWindow>(),
2682 },
2683 ),
2684 (
2685 "GtkOffscreenWindowClass",
2686 Layout {
2687 size: size_of::<GtkOffscreenWindowClass>(),
2688 alignment: align_of::<GtkOffscreenWindowClass>(),
2689 },
2690 ),
2691 (
2692 "GtkOrientableIface",
2693 Layout {
2694 size: size_of::<GtkOrientableIface>(),
2695 alignment: align_of::<GtkOrientableIface>(),
2696 },
2697 ),
2698 (
2699 "GtkOrientation",
2700 Layout {
2701 size: size_of::<GtkOrientation>(),
2702 alignment: align_of::<GtkOrientation>(),
2703 },
2704 ),
2705 (
2706 "GtkOverlay",
2707 Layout {
2708 size: size_of::<GtkOverlay>(),
2709 alignment: align_of::<GtkOverlay>(),
2710 },
2711 ),
2712 (
2713 "GtkOverlayClass",
2714 Layout {
2715 size: size_of::<GtkOverlayClass>(),
2716 alignment: align_of::<GtkOverlayClass>(),
2717 },
2718 ),
2719 (
2720 "GtkPackDirection",
2721 Layout {
2722 size: size_of::<GtkPackDirection>(),
2723 alignment: align_of::<GtkPackDirection>(),
2724 },
2725 ),
2726 (
2727 "GtkPackType",
2728 Layout {
2729 size: size_of::<GtkPackType>(),
2730 alignment: align_of::<GtkPackType>(),
2731 },
2732 ),
2733 (
2734 "GtkPadActionEntry",
2735 Layout {
2736 size: size_of::<GtkPadActionEntry>(),
2737 alignment: align_of::<GtkPadActionEntry>(),
2738 },
2739 ),
2740 (
2741 "GtkPadActionType",
2742 Layout {
2743 size: size_of::<GtkPadActionType>(),
2744 alignment: align_of::<GtkPadActionType>(),
2745 },
2746 ),
2747 (
2748 "GtkPageOrientation",
2749 Layout {
2750 size: size_of::<GtkPageOrientation>(),
2751 alignment: align_of::<GtkPageOrientation>(),
2752 },
2753 ),
2754 (
2755 "GtkPageRange",
2756 Layout {
2757 size: size_of::<GtkPageRange>(),
2758 alignment: align_of::<GtkPageRange>(),
2759 },
2760 ),
2761 (
2762 "GtkPageSet",
2763 Layout {
2764 size: size_of::<GtkPageSet>(),
2765 alignment: align_of::<GtkPageSet>(),
2766 },
2767 ),
2768 (
2769 "GtkPanDirection",
2770 Layout {
2771 size: size_of::<GtkPanDirection>(),
2772 alignment: align_of::<GtkPanDirection>(),
2773 },
2774 ),
2775 (
2776 "GtkPaned",
2777 Layout {
2778 size: size_of::<GtkPaned>(),
2779 alignment: align_of::<GtkPaned>(),
2780 },
2781 ),
2782 (
2783 "GtkPanedAccessible",
2784 Layout {
2785 size: size_of::<GtkPanedAccessible>(),
2786 alignment: align_of::<GtkPanedAccessible>(),
2787 },
2788 ),
2789 (
2790 "GtkPanedAccessibleClass",
2791 Layout {
2792 size: size_of::<GtkPanedAccessibleClass>(),
2793 alignment: align_of::<GtkPanedAccessibleClass>(),
2794 },
2795 ),
2796 (
2797 "GtkPanedClass",
2798 Layout {
2799 size: size_of::<GtkPanedClass>(),
2800 alignment: align_of::<GtkPanedClass>(),
2801 },
2802 ),
2803 (
2804 "GtkPathPriorityType",
2805 Layout {
2806 size: size_of::<GtkPathPriorityType>(),
2807 alignment: align_of::<GtkPathPriorityType>(),
2808 },
2809 ),
2810 (
2811 "GtkPathType",
2812 Layout {
2813 size: size_of::<GtkPathType>(),
2814 alignment: align_of::<GtkPathType>(),
2815 },
2816 ),
2817 (
2818 "GtkPlacesOpenFlags",
2819 Layout {
2820 size: size_of::<GtkPlacesOpenFlags>(),
2821 alignment: align_of::<GtkPlacesOpenFlags>(),
2822 },
2823 ),
2824 (
2825 "GtkPlug",
2826 Layout {
2827 size: size_of::<GtkPlug>(),
2828 alignment: align_of::<GtkPlug>(),
2829 },
2830 ),
2831 (
2832 "GtkPlugClass",
2833 Layout {
2834 size: size_of::<GtkPlugClass>(),
2835 alignment: align_of::<GtkPlugClass>(),
2836 },
2837 ),
2838 (
2839 "GtkPolicyType",
2840 Layout {
2841 size: size_of::<GtkPolicyType>(),
2842 alignment: align_of::<GtkPolicyType>(),
2843 },
2844 ),
2845 (
2846 "GtkPopover",
2847 Layout {
2848 size: size_of::<GtkPopover>(),
2849 alignment: align_of::<GtkPopover>(),
2850 },
2851 ),
2852 (
2853 "GtkPopoverAccessible",
2854 Layout {
2855 size: size_of::<GtkPopoverAccessible>(),
2856 alignment: align_of::<GtkPopoverAccessible>(),
2857 },
2858 ),
2859 (
2860 "GtkPopoverAccessibleClass",
2861 Layout {
2862 size: size_of::<GtkPopoverAccessibleClass>(),
2863 alignment: align_of::<GtkPopoverAccessibleClass>(),
2864 },
2865 ),
2866 (
2867 "GtkPopoverClass",
2868 Layout {
2869 size: size_of::<GtkPopoverClass>(),
2870 alignment: align_of::<GtkPopoverClass>(),
2871 },
2872 ),
2873 (
2874 "GtkPopoverConstraint",
2875 Layout {
2876 size: size_of::<GtkPopoverConstraint>(),
2877 alignment: align_of::<GtkPopoverConstraint>(),
2878 },
2879 ),
2880 (
2881 "GtkPopoverMenuClass",
2882 Layout {
2883 size: size_of::<GtkPopoverMenuClass>(),
2884 alignment: align_of::<GtkPopoverMenuClass>(),
2885 },
2886 ),
2887 (
2888 "GtkPositionType",
2889 Layout {
2890 size: size_of::<GtkPositionType>(),
2891 alignment: align_of::<GtkPositionType>(),
2892 },
2893 ),
2894 (
2895 "GtkPrintDuplex",
2896 Layout {
2897 size: size_of::<GtkPrintDuplex>(),
2898 alignment: align_of::<GtkPrintDuplex>(),
2899 },
2900 ),
2901 (
2902 "GtkPrintError",
2903 Layout {
2904 size: size_of::<GtkPrintError>(),
2905 alignment: align_of::<GtkPrintError>(),
2906 },
2907 ),
2908 (
2909 "GtkPrintOperation",
2910 Layout {
2911 size: size_of::<GtkPrintOperation>(),
2912 alignment: align_of::<GtkPrintOperation>(),
2913 },
2914 ),
2915 (
2916 "GtkPrintOperationAction",
2917 Layout {
2918 size: size_of::<GtkPrintOperationAction>(),
2919 alignment: align_of::<GtkPrintOperationAction>(),
2920 },
2921 ),
2922 (
2923 "GtkPrintOperationClass",
2924 Layout {
2925 size: size_of::<GtkPrintOperationClass>(),
2926 alignment: align_of::<GtkPrintOperationClass>(),
2927 },
2928 ),
2929 (
2930 "GtkPrintOperationPreviewIface",
2931 Layout {
2932 size: size_of::<GtkPrintOperationPreviewIface>(),
2933 alignment: align_of::<GtkPrintOperationPreviewIface>(),
2934 },
2935 ),
2936 (
2937 "GtkPrintOperationResult",
2938 Layout {
2939 size: size_of::<GtkPrintOperationResult>(),
2940 alignment: align_of::<GtkPrintOperationResult>(),
2941 },
2942 ),
2943 (
2944 "GtkPrintPages",
2945 Layout {
2946 size: size_of::<GtkPrintPages>(),
2947 alignment: align_of::<GtkPrintPages>(),
2948 },
2949 ),
2950 (
2951 "GtkPrintQuality",
2952 Layout {
2953 size: size_of::<GtkPrintQuality>(),
2954 alignment: align_of::<GtkPrintQuality>(),
2955 },
2956 ),
2957 (
2958 "GtkPrintStatus",
2959 Layout {
2960 size: size_of::<GtkPrintStatus>(),
2961 alignment: align_of::<GtkPrintStatus>(),
2962 },
2963 ),
2964 (
2965 "GtkProgressBar",
2966 Layout {
2967 size: size_of::<GtkProgressBar>(),
2968 alignment: align_of::<GtkProgressBar>(),
2969 },
2970 ),
2971 (
2972 "GtkProgressBarAccessible",
2973 Layout {
2974 size: size_of::<GtkProgressBarAccessible>(),
2975 alignment: align_of::<GtkProgressBarAccessible>(),
2976 },
2977 ),
2978 (
2979 "GtkProgressBarAccessibleClass",
2980 Layout {
2981 size: size_of::<GtkProgressBarAccessibleClass>(),
2982 alignment: align_of::<GtkProgressBarAccessibleClass>(),
2983 },
2984 ),
2985 (
2986 "GtkProgressBarClass",
2987 Layout {
2988 size: size_of::<GtkProgressBarClass>(),
2989 alignment: align_of::<GtkProgressBarClass>(),
2990 },
2991 ),
2992 (
2993 "GtkPropagationPhase",
2994 Layout {
2995 size: size_of::<GtkPropagationPhase>(),
2996 alignment: align_of::<GtkPropagationPhase>(),
2997 },
2998 ),
2999 (
3000 "GtkRadioAction",
3001 Layout {
3002 size: size_of::<GtkRadioAction>(),
3003 alignment: align_of::<GtkRadioAction>(),
3004 },
3005 ),
3006 (
3007 "GtkRadioActionClass",
3008 Layout {
3009 size: size_of::<GtkRadioActionClass>(),
3010 alignment: align_of::<GtkRadioActionClass>(),
3011 },
3012 ),
3013 (
3014 "GtkRadioActionEntry",
3015 Layout {
3016 size: size_of::<GtkRadioActionEntry>(),
3017 alignment: align_of::<GtkRadioActionEntry>(),
3018 },
3019 ),
3020 (
3021 "GtkRadioButton",
3022 Layout {
3023 size: size_of::<GtkRadioButton>(),
3024 alignment: align_of::<GtkRadioButton>(),
3025 },
3026 ),
3027 (
3028 "GtkRadioButtonAccessible",
3029 Layout {
3030 size: size_of::<GtkRadioButtonAccessible>(),
3031 alignment: align_of::<GtkRadioButtonAccessible>(),
3032 },
3033 ),
3034 (
3035 "GtkRadioButtonAccessibleClass",
3036 Layout {
3037 size: size_of::<GtkRadioButtonAccessibleClass>(),
3038 alignment: align_of::<GtkRadioButtonAccessibleClass>(),
3039 },
3040 ),
3041 (
3042 "GtkRadioButtonClass",
3043 Layout {
3044 size: size_of::<GtkRadioButtonClass>(),
3045 alignment: align_of::<GtkRadioButtonClass>(),
3046 },
3047 ),
3048 (
3049 "GtkRadioMenuItem",
3050 Layout {
3051 size: size_of::<GtkRadioMenuItem>(),
3052 alignment: align_of::<GtkRadioMenuItem>(),
3053 },
3054 ),
3055 (
3056 "GtkRadioMenuItemAccessible",
3057 Layout {
3058 size: size_of::<GtkRadioMenuItemAccessible>(),
3059 alignment: align_of::<GtkRadioMenuItemAccessible>(),
3060 },
3061 ),
3062 (
3063 "GtkRadioMenuItemAccessibleClass",
3064 Layout {
3065 size: size_of::<GtkRadioMenuItemAccessibleClass>(),
3066 alignment: align_of::<GtkRadioMenuItemAccessibleClass>(),
3067 },
3068 ),
3069 (
3070 "GtkRadioMenuItemClass",
3071 Layout {
3072 size: size_of::<GtkRadioMenuItemClass>(),
3073 alignment: align_of::<GtkRadioMenuItemClass>(),
3074 },
3075 ),
3076 (
3077 "GtkRadioToolButton",
3078 Layout {
3079 size: size_of::<GtkRadioToolButton>(),
3080 alignment: align_of::<GtkRadioToolButton>(),
3081 },
3082 ),
3083 (
3084 "GtkRadioToolButtonClass",
3085 Layout {
3086 size: size_of::<GtkRadioToolButtonClass>(),
3087 alignment: align_of::<GtkRadioToolButtonClass>(),
3088 },
3089 ),
3090 (
3091 "GtkRange",
3092 Layout {
3093 size: size_of::<GtkRange>(),
3094 alignment: align_of::<GtkRange>(),
3095 },
3096 ),
3097 (
3098 "GtkRangeAccessible",
3099 Layout {
3100 size: size_of::<GtkRangeAccessible>(),
3101 alignment: align_of::<GtkRangeAccessible>(),
3102 },
3103 ),
3104 (
3105 "GtkRangeAccessibleClass",
3106 Layout {
3107 size: size_of::<GtkRangeAccessibleClass>(),
3108 alignment: align_of::<GtkRangeAccessibleClass>(),
3109 },
3110 ),
3111 (
3112 "GtkRangeClass",
3113 Layout {
3114 size: size_of::<GtkRangeClass>(),
3115 alignment: align_of::<GtkRangeClass>(),
3116 },
3117 ),
3118 (
3119 "GtkRcFlags",
3120 Layout {
3121 size: size_of::<GtkRcFlags>(),
3122 alignment: align_of::<GtkRcFlags>(),
3123 },
3124 ),
3125 (
3126 "GtkRcProperty",
3127 Layout {
3128 size: size_of::<GtkRcProperty>(),
3129 alignment: align_of::<GtkRcProperty>(),
3130 },
3131 ),
3132 (
3133 "GtkRcStyle",
3134 Layout {
3135 size: size_of::<GtkRcStyle>(),
3136 alignment: align_of::<GtkRcStyle>(),
3137 },
3138 ),
3139 (
3140 "GtkRcStyleClass",
3141 Layout {
3142 size: size_of::<GtkRcStyleClass>(),
3143 alignment: align_of::<GtkRcStyleClass>(),
3144 },
3145 ),
3146 (
3147 "GtkRcTokenType",
3148 Layout {
3149 size: size_of::<GtkRcTokenType>(),
3150 alignment: align_of::<GtkRcTokenType>(),
3151 },
3152 ),
3153 (
3154 "GtkRecentAction",
3155 Layout {
3156 size: size_of::<GtkRecentAction>(),
3157 alignment: align_of::<GtkRecentAction>(),
3158 },
3159 ),
3160 (
3161 "GtkRecentActionClass",
3162 Layout {
3163 size: size_of::<GtkRecentActionClass>(),
3164 alignment: align_of::<GtkRecentActionClass>(),
3165 },
3166 ),
3167 (
3168 "GtkRecentChooserDialog",
3169 Layout {
3170 size: size_of::<GtkRecentChooserDialog>(),
3171 alignment: align_of::<GtkRecentChooserDialog>(),
3172 },
3173 ),
3174 (
3175 "GtkRecentChooserDialogClass",
3176 Layout {
3177 size: size_of::<GtkRecentChooserDialogClass>(),
3178 alignment: align_of::<GtkRecentChooserDialogClass>(),
3179 },
3180 ),
3181 (
3182 "GtkRecentChooserError",
3183 Layout {
3184 size: size_of::<GtkRecentChooserError>(),
3185 alignment: align_of::<GtkRecentChooserError>(),
3186 },
3187 ),
3188 (
3189 "GtkRecentChooserIface",
3190 Layout {
3191 size: size_of::<GtkRecentChooserIface>(),
3192 alignment: align_of::<GtkRecentChooserIface>(),
3193 },
3194 ),
3195 (
3196 "GtkRecentChooserMenu",
3197 Layout {
3198 size: size_of::<GtkRecentChooserMenu>(),
3199 alignment: align_of::<GtkRecentChooserMenu>(),
3200 },
3201 ),
3202 (
3203 "GtkRecentChooserMenuClass",
3204 Layout {
3205 size: size_of::<GtkRecentChooserMenuClass>(),
3206 alignment: align_of::<GtkRecentChooserMenuClass>(),
3207 },
3208 ),
3209 (
3210 "GtkRecentChooserWidget",
3211 Layout {
3212 size: size_of::<GtkRecentChooserWidget>(),
3213 alignment: align_of::<GtkRecentChooserWidget>(),
3214 },
3215 ),
3216 (
3217 "GtkRecentChooserWidgetClass",
3218 Layout {
3219 size: size_of::<GtkRecentChooserWidgetClass>(),
3220 alignment: align_of::<GtkRecentChooserWidgetClass>(),
3221 },
3222 ),
3223 (
3224 "GtkRecentData",
3225 Layout {
3226 size: size_of::<GtkRecentData>(),
3227 alignment: align_of::<GtkRecentData>(),
3228 },
3229 ),
3230 (
3231 "GtkRecentFilterFlags",
3232 Layout {
3233 size: size_of::<GtkRecentFilterFlags>(),
3234 alignment: align_of::<GtkRecentFilterFlags>(),
3235 },
3236 ),
3237 (
3238 "GtkRecentFilterInfo",
3239 Layout {
3240 size: size_of::<GtkRecentFilterInfo>(),
3241 alignment: align_of::<GtkRecentFilterInfo>(),
3242 },
3243 ),
3244 (
3245 "GtkRecentManager",
3246 Layout {
3247 size: size_of::<GtkRecentManager>(),
3248 alignment: align_of::<GtkRecentManager>(),
3249 },
3250 ),
3251 (
3252 "GtkRecentManagerClass",
3253 Layout {
3254 size: size_of::<GtkRecentManagerClass>(),
3255 alignment: align_of::<GtkRecentManagerClass>(),
3256 },
3257 ),
3258 (
3259 "GtkRecentManagerError",
3260 Layout {
3261 size: size_of::<GtkRecentManagerError>(),
3262 alignment: align_of::<GtkRecentManagerError>(),
3263 },
3264 ),
3265 (
3266 "GtkRecentSortType",
3267 Layout {
3268 size: size_of::<GtkRecentSortType>(),
3269 alignment: align_of::<GtkRecentSortType>(),
3270 },
3271 ),
3272 (
3273 "GtkRegionFlags",
3274 Layout {
3275 size: size_of::<GtkRegionFlags>(),
3276 alignment: align_of::<GtkRegionFlags>(),
3277 },
3278 ),
3279 (
3280 "GtkReliefStyle",
3281 Layout {
3282 size: size_of::<GtkReliefStyle>(),
3283 alignment: align_of::<GtkReliefStyle>(),
3284 },
3285 ),
3286 (
3287 "GtkRendererCellAccessible",
3288 Layout {
3289 size: size_of::<GtkRendererCellAccessible>(),
3290 alignment: align_of::<GtkRendererCellAccessible>(),
3291 },
3292 ),
3293 (
3294 "GtkRendererCellAccessibleClass",
3295 Layout {
3296 size: size_of::<GtkRendererCellAccessibleClass>(),
3297 alignment: align_of::<GtkRendererCellAccessibleClass>(),
3298 },
3299 ),
3300 (
3301 "GtkRequestedSize",
3302 Layout {
3303 size: size_of::<GtkRequestedSize>(),
3304 alignment: align_of::<GtkRequestedSize>(),
3305 },
3306 ),
3307 (
3308 "GtkRequisition",
3309 Layout {
3310 size: size_of::<GtkRequisition>(),
3311 alignment: align_of::<GtkRequisition>(),
3312 },
3313 ),
3314 (
3315 "GtkResizeMode",
3316 Layout {
3317 size: size_of::<GtkResizeMode>(),
3318 alignment: align_of::<GtkResizeMode>(),
3319 },
3320 ),
3321 (
3322 "GtkResponseType",
3323 Layout {
3324 size: size_of::<GtkResponseType>(),
3325 alignment: align_of::<GtkResponseType>(),
3326 },
3327 ),
3328 (
3329 "GtkRevealer",
3330 Layout {
3331 size: size_of::<GtkRevealer>(),
3332 alignment: align_of::<GtkRevealer>(),
3333 },
3334 ),
3335 (
3336 "GtkRevealerClass",
3337 Layout {
3338 size: size_of::<GtkRevealerClass>(),
3339 alignment: align_of::<GtkRevealerClass>(),
3340 },
3341 ),
3342 (
3343 "GtkRevealerTransitionType",
3344 Layout {
3345 size: size_of::<GtkRevealerTransitionType>(),
3346 alignment: align_of::<GtkRevealerTransitionType>(),
3347 },
3348 ),
3349 (
3350 "GtkScale",
3351 Layout {
3352 size: size_of::<GtkScale>(),
3353 alignment: align_of::<GtkScale>(),
3354 },
3355 ),
3356 (
3357 "GtkScaleAccessible",
3358 Layout {
3359 size: size_of::<GtkScaleAccessible>(),
3360 alignment: align_of::<GtkScaleAccessible>(),
3361 },
3362 ),
3363 (
3364 "GtkScaleAccessibleClass",
3365 Layout {
3366 size: size_of::<GtkScaleAccessibleClass>(),
3367 alignment: align_of::<GtkScaleAccessibleClass>(),
3368 },
3369 ),
3370 (
3371 "GtkScaleButton",
3372 Layout {
3373 size: size_of::<GtkScaleButton>(),
3374 alignment: align_of::<GtkScaleButton>(),
3375 },
3376 ),
3377 (
3378 "GtkScaleButtonAccessible",
3379 Layout {
3380 size: size_of::<GtkScaleButtonAccessible>(),
3381 alignment: align_of::<GtkScaleButtonAccessible>(),
3382 },
3383 ),
3384 (
3385 "GtkScaleButtonAccessibleClass",
3386 Layout {
3387 size: size_of::<GtkScaleButtonAccessibleClass>(),
3388 alignment: align_of::<GtkScaleButtonAccessibleClass>(),
3389 },
3390 ),
3391 (
3392 "GtkScaleButtonClass",
3393 Layout {
3394 size: size_of::<GtkScaleButtonClass>(),
3395 alignment: align_of::<GtkScaleButtonClass>(),
3396 },
3397 ),
3398 (
3399 "GtkScaleClass",
3400 Layout {
3401 size: size_of::<GtkScaleClass>(),
3402 alignment: align_of::<GtkScaleClass>(),
3403 },
3404 ),
3405 (
3406 "GtkScrollStep",
3407 Layout {
3408 size: size_of::<GtkScrollStep>(),
3409 alignment: align_of::<GtkScrollStep>(),
3410 },
3411 ),
3412 (
3413 "GtkScrollType",
3414 Layout {
3415 size: size_of::<GtkScrollType>(),
3416 alignment: align_of::<GtkScrollType>(),
3417 },
3418 ),
3419 (
3420 "GtkScrollableInterface",
3421 Layout {
3422 size: size_of::<GtkScrollableInterface>(),
3423 alignment: align_of::<GtkScrollableInterface>(),
3424 },
3425 ),
3426 (
3427 "GtkScrollablePolicy",
3428 Layout {
3429 size: size_of::<GtkScrollablePolicy>(),
3430 alignment: align_of::<GtkScrollablePolicy>(),
3431 },
3432 ),
3433 (
3434 "GtkScrollbar",
3435 Layout {
3436 size: size_of::<GtkScrollbar>(),
3437 alignment: align_of::<GtkScrollbar>(),
3438 },
3439 ),
3440 (
3441 "GtkScrollbarClass",
3442 Layout {
3443 size: size_of::<GtkScrollbarClass>(),
3444 alignment: align_of::<GtkScrollbarClass>(),
3445 },
3446 ),
3447 (
3448 "GtkScrolledWindow",
3449 Layout {
3450 size: size_of::<GtkScrolledWindow>(),
3451 alignment: align_of::<GtkScrolledWindow>(),
3452 },
3453 ),
3454 (
3455 "GtkScrolledWindowAccessible",
3456 Layout {
3457 size: size_of::<GtkScrolledWindowAccessible>(),
3458 alignment: align_of::<GtkScrolledWindowAccessible>(),
3459 },
3460 ),
3461 (
3462 "GtkScrolledWindowAccessibleClass",
3463 Layout {
3464 size: size_of::<GtkScrolledWindowAccessibleClass>(),
3465 alignment: align_of::<GtkScrolledWindowAccessibleClass>(),
3466 },
3467 ),
3468 (
3469 "GtkScrolledWindowClass",
3470 Layout {
3471 size: size_of::<GtkScrolledWindowClass>(),
3472 alignment: align_of::<GtkScrolledWindowClass>(),
3473 },
3474 ),
3475 (
3476 "GtkSearchBar",
3477 Layout {
3478 size: size_of::<GtkSearchBar>(),
3479 alignment: align_of::<GtkSearchBar>(),
3480 },
3481 ),
3482 (
3483 "GtkSearchBarClass",
3484 Layout {
3485 size: size_of::<GtkSearchBarClass>(),
3486 alignment: align_of::<GtkSearchBarClass>(),
3487 },
3488 ),
3489 (
3490 "GtkSearchEntry",
3491 Layout {
3492 size: size_of::<GtkSearchEntry>(),
3493 alignment: align_of::<GtkSearchEntry>(),
3494 },
3495 ),
3496 (
3497 "GtkSearchEntryClass",
3498 Layout {
3499 size: size_of::<GtkSearchEntryClass>(),
3500 alignment: align_of::<GtkSearchEntryClass>(),
3501 },
3502 ),
3503 (
3504 "GtkSelectionMode",
3505 Layout {
3506 size: size_of::<GtkSelectionMode>(),
3507 alignment: align_of::<GtkSelectionMode>(),
3508 },
3509 ),
3510 (
3511 "GtkSensitivityType",
3512 Layout {
3513 size: size_of::<GtkSensitivityType>(),
3514 alignment: align_of::<GtkSensitivityType>(),
3515 },
3516 ),
3517 (
3518 "GtkSeparator",
3519 Layout {
3520 size: size_of::<GtkSeparator>(),
3521 alignment: align_of::<GtkSeparator>(),
3522 },
3523 ),
3524 (
3525 "GtkSeparatorClass",
3526 Layout {
3527 size: size_of::<GtkSeparatorClass>(),
3528 alignment: align_of::<GtkSeparatorClass>(),
3529 },
3530 ),
3531 (
3532 "GtkSeparatorMenuItem",
3533 Layout {
3534 size: size_of::<GtkSeparatorMenuItem>(),
3535 alignment: align_of::<GtkSeparatorMenuItem>(),
3536 },
3537 ),
3538 (
3539 "GtkSeparatorMenuItemClass",
3540 Layout {
3541 size: size_of::<GtkSeparatorMenuItemClass>(),
3542 alignment: align_of::<GtkSeparatorMenuItemClass>(),
3543 },
3544 ),
3545 (
3546 "GtkSeparatorToolItem",
3547 Layout {
3548 size: size_of::<GtkSeparatorToolItem>(),
3549 alignment: align_of::<GtkSeparatorToolItem>(),
3550 },
3551 ),
3552 (
3553 "GtkSeparatorToolItemClass",
3554 Layout {
3555 size: size_of::<GtkSeparatorToolItemClass>(),
3556 alignment: align_of::<GtkSeparatorToolItemClass>(),
3557 },
3558 ),
3559 (
3560 "GtkSettings",
3561 Layout {
3562 size: size_of::<GtkSettings>(),
3563 alignment: align_of::<GtkSettings>(),
3564 },
3565 ),
3566 (
3567 "GtkSettingsClass",
3568 Layout {
3569 size: size_of::<GtkSettingsClass>(),
3570 alignment: align_of::<GtkSettingsClass>(),
3571 },
3572 ),
3573 (
3574 "GtkSettingsValue",
3575 Layout {
3576 size: size_of::<GtkSettingsValue>(),
3577 alignment: align_of::<GtkSettingsValue>(),
3578 },
3579 ),
3580 (
3581 "GtkShadowType",
3582 Layout {
3583 size: size_of::<GtkShadowType>(),
3584 alignment: align_of::<GtkShadowType>(),
3585 },
3586 ),
3587 (
3588 "GtkShortcutType",
3589 Layout {
3590 size: size_of::<GtkShortcutType>(),
3591 alignment: align_of::<GtkShortcutType>(),
3592 },
3593 ),
3594 (
3595 "GtkShortcutsWindow",
3596 Layout {
3597 size: size_of::<GtkShortcutsWindow>(),
3598 alignment: align_of::<GtkShortcutsWindow>(),
3599 },
3600 ),
3601 (
3602 "GtkShortcutsWindowClass",
3603 Layout {
3604 size: size_of::<GtkShortcutsWindowClass>(),
3605 alignment: align_of::<GtkShortcutsWindowClass>(),
3606 },
3607 ),
3608 (
3609 "GtkSizeGroup",
3610 Layout {
3611 size: size_of::<GtkSizeGroup>(),
3612 alignment: align_of::<GtkSizeGroup>(),
3613 },
3614 ),
3615 (
3616 "GtkSizeGroupClass",
3617 Layout {
3618 size: size_of::<GtkSizeGroupClass>(),
3619 alignment: align_of::<GtkSizeGroupClass>(),
3620 },
3621 ),
3622 (
3623 "GtkSizeGroupMode",
3624 Layout {
3625 size: size_of::<GtkSizeGroupMode>(),
3626 alignment: align_of::<GtkSizeGroupMode>(),
3627 },
3628 ),
3629 (
3630 "GtkSizeRequestMode",
3631 Layout {
3632 size: size_of::<GtkSizeRequestMode>(),
3633 alignment: align_of::<GtkSizeRequestMode>(),
3634 },
3635 ),
3636 (
3637 "GtkSocket",
3638 Layout {
3639 size: size_of::<GtkSocket>(),
3640 alignment: align_of::<GtkSocket>(),
3641 },
3642 ),
3643 (
3644 "GtkSocketClass",
3645 Layout {
3646 size: size_of::<GtkSocketClass>(),
3647 alignment: align_of::<GtkSocketClass>(),
3648 },
3649 ),
3650 (
3651 "GtkSortType",
3652 Layout {
3653 size: size_of::<GtkSortType>(),
3654 alignment: align_of::<GtkSortType>(),
3655 },
3656 ),
3657 (
3658 "GtkSpinButton",
3659 Layout {
3660 size: size_of::<GtkSpinButton>(),
3661 alignment: align_of::<GtkSpinButton>(),
3662 },
3663 ),
3664 (
3665 "GtkSpinButtonAccessible",
3666 Layout {
3667 size: size_of::<GtkSpinButtonAccessible>(),
3668 alignment: align_of::<GtkSpinButtonAccessible>(),
3669 },
3670 ),
3671 (
3672 "GtkSpinButtonAccessibleClass",
3673 Layout {
3674 size: size_of::<GtkSpinButtonAccessibleClass>(),
3675 alignment: align_of::<GtkSpinButtonAccessibleClass>(),
3676 },
3677 ),
3678 (
3679 "GtkSpinButtonClass",
3680 Layout {
3681 size: size_of::<GtkSpinButtonClass>(),
3682 alignment: align_of::<GtkSpinButtonClass>(),
3683 },
3684 ),
3685 (
3686 "GtkSpinButtonUpdatePolicy",
3687 Layout {
3688 size: size_of::<GtkSpinButtonUpdatePolicy>(),
3689 alignment: align_of::<GtkSpinButtonUpdatePolicy>(),
3690 },
3691 ),
3692 (
3693 "GtkSpinType",
3694 Layout {
3695 size: size_of::<GtkSpinType>(),
3696 alignment: align_of::<GtkSpinType>(),
3697 },
3698 ),
3699 (
3700 "GtkSpinner",
3701 Layout {
3702 size: size_of::<GtkSpinner>(),
3703 alignment: align_of::<GtkSpinner>(),
3704 },
3705 ),
3706 (
3707 "GtkSpinnerAccessible",
3708 Layout {
3709 size: size_of::<GtkSpinnerAccessible>(),
3710 alignment: align_of::<GtkSpinnerAccessible>(),
3711 },
3712 ),
3713 (
3714 "GtkSpinnerAccessibleClass",
3715 Layout {
3716 size: size_of::<GtkSpinnerAccessibleClass>(),
3717 alignment: align_of::<GtkSpinnerAccessibleClass>(),
3718 },
3719 ),
3720 (
3721 "GtkSpinnerClass",
3722 Layout {
3723 size: size_of::<GtkSpinnerClass>(),
3724 alignment: align_of::<GtkSpinnerClass>(),
3725 },
3726 ),
3727 (
3728 "GtkStack",
3729 Layout {
3730 size: size_of::<GtkStack>(),
3731 alignment: align_of::<GtkStack>(),
3732 },
3733 ),
3734 (
3735 "GtkStackAccessible",
3736 Layout {
3737 size: size_of::<GtkStackAccessible>(),
3738 alignment: align_of::<GtkStackAccessible>(),
3739 },
3740 ),
3741 (
3742 "GtkStackAccessibleClass",
3743 Layout {
3744 size: size_of::<GtkStackAccessibleClass>(),
3745 alignment: align_of::<GtkStackAccessibleClass>(),
3746 },
3747 ),
3748 (
3749 "GtkStackClass",
3750 Layout {
3751 size: size_of::<GtkStackClass>(),
3752 alignment: align_of::<GtkStackClass>(),
3753 },
3754 ),
3755 (
3756 "GtkStackSidebar",
3757 Layout {
3758 size: size_of::<GtkStackSidebar>(),
3759 alignment: align_of::<GtkStackSidebar>(),
3760 },
3761 ),
3762 (
3763 "GtkStackSidebarClass",
3764 Layout {
3765 size: size_of::<GtkStackSidebarClass>(),
3766 alignment: align_of::<GtkStackSidebarClass>(),
3767 },
3768 ),
3769 (
3770 "GtkStackSwitcher",
3771 Layout {
3772 size: size_of::<GtkStackSwitcher>(),
3773 alignment: align_of::<GtkStackSwitcher>(),
3774 },
3775 ),
3776 (
3777 "GtkStackSwitcherClass",
3778 Layout {
3779 size: size_of::<GtkStackSwitcherClass>(),
3780 alignment: align_of::<GtkStackSwitcherClass>(),
3781 },
3782 ),
3783 (
3784 "GtkStackTransitionType",
3785 Layout {
3786 size: size_of::<GtkStackTransitionType>(),
3787 alignment: align_of::<GtkStackTransitionType>(),
3788 },
3789 ),
3790 (
3791 "GtkStateFlags",
3792 Layout {
3793 size: size_of::<GtkStateFlags>(),
3794 alignment: align_of::<GtkStateFlags>(),
3795 },
3796 ),
3797 (
3798 "GtkStateType",
3799 Layout {
3800 size: size_of::<GtkStateType>(),
3801 alignment: align_of::<GtkStateType>(),
3802 },
3803 ),
3804 (
3805 "GtkStatusIcon",
3806 Layout {
3807 size: size_of::<GtkStatusIcon>(),
3808 alignment: align_of::<GtkStatusIcon>(),
3809 },
3810 ),
3811 (
3812 "GtkStatusIconClass",
3813 Layout {
3814 size: size_of::<GtkStatusIconClass>(),
3815 alignment: align_of::<GtkStatusIconClass>(),
3816 },
3817 ),
3818 (
3819 "GtkStatusbar",
3820 Layout {
3821 size: size_of::<GtkStatusbar>(),
3822 alignment: align_of::<GtkStatusbar>(),
3823 },
3824 ),
3825 (
3826 "GtkStatusbarAccessible",
3827 Layout {
3828 size: size_of::<GtkStatusbarAccessible>(),
3829 alignment: align_of::<GtkStatusbarAccessible>(),
3830 },
3831 ),
3832 (
3833 "GtkStatusbarAccessibleClass",
3834 Layout {
3835 size: size_of::<GtkStatusbarAccessibleClass>(),
3836 alignment: align_of::<GtkStatusbarAccessibleClass>(),
3837 },
3838 ),
3839 (
3840 "GtkStatusbarClass",
3841 Layout {
3842 size: size_of::<GtkStatusbarClass>(),
3843 alignment: align_of::<GtkStatusbarClass>(),
3844 },
3845 ),
3846 (
3847 "GtkStock",
3848 Layout {
3849 size: size_of::<GtkStock>(),
3850 alignment: align_of::<GtkStock>(),
3851 },
3852 ),
3853 (
3854 "GtkStockItem",
3855 Layout {
3856 size: size_of::<GtkStockItem>(),
3857 alignment: align_of::<GtkStockItem>(),
3858 },
3859 ),
3860 (
3861 "GtkStyleClass",
3862 Layout {
3863 size: size_of::<GtkStyleClass>(),
3864 alignment: align_of::<GtkStyleClass>(),
3865 },
3866 ),
3867 (
3868 "GtkStyleContext",
3869 Layout {
3870 size: size_of::<GtkStyleContext>(),
3871 alignment: align_of::<GtkStyleContext>(),
3872 },
3873 ),
3874 (
3875 "GtkStyleContextClass",
3876 Layout {
3877 size: size_of::<GtkStyleContextClass>(),
3878 alignment: align_of::<GtkStyleContextClass>(),
3879 },
3880 ),
3881 (
3882 "GtkStyleContextPrintFlags",
3883 Layout {
3884 size: size_of::<GtkStyleContextPrintFlags>(),
3885 alignment: align_of::<GtkStyleContextPrintFlags>(),
3886 },
3887 ),
3888 (
3889 "GtkStyleProperties",
3890 Layout {
3891 size: size_of::<GtkStyleProperties>(),
3892 alignment: align_of::<GtkStyleProperties>(),
3893 },
3894 ),
3895 (
3896 "GtkStylePropertiesClass",
3897 Layout {
3898 size: size_of::<GtkStylePropertiesClass>(),
3899 alignment: align_of::<GtkStylePropertiesClass>(),
3900 },
3901 ),
3902 (
3903 "GtkStyleProviderIface",
3904 Layout {
3905 size: size_of::<GtkStyleProviderIface>(),
3906 alignment: align_of::<GtkStyleProviderIface>(),
3907 },
3908 ),
3909 (
3910 "GtkSwitch",
3911 Layout {
3912 size: size_of::<GtkSwitch>(),
3913 alignment: align_of::<GtkSwitch>(),
3914 },
3915 ),
3916 (
3917 "GtkSwitchAccessible",
3918 Layout {
3919 size: size_of::<GtkSwitchAccessible>(),
3920 alignment: align_of::<GtkSwitchAccessible>(),
3921 },
3922 ),
3923 (
3924 "GtkSwitchAccessibleClass",
3925 Layout {
3926 size: size_of::<GtkSwitchAccessibleClass>(),
3927 alignment: align_of::<GtkSwitchAccessibleClass>(),
3928 },
3929 ),
3930 (
3931 "GtkSwitchClass",
3932 Layout {
3933 size: size_of::<GtkSwitchClass>(),
3934 alignment: align_of::<GtkSwitchClass>(),
3935 },
3936 ),
3937 (
3938 "GtkTable",
3939 Layout {
3940 size: size_of::<GtkTable>(),
3941 alignment: align_of::<GtkTable>(),
3942 },
3943 ),
3944 (
3945 "GtkTableClass",
3946 Layout {
3947 size: size_of::<GtkTableClass>(),
3948 alignment: align_of::<GtkTableClass>(),
3949 },
3950 ),
3951 (
3952 "GtkTargetEntry",
3953 Layout {
3954 size: size_of::<GtkTargetEntry>(),
3955 alignment: align_of::<GtkTargetEntry>(),
3956 },
3957 ),
3958 (
3959 "GtkTargetFlags",
3960 Layout {
3961 size: size_of::<GtkTargetFlags>(),
3962 alignment: align_of::<GtkTargetFlags>(),
3963 },
3964 ),
3965 (
3966 "GtkTargetPair",
3967 Layout {
3968 size: size_of::<GtkTargetPair>(),
3969 alignment: align_of::<GtkTargetPair>(),
3970 },
3971 ),
3972 (
3973 "GtkTearoffMenuItem",
3974 Layout {
3975 size: size_of::<GtkTearoffMenuItem>(),
3976 alignment: align_of::<GtkTearoffMenuItem>(),
3977 },
3978 ),
3979 (
3980 "GtkTearoffMenuItemClass",
3981 Layout {
3982 size: size_of::<GtkTearoffMenuItemClass>(),
3983 alignment: align_of::<GtkTearoffMenuItemClass>(),
3984 },
3985 ),
3986 (
3987 "GtkTextBuffer",
3988 Layout {
3989 size: size_of::<GtkTextBuffer>(),
3990 alignment: align_of::<GtkTextBuffer>(),
3991 },
3992 ),
3993 (
3994 "GtkTextBufferClass",
3995 Layout {
3996 size: size_of::<GtkTextBufferClass>(),
3997 alignment: align_of::<GtkTextBufferClass>(),
3998 },
3999 ),
4000 (
4001 "GtkTextBufferTargetInfo",
4002 Layout {
4003 size: size_of::<GtkTextBufferTargetInfo>(),
4004 alignment: align_of::<GtkTextBufferTargetInfo>(),
4005 },
4006 ),
4007 (
4008 "GtkTextCellAccessible",
4009 Layout {
4010 size: size_of::<GtkTextCellAccessible>(),
4011 alignment: align_of::<GtkTextCellAccessible>(),
4012 },
4013 ),
4014 (
4015 "GtkTextCellAccessibleClass",
4016 Layout {
4017 size: size_of::<GtkTextCellAccessibleClass>(),
4018 alignment: align_of::<GtkTextCellAccessibleClass>(),
4019 },
4020 ),
4021 (
4022 "GtkTextChildAnchor",
4023 Layout {
4024 size: size_of::<GtkTextChildAnchor>(),
4025 alignment: align_of::<GtkTextChildAnchor>(),
4026 },
4027 ),
4028 (
4029 "GtkTextChildAnchorClass",
4030 Layout {
4031 size: size_of::<GtkTextChildAnchorClass>(),
4032 alignment: align_of::<GtkTextChildAnchorClass>(),
4033 },
4034 ),
4035 (
4036 "GtkTextDirection",
4037 Layout {
4038 size: size_of::<GtkTextDirection>(),
4039 alignment: align_of::<GtkTextDirection>(),
4040 },
4041 ),
4042 (
4043 "GtkTextExtendSelection",
4044 Layout {
4045 size: size_of::<GtkTextExtendSelection>(),
4046 alignment: align_of::<GtkTextExtendSelection>(),
4047 },
4048 ),
4049 (
4050 "GtkTextIter",
4051 Layout {
4052 size: size_of::<GtkTextIter>(),
4053 alignment: align_of::<GtkTextIter>(),
4054 },
4055 ),
4056 (
4057 "GtkTextMark",
4058 Layout {
4059 size: size_of::<GtkTextMark>(),
4060 alignment: align_of::<GtkTextMark>(),
4061 },
4062 ),
4063 (
4064 "GtkTextMarkClass",
4065 Layout {
4066 size: size_of::<GtkTextMarkClass>(),
4067 alignment: align_of::<GtkTextMarkClass>(),
4068 },
4069 ),
4070 (
4071 "GtkTextSearchFlags",
4072 Layout {
4073 size: size_of::<GtkTextSearchFlags>(),
4074 alignment: align_of::<GtkTextSearchFlags>(),
4075 },
4076 ),
4077 (
4078 "GtkTextTag",
4079 Layout {
4080 size: size_of::<GtkTextTag>(),
4081 alignment: align_of::<GtkTextTag>(),
4082 },
4083 ),
4084 (
4085 "GtkTextTagClass",
4086 Layout {
4087 size: size_of::<GtkTextTagClass>(),
4088 alignment: align_of::<GtkTextTagClass>(),
4089 },
4090 ),
4091 (
4092 "GtkTextTagTable",
4093 Layout {
4094 size: size_of::<GtkTextTagTable>(),
4095 alignment: align_of::<GtkTextTagTable>(),
4096 },
4097 ),
4098 (
4099 "GtkTextTagTableClass",
4100 Layout {
4101 size: size_of::<GtkTextTagTableClass>(),
4102 alignment: align_of::<GtkTextTagTableClass>(),
4103 },
4104 ),
4105 (
4106 "GtkTextView",
4107 Layout {
4108 size: size_of::<GtkTextView>(),
4109 alignment: align_of::<GtkTextView>(),
4110 },
4111 ),
4112 (
4113 "GtkTextViewAccessible",
4114 Layout {
4115 size: size_of::<GtkTextViewAccessible>(),
4116 alignment: align_of::<GtkTextViewAccessible>(),
4117 },
4118 ),
4119 (
4120 "GtkTextViewAccessibleClass",
4121 Layout {
4122 size: size_of::<GtkTextViewAccessibleClass>(),
4123 alignment: align_of::<GtkTextViewAccessibleClass>(),
4124 },
4125 ),
4126 (
4127 "GtkTextViewClass",
4128 Layout {
4129 size: size_of::<GtkTextViewClass>(),
4130 alignment: align_of::<GtkTextViewClass>(),
4131 },
4132 ),
4133 (
4134 "GtkTextViewLayer",
4135 Layout {
4136 size: size_of::<GtkTextViewLayer>(),
4137 alignment: align_of::<GtkTextViewLayer>(),
4138 },
4139 ),
4140 (
4141 "GtkTextWindowType",
4142 Layout {
4143 size: size_of::<GtkTextWindowType>(),
4144 alignment: align_of::<GtkTextWindowType>(),
4145 },
4146 ),
4147 (
4148 "GtkThemingEngine",
4149 Layout {
4150 size: size_of::<GtkThemingEngine>(),
4151 alignment: align_of::<GtkThemingEngine>(),
4152 },
4153 ),
4154 (
4155 "GtkThemingEngineClass",
4156 Layout {
4157 size: size_of::<GtkThemingEngineClass>(),
4158 alignment: align_of::<GtkThemingEngineClass>(),
4159 },
4160 ),
4161 (
4162 "GtkToggleAction",
4163 Layout {
4164 size: size_of::<GtkToggleAction>(),
4165 alignment: align_of::<GtkToggleAction>(),
4166 },
4167 ),
4168 (
4169 "GtkToggleActionClass",
4170 Layout {
4171 size: size_of::<GtkToggleActionClass>(),
4172 alignment: align_of::<GtkToggleActionClass>(),
4173 },
4174 ),
4175 (
4176 "GtkToggleActionEntry",
4177 Layout {
4178 size: size_of::<GtkToggleActionEntry>(),
4179 alignment: align_of::<GtkToggleActionEntry>(),
4180 },
4181 ),
4182 (
4183 "GtkToggleButton",
4184 Layout {
4185 size: size_of::<GtkToggleButton>(),
4186 alignment: align_of::<GtkToggleButton>(),
4187 },
4188 ),
4189 (
4190 "GtkToggleButtonAccessible",
4191 Layout {
4192 size: size_of::<GtkToggleButtonAccessible>(),
4193 alignment: align_of::<GtkToggleButtonAccessible>(),
4194 },
4195 ),
4196 (
4197 "GtkToggleButtonAccessibleClass",
4198 Layout {
4199 size: size_of::<GtkToggleButtonAccessibleClass>(),
4200 alignment: align_of::<GtkToggleButtonAccessibleClass>(),
4201 },
4202 ),
4203 (
4204 "GtkToggleButtonClass",
4205 Layout {
4206 size: size_of::<GtkToggleButtonClass>(),
4207 alignment: align_of::<GtkToggleButtonClass>(),
4208 },
4209 ),
4210 (
4211 "GtkToggleToolButton",
4212 Layout {
4213 size: size_of::<GtkToggleToolButton>(),
4214 alignment: align_of::<GtkToggleToolButton>(),
4215 },
4216 ),
4217 (
4218 "GtkToggleToolButtonClass",
4219 Layout {
4220 size: size_of::<GtkToggleToolButtonClass>(),
4221 alignment: align_of::<GtkToggleToolButtonClass>(),
4222 },
4223 ),
4224 (
4225 "GtkToolButton",
4226 Layout {
4227 size: size_of::<GtkToolButton>(),
4228 alignment: align_of::<GtkToolButton>(),
4229 },
4230 ),
4231 (
4232 "GtkToolButtonClass",
4233 Layout {
4234 size: size_of::<GtkToolButtonClass>(),
4235 alignment: align_of::<GtkToolButtonClass>(),
4236 },
4237 ),
4238 (
4239 "GtkToolItem",
4240 Layout {
4241 size: size_of::<GtkToolItem>(),
4242 alignment: align_of::<GtkToolItem>(),
4243 },
4244 ),
4245 (
4246 "GtkToolItemClass",
4247 Layout {
4248 size: size_of::<GtkToolItemClass>(),
4249 alignment: align_of::<GtkToolItemClass>(),
4250 },
4251 ),
4252 (
4253 "GtkToolItemGroup",
4254 Layout {
4255 size: size_of::<GtkToolItemGroup>(),
4256 alignment: align_of::<GtkToolItemGroup>(),
4257 },
4258 ),
4259 (
4260 "GtkToolItemGroupClass",
4261 Layout {
4262 size: size_of::<GtkToolItemGroupClass>(),
4263 alignment: align_of::<GtkToolItemGroupClass>(),
4264 },
4265 ),
4266 (
4267 "GtkToolPalette",
4268 Layout {
4269 size: size_of::<GtkToolPalette>(),
4270 alignment: align_of::<GtkToolPalette>(),
4271 },
4272 ),
4273 (
4274 "GtkToolPaletteClass",
4275 Layout {
4276 size: size_of::<GtkToolPaletteClass>(),
4277 alignment: align_of::<GtkToolPaletteClass>(),
4278 },
4279 ),
4280 (
4281 "GtkToolPaletteDragTargets",
4282 Layout {
4283 size: size_of::<GtkToolPaletteDragTargets>(),
4284 alignment: align_of::<GtkToolPaletteDragTargets>(),
4285 },
4286 ),
4287 (
4288 "GtkToolShellIface",
4289 Layout {
4290 size: size_of::<GtkToolShellIface>(),
4291 alignment: align_of::<GtkToolShellIface>(),
4292 },
4293 ),
4294 (
4295 "GtkToolbar",
4296 Layout {
4297 size: size_of::<GtkToolbar>(),
4298 alignment: align_of::<GtkToolbar>(),
4299 },
4300 ),
4301 (
4302 "GtkToolbarClass",
4303 Layout {
4304 size: size_of::<GtkToolbarClass>(),
4305 alignment: align_of::<GtkToolbarClass>(),
4306 },
4307 ),
4308 (
4309 "GtkToolbarSpaceStyle",
4310 Layout {
4311 size: size_of::<GtkToolbarSpaceStyle>(),
4312 alignment: align_of::<GtkToolbarSpaceStyle>(),
4313 },
4314 ),
4315 (
4316 "GtkToolbarStyle",
4317 Layout {
4318 size: size_of::<GtkToolbarStyle>(),
4319 alignment: align_of::<GtkToolbarStyle>(),
4320 },
4321 ),
4322 (
4323 "GtkToplevelAccessible",
4324 Layout {
4325 size: size_of::<GtkToplevelAccessible>(),
4326 alignment: align_of::<GtkToplevelAccessible>(),
4327 },
4328 ),
4329 (
4330 "GtkToplevelAccessibleClass",
4331 Layout {
4332 size: size_of::<GtkToplevelAccessibleClass>(),
4333 alignment: align_of::<GtkToplevelAccessibleClass>(),
4334 },
4335 ),
4336 (
4337 "GtkTreeDragDestIface",
4338 Layout {
4339 size: size_of::<GtkTreeDragDestIface>(),
4340 alignment: align_of::<GtkTreeDragDestIface>(),
4341 },
4342 ),
4343 (
4344 "GtkTreeDragSourceIface",
4345 Layout {
4346 size: size_of::<GtkTreeDragSourceIface>(),
4347 alignment: align_of::<GtkTreeDragSourceIface>(),
4348 },
4349 ),
4350 (
4351 "GtkTreeIter",
4352 Layout {
4353 size: size_of::<GtkTreeIter>(),
4354 alignment: align_of::<GtkTreeIter>(),
4355 },
4356 ),
4357 (
4358 "GtkTreeModelFilter",
4359 Layout {
4360 size: size_of::<GtkTreeModelFilter>(),
4361 alignment: align_of::<GtkTreeModelFilter>(),
4362 },
4363 ),
4364 (
4365 "GtkTreeModelFilterClass",
4366 Layout {
4367 size: size_of::<GtkTreeModelFilterClass>(),
4368 alignment: align_of::<GtkTreeModelFilterClass>(),
4369 },
4370 ),
4371 (
4372 "GtkTreeModelFlags",
4373 Layout {
4374 size: size_of::<GtkTreeModelFlags>(),
4375 alignment: align_of::<GtkTreeModelFlags>(),
4376 },
4377 ),
4378 (
4379 "GtkTreeModelIface",
4380 Layout {
4381 size: size_of::<GtkTreeModelIface>(),
4382 alignment: align_of::<GtkTreeModelIface>(),
4383 },
4384 ),
4385 (
4386 "GtkTreeModelSort",
4387 Layout {
4388 size: size_of::<GtkTreeModelSort>(),
4389 alignment: align_of::<GtkTreeModelSort>(),
4390 },
4391 ),
4392 (
4393 "GtkTreeModelSortClass",
4394 Layout {
4395 size: size_of::<GtkTreeModelSortClass>(),
4396 alignment: align_of::<GtkTreeModelSortClass>(),
4397 },
4398 ),
4399 (
4400 "GtkTreeSelection",
4401 Layout {
4402 size: size_of::<GtkTreeSelection>(),
4403 alignment: align_of::<GtkTreeSelection>(),
4404 },
4405 ),
4406 (
4407 "GtkTreeSelectionClass",
4408 Layout {
4409 size: size_of::<GtkTreeSelectionClass>(),
4410 alignment: align_of::<GtkTreeSelectionClass>(),
4411 },
4412 ),
4413 (
4414 "GtkTreeSortableIface",
4415 Layout {
4416 size: size_of::<GtkTreeSortableIface>(),
4417 alignment: align_of::<GtkTreeSortableIface>(),
4418 },
4419 ),
4420 (
4421 "GtkTreeStore",
4422 Layout {
4423 size: size_of::<GtkTreeStore>(),
4424 alignment: align_of::<GtkTreeStore>(),
4425 },
4426 ),
4427 (
4428 "GtkTreeStoreClass",
4429 Layout {
4430 size: size_of::<GtkTreeStoreClass>(),
4431 alignment: align_of::<GtkTreeStoreClass>(),
4432 },
4433 ),
4434 (
4435 "GtkTreeView",
4436 Layout {
4437 size: size_of::<GtkTreeView>(),
4438 alignment: align_of::<GtkTreeView>(),
4439 },
4440 ),
4441 (
4442 "GtkTreeViewAccessible",
4443 Layout {
4444 size: size_of::<GtkTreeViewAccessible>(),
4445 alignment: align_of::<GtkTreeViewAccessible>(),
4446 },
4447 ),
4448 (
4449 "GtkTreeViewAccessibleClass",
4450 Layout {
4451 size: size_of::<GtkTreeViewAccessibleClass>(),
4452 alignment: align_of::<GtkTreeViewAccessibleClass>(),
4453 },
4454 ),
4455 (
4456 "GtkTreeViewClass",
4457 Layout {
4458 size: size_of::<GtkTreeViewClass>(),
4459 alignment: align_of::<GtkTreeViewClass>(),
4460 },
4461 ),
4462 (
4463 "GtkTreeViewColumn",
4464 Layout {
4465 size: size_of::<GtkTreeViewColumn>(),
4466 alignment: align_of::<GtkTreeViewColumn>(),
4467 },
4468 ),
4469 (
4470 "GtkTreeViewColumnClass",
4471 Layout {
4472 size: size_of::<GtkTreeViewColumnClass>(),
4473 alignment: align_of::<GtkTreeViewColumnClass>(),
4474 },
4475 ),
4476 (
4477 "GtkTreeViewColumnSizing",
4478 Layout {
4479 size: size_of::<GtkTreeViewColumnSizing>(),
4480 alignment: align_of::<GtkTreeViewColumnSizing>(),
4481 },
4482 ),
4483 (
4484 "GtkTreeViewDropPosition",
4485 Layout {
4486 size: size_of::<GtkTreeViewDropPosition>(),
4487 alignment: align_of::<GtkTreeViewDropPosition>(),
4488 },
4489 ),
4490 (
4491 "GtkTreeViewGridLines",
4492 Layout {
4493 size: size_of::<GtkTreeViewGridLines>(),
4494 alignment: align_of::<GtkTreeViewGridLines>(),
4495 },
4496 ),
4497 (
4498 "GtkUIManager",
4499 Layout {
4500 size: size_of::<GtkUIManager>(),
4501 alignment: align_of::<GtkUIManager>(),
4502 },
4503 ),
4504 (
4505 "GtkUIManagerClass",
4506 Layout {
4507 size: size_of::<GtkUIManagerClass>(),
4508 alignment: align_of::<GtkUIManagerClass>(),
4509 },
4510 ),
4511 (
4512 "GtkUIManagerItemType",
4513 Layout {
4514 size: size_of::<GtkUIManagerItemType>(),
4515 alignment: align_of::<GtkUIManagerItemType>(),
4516 },
4517 ),
4518 (
4519 "GtkUnit",
4520 Layout {
4521 size: size_of::<GtkUnit>(),
4522 alignment: align_of::<GtkUnit>(),
4523 },
4524 ),
4525 (
4526 "GtkVBox",
4527 Layout {
4528 size: size_of::<GtkVBox>(),
4529 alignment: align_of::<GtkVBox>(),
4530 },
4531 ),
4532 (
4533 "GtkVBoxClass",
4534 Layout {
4535 size: size_of::<GtkVBoxClass>(),
4536 alignment: align_of::<GtkVBoxClass>(),
4537 },
4538 ),
4539 (
4540 "GtkVButtonBox",
4541 Layout {
4542 size: size_of::<GtkVButtonBox>(),
4543 alignment: align_of::<GtkVButtonBox>(),
4544 },
4545 ),
4546 (
4547 "GtkVButtonBoxClass",
4548 Layout {
4549 size: size_of::<GtkVButtonBoxClass>(),
4550 alignment: align_of::<GtkVButtonBoxClass>(),
4551 },
4552 ),
4553 (
4554 "GtkVPaned",
4555 Layout {
4556 size: size_of::<GtkVPaned>(),
4557 alignment: align_of::<GtkVPaned>(),
4558 },
4559 ),
4560 (
4561 "GtkVPanedClass",
4562 Layout {
4563 size: size_of::<GtkVPanedClass>(),
4564 alignment: align_of::<GtkVPanedClass>(),
4565 },
4566 ),
4567 (
4568 "GtkVScale",
4569 Layout {
4570 size: size_of::<GtkVScale>(),
4571 alignment: align_of::<GtkVScale>(),
4572 },
4573 ),
4574 (
4575 "GtkVScaleClass",
4576 Layout {
4577 size: size_of::<GtkVScaleClass>(),
4578 alignment: align_of::<GtkVScaleClass>(),
4579 },
4580 ),
4581 (
4582 "GtkVScrollbar",
4583 Layout {
4584 size: size_of::<GtkVScrollbar>(),
4585 alignment: align_of::<GtkVScrollbar>(),
4586 },
4587 ),
4588 (
4589 "GtkVScrollbarClass",
4590 Layout {
4591 size: size_of::<GtkVScrollbarClass>(),
4592 alignment: align_of::<GtkVScrollbarClass>(),
4593 },
4594 ),
4595 (
4596 "GtkVSeparator",
4597 Layout {
4598 size: size_of::<GtkVSeparator>(),
4599 alignment: align_of::<GtkVSeparator>(),
4600 },
4601 ),
4602 (
4603 "GtkVSeparatorClass",
4604 Layout {
4605 size: size_of::<GtkVSeparatorClass>(),
4606 alignment: align_of::<GtkVSeparatorClass>(),
4607 },
4608 ),
4609 (
4610 "GtkViewport",
4611 Layout {
4612 size: size_of::<GtkViewport>(),
4613 alignment: align_of::<GtkViewport>(),
4614 },
4615 ),
4616 (
4617 "GtkViewportClass",
4618 Layout {
4619 size: size_of::<GtkViewportClass>(),
4620 alignment: align_of::<GtkViewportClass>(),
4621 },
4622 ),
4623 (
4624 "GtkVolumeButton",
4625 Layout {
4626 size: size_of::<GtkVolumeButton>(),
4627 alignment: align_of::<GtkVolumeButton>(),
4628 },
4629 ),
4630 (
4631 "GtkVolumeButtonClass",
4632 Layout {
4633 size: size_of::<GtkVolumeButtonClass>(),
4634 alignment: align_of::<GtkVolumeButtonClass>(),
4635 },
4636 ),
4637 (
4638 "GtkWidget",
4639 Layout {
4640 size: size_of::<GtkWidget>(),
4641 alignment: align_of::<GtkWidget>(),
4642 },
4643 ),
4644 (
4645 "GtkWidgetAccessible",
4646 Layout {
4647 size: size_of::<GtkWidgetAccessible>(),
4648 alignment: align_of::<GtkWidgetAccessible>(),
4649 },
4650 ),
4651 (
4652 "GtkWidgetAccessibleClass",
4653 Layout {
4654 size: size_of::<GtkWidgetAccessibleClass>(),
4655 alignment: align_of::<GtkWidgetAccessibleClass>(),
4656 },
4657 ),
4658 (
4659 "GtkWidgetClass",
4660 Layout {
4661 size: size_of::<GtkWidgetClass>(),
4662 alignment: align_of::<GtkWidgetClass>(),
4663 },
4664 ),
4665 (
4666 "GtkWidgetHelpType",
4667 Layout {
4668 size: size_of::<GtkWidgetHelpType>(),
4669 alignment: align_of::<GtkWidgetHelpType>(),
4670 },
4671 ),
4672 (
4673 "GtkWindow",
4674 Layout {
4675 size: size_of::<GtkWindow>(),
4676 alignment: align_of::<GtkWindow>(),
4677 },
4678 ),
4679 (
4680 "GtkWindowAccessible",
4681 Layout {
4682 size: size_of::<GtkWindowAccessible>(),
4683 alignment: align_of::<GtkWindowAccessible>(),
4684 },
4685 ),
4686 (
4687 "GtkWindowAccessibleClass",
4688 Layout {
4689 size: size_of::<GtkWindowAccessibleClass>(),
4690 alignment: align_of::<GtkWindowAccessibleClass>(),
4691 },
4692 ),
4693 (
4694 "GtkWindowClass",
4695 Layout {
4696 size: size_of::<GtkWindowClass>(),
4697 alignment: align_of::<GtkWindowClass>(),
4698 },
4699 ),
4700 (
4701 "GtkWindowGroup",
4702 Layout {
4703 size: size_of::<GtkWindowGroup>(),
4704 alignment: align_of::<GtkWindowGroup>(),
4705 },
4706 ),
4707 (
4708 "GtkWindowGroupClass",
4709 Layout {
4710 size: size_of::<GtkWindowGroupClass>(),
4711 alignment: align_of::<GtkWindowGroupClass>(),
4712 },
4713 ),
4714 (
4715 "GtkWindowPosition",
4716 Layout {
4717 size: size_of::<GtkWindowPosition>(),
4718 alignment: align_of::<GtkWindowPosition>(),
4719 },
4720 ),
4721 (
4722 "GtkWindowType",
4723 Layout {
4724 size: size_of::<GtkWindowType>(),
4725 alignment: align_of::<GtkWindowType>(),
4726 },
4727 ),
4728 (
4729 "GtkWrapMode",
4730 Layout {
4731 size: size_of::<GtkWrapMode>(),
4732 alignment: align_of::<GtkWrapMode>(),
4733 },
4734 ),
4735 ];
4736
4737 const RUST_CONSTANTS: &[(&str, &str)] = &[
4738 ("(guint) GTK_ACCEL_LOCKED", "2"),
4739 ("(guint) GTK_ACCEL_MASK", "7"),
4740 ("(guint) GTK_ACCEL_VISIBLE", "1"),
4741 ("(gint) GTK_ALIGN_BASELINE", "4"),
4742 ("(gint) GTK_ALIGN_CENTER", "3"),
4743 ("(gint) GTK_ALIGN_END", "2"),
4744 ("(gint) GTK_ALIGN_FILL", "0"),
4745 ("(gint) GTK_ALIGN_START", "1"),
4746 ("(guint) GTK_APPLICATION_INHIBIT_IDLE", "8"),
4747 ("(guint) GTK_APPLICATION_INHIBIT_LOGOUT", "1"),
4748 ("(guint) GTK_APPLICATION_INHIBIT_SUSPEND", "4"),
4749 ("(guint) GTK_APPLICATION_INHIBIT_SWITCH", "2"),
4750 ("(gint) GTK_ARROWS_BOTH", "0"),
4751 ("(gint) GTK_ARROWS_END", "2"),
4752 ("(gint) GTK_ARROWS_START", "1"),
4753 ("(gint) GTK_ARROW_DOWN", "1"),
4754 ("(gint) GTK_ARROW_LEFT", "2"),
4755 ("(gint) GTK_ARROW_NONE", "4"),
4756 ("(gint) GTK_ARROW_RIGHT", "3"),
4757 ("(gint) GTK_ARROW_UP", "0"),
4758 ("(gint) GTK_ASSISTANT_PAGE_CONFIRM", "2"),
4759 ("(gint) GTK_ASSISTANT_PAGE_CONTENT", "0"),
4760 ("(gint) GTK_ASSISTANT_PAGE_CUSTOM", "5"),
4761 ("(gint) GTK_ASSISTANT_PAGE_INTRO", "1"),
4762 ("(gint) GTK_ASSISTANT_PAGE_PROGRESS", "4"),
4763 ("(gint) GTK_ASSISTANT_PAGE_SUMMARY", "3"),
4764 ("(gint) GTK_BASELINE_POSITION_BOTTOM", "2"),
4765 ("(gint) GTK_BASELINE_POSITION_CENTER", "1"),
4766 ("(gint) GTK_BASELINE_POSITION_TOP", "0"),
4767 ("(gint) GTK_BORDER_STYLE_DASHED", "6"),
4768 ("(gint) GTK_BORDER_STYLE_DOTTED", "5"),
4769 ("(gint) GTK_BORDER_STYLE_DOUBLE", "7"),
4770 ("(gint) GTK_BORDER_STYLE_GROOVE", "8"),
4771 ("(gint) GTK_BORDER_STYLE_HIDDEN", "4"),
4772 ("(gint) GTK_BORDER_STYLE_INSET", "2"),
4773 ("(gint) GTK_BORDER_STYLE_NONE", "0"),
4774 ("(gint) GTK_BORDER_STYLE_OUTSET", "3"),
4775 ("(gint) GTK_BORDER_STYLE_RIDGE", "9"),
4776 ("(gint) GTK_BORDER_STYLE_SOLID", "1"),
4777 ("(gint) GTK_BUILDER_ERROR_DUPLICATE_ID", "8"),
4778 ("(gint) GTK_BUILDER_ERROR_INVALID_ATTRIBUTE", "3"),
4779 ("(gint) GTK_BUILDER_ERROR_INVALID_ID", "13"),
4780 ("(gint) GTK_BUILDER_ERROR_INVALID_PROPERTY", "11"),
4781 ("(gint) GTK_BUILDER_ERROR_INVALID_SIGNAL", "12"),
4782 ("(gint) GTK_BUILDER_ERROR_INVALID_TAG", "4"),
4783 ("(gint) GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION", "0"),
4784 ("(gint) GTK_BUILDER_ERROR_INVALID_VALUE", "6"),
4785 ("(gint) GTK_BUILDER_ERROR_MISSING_ATTRIBUTE", "2"),
4786 ("(gint) GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE", "5"),
4787 ("(gint) GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED", "9"),
4788 ("(gint) GTK_BUILDER_ERROR_TEMPLATE_MISMATCH", "10"),
4789 ("(gint) GTK_BUILDER_ERROR_UNHANDLED_TAG", "1"),
4790 ("(gint) GTK_BUILDER_ERROR_VERSION_MISMATCH", "7"),
4791 ("(gint) GTK_BUTTONBOX_CENTER", "5"),
4792 ("(gint) GTK_BUTTONBOX_EDGE", "2"),
4793 ("(gint) GTK_BUTTONBOX_END", "4"),
4794 ("(gint) GTK_BUTTONBOX_EXPAND", "6"),
4795 ("(gint) GTK_BUTTONBOX_SPREAD", "1"),
4796 ("(gint) GTK_BUTTONBOX_START", "3"),
4797 ("(gint) GTK_BUTTONS_CANCEL", "3"),
4798 ("(gint) GTK_BUTTONS_CLOSE", "2"),
4799 ("(gint) GTK_BUTTONS_NONE", "0"),
4800 ("(gint) GTK_BUTTONS_OK", "1"),
4801 ("(gint) GTK_BUTTONS_OK_CANCEL", "5"),
4802 ("(gint) GTK_BUTTONS_YES_NO", "4"),
4803 ("(gint) GTK_BUTTON_ROLE_CHECK", "1"),
4804 ("(gint) GTK_BUTTON_ROLE_NORMAL", "0"),
4805 ("(gint) GTK_BUTTON_ROLE_RADIO", "2"),
4806 ("(guint) GTK_CALENDAR_NO_MONTH_CHANGE", "4"),
4807 ("(guint) GTK_CALENDAR_SHOW_DAY_NAMES", "2"),
4808 ("(guint) GTK_CALENDAR_SHOW_DETAILS", "32"),
4809 ("(guint) GTK_CALENDAR_SHOW_HEADING", "1"),
4810 ("(guint) GTK_CALENDAR_SHOW_WEEK_NUMBERS", "8"),
4811 ("(gint) GTK_CELL_RENDERER_ACCEL_MODE_GTK", "0"),
4812 ("(gint) GTK_CELL_RENDERER_ACCEL_MODE_MODIFIER_TAP", "2"),
4813 ("(gint) GTK_CELL_RENDERER_ACCEL_MODE_OTHER", "1"),
4814 ("(guint) GTK_CELL_RENDERER_EXPANDABLE", "32"),
4815 ("(guint) GTK_CELL_RENDERER_EXPANDED", "64"),
4816 ("(guint) GTK_CELL_RENDERER_FOCUSED", "16"),
4817 ("(guint) GTK_CELL_RENDERER_INSENSITIVE", "4"),
4818 ("(gint) GTK_CELL_RENDERER_MODE_ACTIVATABLE", "1"),
4819 ("(gint) GTK_CELL_RENDERER_MODE_EDITABLE", "2"),
4820 ("(gint) GTK_CELL_RENDERER_MODE_INERT", "0"),
4821 ("(guint) GTK_CELL_RENDERER_PRELIT", "2"),
4822 ("(guint) GTK_CELL_RENDERER_SELECTED", "1"),
4823 ("(guint) GTK_CELL_RENDERER_SORTED", "8"),
4824 ("(gint) GTK_CORNER_BOTTOM_LEFT", "1"),
4825 ("(gint) GTK_CORNER_BOTTOM_RIGHT", "3"),
4826 ("(gint) GTK_CORNER_TOP_LEFT", "0"),
4827 ("(gint) GTK_CORNER_TOP_RIGHT", "2"),
4828 ("(gint) GTK_CSS_PROVIDER_ERROR_DEPRECATED", "4"),
4829 ("(gint) GTK_CSS_PROVIDER_ERROR_FAILED", "0"),
4830 ("(gint) GTK_CSS_PROVIDER_ERROR_IMPORT", "2"),
4831 ("(gint) GTK_CSS_PROVIDER_ERROR_NAME", "3"),
4832 ("(gint) GTK_CSS_PROVIDER_ERROR_SYNTAX", "1"),
4833 ("(gint) GTK_CSS_PROVIDER_ERROR_UNKNOWN_VALUE", "5"),
4834 ("(gint) GTK_CSS_SECTION_BINDING_SET", "3"),
4835 ("(gint) GTK_CSS_SECTION_COLOR_DEFINITION", "2"),
4836 ("(gint) GTK_CSS_SECTION_DECLARATION", "6"),
4837 ("(gint) GTK_CSS_SECTION_DOCUMENT", "0"),
4838 ("(gint) GTK_CSS_SECTION_IMPORT", "1"),
4839 ("(gint) GTK_CSS_SECTION_KEYFRAMES", "8"),
4840 ("(gint) GTK_CSS_SECTION_RULESET", "4"),
4841 ("(gint) GTK_CSS_SECTION_SELECTOR", "5"),
4842 ("(gint) GTK_CSS_SECTION_VALUE", "7"),
4843 ("(guint) GTK_DEBUG_ACTIONS", "524288"),
4844 ("(guint) GTK_DEBUG_BASELINES", "16384"),
4845 ("(guint) GTK_DEBUG_BUILDER", "2048"),
4846 ("(guint) GTK_DEBUG_GEOMETRY", "256"),
4847 ("(guint) GTK_DEBUG_ICONTHEME", "512"),
4848 ("(guint) GTK_DEBUG_INTERACTIVE", "131072"),
4849 ("(guint) GTK_DEBUG_KEYBINDINGS", "32"),
4850 ("(guint) GTK_DEBUG_LAYOUT", "2097152"),
4851 ("(guint) GTK_DEBUG_MISC", "1"),
4852 ("(guint) GTK_DEBUG_MODULES", "128"),
4853 ("(guint) GTK_DEBUG_MULTIHEAD", "64"),
4854 ("(guint) GTK_DEBUG_NO_CSS_CACHE", "8192"),
4855 ("(guint) GTK_DEBUG_NO_PIXEL_CACHE", "65536"),
4856 ("(guint) GTK_DEBUG_PIXEL_CACHE", "32768"),
4857 ("(guint) GTK_DEBUG_PLUGSOCKET", "2"),
4858 ("(guint) GTK_DEBUG_PRINTING", "1024"),
4859 ("(guint) GTK_DEBUG_RESIZE", "1048576"),
4860 ("(guint) GTK_DEBUG_SIZE_REQUEST", "4096"),
4861 ("(guint) GTK_DEBUG_TEXT", "4"),
4862 ("(guint) GTK_DEBUG_TOUCHSCREEN", "262144"),
4863 ("(guint) GTK_DEBUG_TREE", "8"),
4864 ("(guint) GTK_DEBUG_UPDATES", "16"),
4865 ("(gint) GTK_DELETE_CHARS", "0"),
4866 ("(gint) GTK_DELETE_DISPLAY_LINES", "3"),
4867 ("(gint) GTK_DELETE_DISPLAY_LINE_ENDS", "4"),
4868 ("(gint) GTK_DELETE_PARAGRAPHS", "6"),
4869 ("(gint) GTK_DELETE_PARAGRAPH_ENDS", "5"),
4870 ("(gint) GTK_DELETE_WHITESPACE", "7"),
4871 ("(gint) GTK_DELETE_WORDS", "2"),
4872 ("(gint) GTK_DELETE_WORD_ENDS", "1"),
4873 ("(guint) GTK_DEST_DEFAULT_ALL", "7"),
4874 ("(guint) GTK_DEST_DEFAULT_DROP", "4"),
4875 ("(guint) GTK_DEST_DEFAULT_HIGHLIGHT", "2"),
4876 ("(guint) GTK_DEST_DEFAULT_MOTION", "1"),
4877 ("(guint) GTK_DIALOG_DESTROY_WITH_PARENT", "2"),
4878 ("(guint) GTK_DIALOG_MODAL", "1"),
4879 ("(guint) GTK_DIALOG_USE_HEADER_BAR", "4"),
4880 ("(gint) GTK_DIR_DOWN", "3"),
4881 ("(gint) GTK_DIR_LEFT", "4"),
4882 ("(gint) GTK_DIR_RIGHT", "5"),
4883 ("(gint) GTK_DIR_TAB_BACKWARD", "1"),
4884 ("(gint) GTK_DIR_TAB_FORWARD", "0"),
4885 ("(gint) GTK_DIR_UP", "2"),
4886 ("(gint) GTK_DRAG_RESULT_ERROR", "5"),
4887 ("(gint) GTK_DRAG_RESULT_GRAB_BROKEN", "4"),
4888 ("(gint) GTK_DRAG_RESULT_NO_TARGET", "1"),
4889 ("(gint) GTK_DRAG_RESULT_SUCCESS", "0"),
4890 ("(gint) GTK_DRAG_RESULT_TIMEOUT_EXPIRED", "3"),
4891 ("(gint) GTK_DRAG_RESULT_USER_CANCELLED", "2"),
4892 ("(gint) GTK_ENTRY_ICON_PRIMARY", "0"),
4893 ("(gint) GTK_ENTRY_ICON_SECONDARY", "1"),
4894 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_BOTH_AXES", "3"),
4895 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_DISCRETE", "4"),
4896 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_HORIZONTAL", "2"),
4897 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_KINETIC", "8"),
4898 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_NONE", "0"),
4899 ("(guint) GTK_EVENT_CONTROLLER_SCROLL_VERTICAL", "1"),
4900 ("(gint) GTK_EVENT_SEQUENCE_CLAIMED", "1"),
4901 ("(gint) GTK_EVENT_SEQUENCE_DENIED", "2"),
4902 ("(gint) GTK_EVENT_SEQUENCE_NONE", "0"),
4903 ("(guint) GTK_EXPAND", "1"),
4904 ("(gint) GTK_EXPANDER_COLLAPSED", "0"),
4905 ("(gint) GTK_EXPANDER_EXPANDED", "3"),
4906 ("(gint) GTK_EXPANDER_SEMI_COLLAPSED", "1"),
4907 ("(gint) GTK_EXPANDER_SEMI_EXPANDED", "2"),
4908 ("(gint) GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER", "3"),
4909 ("(gint) GTK_FILE_CHOOSER_ACTION_OPEN", "0"),
4910 ("(gint) GTK_FILE_CHOOSER_ACTION_SAVE", "1"),
4911 ("(gint) GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER", "2"),
4912 ("(gint) GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME", "1"),
4913 ("(gint) GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM", "0"),
4914 ("(gint) GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN", "2"),
4915 ("(gint) GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS", "2"),
4916 ("(gint) GTK_FILE_CHOOSER_ERROR_BAD_FILENAME", "1"),
4917 ("(gint) GTK_FILE_CHOOSER_ERROR_INCOMPLETE_HOSTNAME", "3"),
4918 ("(gint) GTK_FILE_CHOOSER_ERROR_NONEXISTENT", "0"),
4919 ("(guint) GTK_FILE_FILTER_DISPLAY_NAME", "4"),
4920 ("(guint) GTK_FILE_FILTER_FILENAME", "1"),
4921 ("(guint) GTK_FILE_FILTER_MIME_TYPE", "8"),
4922 ("(guint) GTK_FILE_FILTER_URI", "2"),
4923 ("(guint) GTK_FILL", "4"),
4924 ("(guint) GTK_FONT_CHOOSER_LEVEL_FAMILY", "0"),
4925 ("(guint) GTK_FONT_CHOOSER_LEVEL_FEATURES", "8"),
4926 ("(guint) GTK_FONT_CHOOSER_LEVEL_SIZE", "2"),
4927 ("(guint) GTK_FONT_CHOOSER_LEVEL_STYLE", "1"),
4928 ("(guint) GTK_FONT_CHOOSER_LEVEL_VARIATIONS", "4"),
4929 ("(guint) GTK_ICON_LOOKUP_DIR_LTR", "128"),
4930 ("(guint) GTK_ICON_LOOKUP_DIR_RTL", "256"),
4931 ("(guint) GTK_ICON_LOOKUP_FORCE_REGULAR", "32"),
4932 ("(guint) GTK_ICON_LOOKUP_FORCE_SIZE", "16"),
4933 ("(guint) GTK_ICON_LOOKUP_FORCE_SVG", "2"),
4934 ("(guint) GTK_ICON_LOOKUP_FORCE_SYMBOLIC", "64"),
4935 ("(guint) GTK_ICON_LOOKUP_GENERIC_FALLBACK", "8"),
4936 ("(guint) GTK_ICON_LOOKUP_NO_SVG", "1"),
4937 ("(guint) GTK_ICON_LOOKUP_USE_BUILTIN", "4"),
4938 ("(gint) GTK_ICON_SIZE_BUTTON", "4"),
4939 ("(gint) GTK_ICON_SIZE_DIALOG", "6"),
4940 ("(gint) GTK_ICON_SIZE_DND", "5"),
4941 ("(gint) GTK_ICON_SIZE_INVALID", "0"),
4942 ("(gint) GTK_ICON_SIZE_LARGE_TOOLBAR", "3"),
4943 ("(gint) GTK_ICON_SIZE_MENU", "1"),
4944 ("(gint) GTK_ICON_SIZE_SMALL_TOOLBAR", "2"),
4945 ("(gint) GTK_ICON_THEME_FAILED", "1"),
4946 ("(gint) GTK_ICON_THEME_NOT_FOUND", "0"),
4947 ("(gint) GTK_ICON_VIEW_DROP_ABOVE", "4"),
4948 ("(gint) GTK_ICON_VIEW_DROP_BELOW", "5"),
4949 ("(gint) GTK_ICON_VIEW_DROP_INTO", "1"),
4950 ("(gint) GTK_ICON_VIEW_DROP_LEFT", "2"),
4951 ("(gint) GTK_ICON_VIEW_DROP_RIGHT", "3"),
4952 ("(gint) GTK_ICON_VIEW_NO_DROP", "0"),
4953 ("(gint) GTK_IMAGE_ANIMATION", "4"),
4954 ("(gint) GTK_IMAGE_EMPTY", "0"),
4955 ("(gint) GTK_IMAGE_GICON", "6"),
4956 ("(gint) GTK_IMAGE_ICON_NAME", "5"),
4957 ("(gint) GTK_IMAGE_ICON_SET", "3"),
4958 ("(gint) GTK_IMAGE_PIXBUF", "1"),
4959 ("(gint) GTK_IMAGE_STOCK", "2"),
4960 ("(gint) GTK_IMAGE_SURFACE", "7"),
4961 ("(gint) GTK_IM_PREEDIT_CALLBACK", "1"),
4962 ("(gint) GTK_IM_PREEDIT_NONE", "2"),
4963 ("(gint) GTK_IM_PREEDIT_NOTHING", "0"),
4964 ("(gint) GTK_IM_STATUS_CALLBACK", "1"),
4965 ("(gint) GTK_IM_STATUS_NONE", "2"),
4966 ("(gint) GTK_IM_STATUS_NOTHING", "0"),
4967 ("GTK_INPUT_ERROR", "-1"),
4968 ("(guint) GTK_INPUT_HINT_EMOJI", "512"),
4969 ("(guint) GTK_INPUT_HINT_INHIBIT_OSK", "128"),
4970 ("(guint) GTK_INPUT_HINT_LOWERCASE", "8"),
4971 ("(guint) GTK_INPUT_HINT_NONE", "0"),
4972 ("(guint) GTK_INPUT_HINT_NO_EMOJI", "1024"),
4973 ("(guint) GTK_INPUT_HINT_NO_SPELLCHECK", "2"),
4974 ("(guint) GTK_INPUT_HINT_SPELLCHECK", "1"),
4975 ("(guint) GTK_INPUT_HINT_UPPERCASE_CHARS", "16"),
4976 ("(guint) GTK_INPUT_HINT_UPPERCASE_SENTENCES", "64"),
4977 ("(guint) GTK_INPUT_HINT_UPPERCASE_WORDS", "32"),
4978 ("(guint) GTK_INPUT_HINT_VERTICAL_WRITING", "256"),
4979 ("(guint) GTK_INPUT_HINT_WORD_COMPLETION", "4"),
4980 ("(gint) GTK_INPUT_PURPOSE_ALPHA", "1"),
4981 ("(gint) GTK_INPUT_PURPOSE_DIGITS", "2"),
4982 ("(gint) GTK_INPUT_PURPOSE_EMAIL", "6"),
4983 ("(gint) GTK_INPUT_PURPOSE_FREE_FORM", "0"),
4984 ("(gint) GTK_INPUT_PURPOSE_NAME", "7"),
4985 ("(gint) GTK_INPUT_PURPOSE_NUMBER", "3"),
4986 ("(gint) GTK_INPUT_PURPOSE_PASSWORD", "8"),
4987 ("(gint) GTK_INPUT_PURPOSE_PHONE", "4"),
4988 ("(gint) GTK_INPUT_PURPOSE_PIN", "9"),
4989 ("(gint) GTK_INPUT_PURPOSE_URL", "5"),
4990 ("(guint) GTK_JUNCTION_BOTTOM", "12"),
4991 ("(guint) GTK_JUNCTION_CORNER_BOTTOMLEFT", "4"),
4992 ("(guint) GTK_JUNCTION_CORNER_BOTTOMRIGHT", "8"),
4993 ("(guint) GTK_JUNCTION_CORNER_TOPLEFT", "1"),
4994 ("(guint) GTK_JUNCTION_CORNER_TOPRIGHT", "2"),
4995 ("(guint) GTK_JUNCTION_LEFT", "5"),
4996 ("(guint) GTK_JUNCTION_NONE", "0"),
4997 ("(guint) GTK_JUNCTION_RIGHT", "10"),
4998 ("(guint) GTK_JUNCTION_TOP", "3"),
4999 ("(gint) GTK_JUSTIFY_CENTER", "2"),
5000 ("(gint) GTK_JUSTIFY_FILL", "3"),
5001 ("(gint) GTK_JUSTIFY_LEFT", "0"),
5002 ("(gint) GTK_JUSTIFY_RIGHT", "1"),
5003 ("(gint) GTK_LEVEL_BAR_MODE_CONTINUOUS", "0"),
5004 ("(gint) GTK_LEVEL_BAR_MODE_DISCRETE", "1"),
5005 ("GTK_LEVEL_BAR_OFFSET_FULL", "full"),
5006 ("GTK_LEVEL_BAR_OFFSET_HIGH", "high"),
5007 ("GTK_LEVEL_BAR_OFFSET_LOW", "low"),
5008 ("(gint) GTK_LICENSE_AGPL_3_0", "13"),
5009 ("(gint) GTK_LICENSE_AGPL_3_0_ONLY", "14"),
5010 ("(gint) GTK_LICENSE_ARTISTIC", "8"),
5011 ("(gint) GTK_LICENSE_BSD", "6"),
5012 ("(gint) GTK_LICENSE_CUSTOM", "1"),
5013 ("(gint) GTK_LICENSE_GPL_2_0", "2"),
5014 ("(gint) GTK_LICENSE_GPL_2_0_ONLY", "9"),
5015 ("(gint) GTK_LICENSE_GPL_3_0", "3"),
5016 ("(gint) GTK_LICENSE_GPL_3_0_ONLY", "10"),
5017 ("(gint) GTK_LICENSE_LGPL_2_1", "4"),
5018 ("(gint) GTK_LICENSE_LGPL_2_1_ONLY", "11"),
5019 ("(gint) GTK_LICENSE_LGPL_3_0", "5"),
5020 ("(gint) GTK_LICENSE_LGPL_3_0_ONLY", "12"),
5021 ("(gint) GTK_LICENSE_MIT_X11", "7"),
5022 ("(gint) GTK_LICENSE_UNKNOWN", "0"),
5023 ("GTK_MAX_COMPOSE_LEN", "7"),
5024 ("(gint) GTK_MENU_DIR_CHILD", "1"),
5025 ("(gint) GTK_MENU_DIR_NEXT", "2"),
5026 ("(gint) GTK_MENU_DIR_PARENT", "0"),
5027 ("(gint) GTK_MENU_DIR_PREV", "3"),
5028 ("(gint) GTK_MESSAGE_ERROR", "3"),
5029 ("(gint) GTK_MESSAGE_INFO", "0"),
5030 ("(gint) GTK_MESSAGE_OTHER", "4"),
5031 ("(gint) GTK_MESSAGE_QUESTION", "2"),
5032 ("(gint) GTK_MESSAGE_WARNING", "1"),
5033 ("(gint) GTK_MOVEMENT_BUFFER_ENDS", "8"),
5034 ("(gint) GTK_MOVEMENT_DISPLAY_LINES", "3"),
5035 ("(gint) GTK_MOVEMENT_DISPLAY_LINE_ENDS", "4"),
5036 ("(gint) GTK_MOVEMENT_HORIZONTAL_PAGES", "9"),
5037 ("(gint) GTK_MOVEMENT_LOGICAL_POSITIONS", "0"),
5038 ("(gint) GTK_MOVEMENT_PAGES", "7"),
5039 ("(gint) GTK_MOVEMENT_PARAGRAPHS", "5"),
5040 ("(gint) GTK_MOVEMENT_PARAGRAPH_ENDS", "6"),
5041 ("(gint) GTK_MOVEMENT_VISUAL_POSITIONS", "1"),
5042 ("(gint) GTK_MOVEMENT_WORDS", "2"),
5043 ("(gint) GTK_NOTEBOOK_TAB_FIRST", "0"),
5044 ("(gint) GTK_NOTEBOOK_TAB_LAST", "1"),
5045 (
5046 "(gint) GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_LEFT_TO_RIGHT",
5047 "6",
5048 ),
5049 (
5050 "(gint) GTK_NUMBER_UP_LAYOUT_BOTTOM_TO_TOP_RIGHT_TO_LEFT",
5051 "7",
5052 ),
5053 (
5054 "(gint) GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_BOTTOM_TO_TOP",
5055 "1",
5056 ),
5057 (
5058 "(gint) GTK_NUMBER_UP_LAYOUT_LEFT_TO_RIGHT_TOP_TO_BOTTOM",
5059 "0",
5060 ),
5061 (
5062 "(gint) GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_BOTTOM_TO_TOP",
5063 "3",
5064 ),
5065 (
5066 "(gint) GTK_NUMBER_UP_LAYOUT_RIGHT_TO_LEFT_TOP_TO_BOTTOM",
5067 "2",
5068 ),
5069 (
5070 "(gint) GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_LEFT_TO_RIGHT",
5071 "4",
5072 ),
5073 (
5074 "(gint) GTK_NUMBER_UP_LAYOUT_TOP_TO_BOTTOM_RIGHT_TO_LEFT",
5075 "5",
5076 ),
5077 ("(gint) GTK_ORIENTATION_HORIZONTAL", "0"),
5078 ("(gint) GTK_ORIENTATION_VERTICAL", "1"),
5079 ("(gint) GTK_PACK_DIRECTION_BTT", "3"),
5080 ("(gint) GTK_PACK_DIRECTION_LTR", "0"),
5081 ("(gint) GTK_PACK_DIRECTION_RTL", "1"),
5082 ("(gint) GTK_PACK_DIRECTION_TTB", "2"),
5083 ("(gint) GTK_PACK_END", "1"),
5084 ("(gint) GTK_PACK_START", "0"),
5085 ("(gint) GTK_PAD_ACTION_BUTTON", "0"),
5086 ("(gint) GTK_PAD_ACTION_RING", "1"),
5087 ("(gint) GTK_PAD_ACTION_STRIP", "2"),
5088 ("(gint) GTK_PAGE_ORIENTATION_LANDSCAPE", "1"),
5089 ("(gint) GTK_PAGE_ORIENTATION_PORTRAIT", "0"),
5090 ("(gint) GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE", "3"),
5091 ("(gint) GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT", "2"),
5092 ("(gint) GTK_PAGE_SET_ALL", "0"),
5093 ("(gint) GTK_PAGE_SET_EVEN", "1"),
5094 ("(gint) GTK_PAGE_SET_ODD", "2"),
5095 ("(gint) GTK_PAN_DIRECTION_DOWN", "3"),
5096 ("(gint) GTK_PAN_DIRECTION_LEFT", "0"),
5097 ("(gint) GTK_PAN_DIRECTION_RIGHT", "1"),
5098 ("(gint) GTK_PAN_DIRECTION_UP", "2"),
5099 ("GTK_PAPER_NAME_A3", "iso_a3"),
5100 ("GTK_PAPER_NAME_A4", "iso_a4"),
5101 ("GTK_PAPER_NAME_A5", "iso_a5"),
5102 ("GTK_PAPER_NAME_B5", "iso_b5"),
5103 ("GTK_PAPER_NAME_EXECUTIVE", "na_executive"),
5104 ("GTK_PAPER_NAME_LEGAL", "na_legal"),
5105 ("GTK_PAPER_NAME_LETTER", "na_letter"),
5106 ("(gint) GTK_PATH_CLASS", "2"),
5107 ("(gint) GTK_PATH_PRIO_APPLICATION", "8"),
5108 ("(gint) GTK_PATH_PRIO_GTK", "4"),
5109 ("(gint) GTK_PATH_PRIO_HIGHEST", "15"),
5110 ("(gint) GTK_PATH_PRIO_LOWEST", "0"),
5111 ("GTK_PATH_PRIO_MASK", "15"),
5112 ("(gint) GTK_PATH_PRIO_RC", "12"),
5113 ("(gint) GTK_PATH_PRIO_THEME", "10"),
5114 ("(gint) GTK_PATH_WIDGET", "0"),
5115 ("(gint) GTK_PATH_WIDGET_CLASS", "1"),
5116 ("(gint) GTK_PHASE_BUBBLE", "2"),
5117 ("(gint) GTK_PHASE_CAPTURE", "1"),
5118 ("(gint) GTK_PHASE_NONE", "0"),
5119 ("(gint) GTK_PHASE_TARGET", "3"),
5120 ("(guint) GTK_PLACES_OPEN_NEW_TAB", "2"),
5121 ("(guint) GTK_PLACES_OPEN_NEW_WINDOW", "4"),
5122 ("(guint) GTK_PLACES_OPEN_NORMAL", "1"),
5123 ("(gint) GTK_POLICY_ALWAYS", "0"),
5124 ("(gint) GTK_POLICY_AUTOMATIC", "1"),
5125 ("(gint) GTK_POLICY_EXTERNAL", "3"),
5126 ("(gint) GTK_POLICY_NEVER", "2"),
5127 ("(gint) GTK_POPOVER_CONSTRAINT_NONE", "0"),
5128 ("(gint) GTK_POPOVER_CONSTRAINT_WINDOW", "1"),
5129 ("(gint) GTK_POS_BOTTOM", "3"),
5130 ("(gint) GTK_POS_LEFT", "0"),
5131 ("(gint) GTK_POS_RIGHT", "1"),
5132 ("(gint) GTK_POS_TOP", "2"),
5133 ("(gint) GTK_PRINT_DUPLEX_HORIZONTAL", "1"),
5134 ("(gint) GTK_PRINT_DUPLEX_SIMPLEX", "0"),
5135 ("(gint) GTK_PRINT_DUPLEX_VERTICAL", "2"),
5136 ("(gint) GTK_PRINT_ERROR_GENERAL", "0"),
5137 ("(gint) GTK_PRINT_ERROR_INTERNAL_ERROR", "1"),
5138 ("(gint) GTK_PRINT_ERROR_INVALID_FILE", "3"),
5139 ("(gint) GTK_PRINT_ERROR_NOMEM", "2"),
5140 ("(gint) GTK_PRINT_OPERATION_ACTION_EXPORT", "3"),
5141 ("(gint) GTK_PRINT_OPERATION_ACTION_PREVIEW", "2"),
5142 ("(gint) GTK_PRINT_OPERATION_ACTION_PRINT", "1"),
5143 ("(gint) GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG", "0"),
5144 ("(gint) GTK_PRINT_OPERATION_RESULT_APPLY", "1"),
5145 ("(gint) GTK_PRINT_OPERATION_RESULT_CANCEL", "2"),
5146 ("(gint) GTK_PRINT_OPERATION_RESULT_ERROR", "0"),
5147 ("(gint) GTK_PRINT_OPERATION_RESULT_IN_PROGRESS", "3"),
5148 ("(gint) GTK_PRINT_PAGES_ALL", "0"),
5149 ("(gint) GTK_PRINT_PAGES_CURRENT", "1"),
5150 ("(gint) GTK_PRINT_PAGES_RANGES", "2"),
5151 ("(gint) GTK_PRINT_PAGES_SELECTION", "3"),
5152 ("(gint) GTK_PRINT_QUALITY_DRAFT", "3"),
5153 ("(gint) GTK_PRINT_QUALITY_HIGH", "2"),
5154 ("(gint) GTK_PRINT_QUALITY_LOW", "0"),
5155 ("(gint) GTK_PRINT_QUALITY_NORMAL", "1"),
5156 ("GTK_PRINT_SETTINGS_COLLATE", "collate"),
5157 ("GTK_PRINT_SETTINGS_DEFAULT_SOURCE", "default-source"),
5158 ("GTK_PRINT_SETTINGS_DITHER", "dither"),
5159 ("GTK_PRINT_SETTINGS_DUPLEX", "duplex"),
5160 ("GTK_PRINT_SETTINGS_FINISHINGS", "finishings"),
5161 ("GTK_PRINT_SETTINGS_MEDIA_TYPE", "media-type"),
5162 ("GTK_PRINT_SETTINGS_NUMBER_UP", "number-up"),
5163 ("GTK_PRINT_SETTINGS_NUMBER_UP_LAYOUT", "number-up-layout"),
5164 ("GTK_PRINT_SETTINGS_N_COPIES", "n-copies"),
5165 ("GTK_PRINT_SETTINGS_ORIENTATION", "orientation"),
5166 ("GTK_PRINT_SETTINGS_OUTPUT_BASENAME", "output-basename"),
5167 ("GTK_PRINT_SETTINGS_OUTPUT_BIN", "output-bin"),
5168 ("GTK_PRINT_SETTINGS_OUTPUT_DIR", "output-dir"),
5169 (
5170 "GTK_PRINT_SETTINGS_OUTPUT_FILE_FORMAT",
5171 "output-file-format",
5172 ),
5173 ("GTK_PRINT_SETTINGS_OUTPUT_URI", "output-uri"),
5174 ("GTK_PRINT_SETTINGS_PAGE_RANGES", "page-ranges"),
5175 ("GTK_PRINT_SETTINGS_PAGE_SET", "page-set"),
5176 ("GTK_PRINT_SETTINGS_PAPER_FORMAT", "paper-format"),
5177 ("GTK_PRINT_SETTINGS_PAPER_HEIGHT", "paper-height"),
5178 ("GTK_PRINT_SETTINGS_PAPER_WIDTH", "paper-width"),
5179 ("GTK_PRINT_SETTINGS_PRINTER", "printer"),
5180 ("GTK_PRINT_SETTINGS_PRINTER_LPI", "printer-lpi"),
5181 ("GTK_PRINT_SETTINGS_PRINT_PAGES", "print-pages"),
5182 ("GTK_PRINT_SETTINGS_QUALITY", "quality"),
5183 ("GTK_PRINT_SETTINGS_RESOLUTION", "resolution"),
5184 ("GTK_PRINT_SETTINGS_RESOLUTION_X", "resolution-x"),
5185 ("GTK_PRINT_SETTINGS_RESOLUTION_Y", "resolution-y"),
5186 ("GTK_PRINT_SETTINGS_REVERSE", "reverse"),
5187 ("GTK_PRINT_SETTINGS_SCALE", "scale"),
5188 ("GTK_PRINT_SETTINGS_USE_COLOR", "use-color"),
5189 (
5190 "GTK_PRINT_SETTINGS_WIN32_DRIVER_EXTRA",
5191 "win32-driver-extra",
5192 ),
5193 (
5194 "GTK_PRINT_SETTINGS_WIN32_DRIVER_VERSION",
5195 "win32-driver-version",
5196 ),
5197 ("(gint) GTK_PRINT_STATUS_FINISHED", "7"),
5198 ("(gint) GTK_PRINT_STATUS_FINISHED_ABORTED", "8"),
5199 ("(gint) GTK_PRINT_STATUS_GENERATING_DATA", "2"),
5200 ("(gint) GTK_PRINT_STATUS_INITIAL", "0"),
5201 ("(gint) GTK_PRINT_STATUS_PENDING", "4"),
5202 ("(gint) GTK_PRINT_STATUS_PENDING_ISSUE", "5"),
5203 ("(gint) GTK_PRINT_STATUS_PREPARING", "1"),
5204 ("(gint) GTK_PRINT_STATUS_PRINTING", "6"),
5205 ("(gint) GTK_PRINT_STATUS_SENDING_DATA", "3"),
5206 ("GTK_PRIORITY_RESIZE", "110"),
5207 ("(guint) GTK_RC_BASE", "8"),
5208 ("(guint) GTK_RC_BG", "2"),
5209 ("(guint) GTK_RC_FG", "1"),
5210 ("(guint) GTK_RC_TEXT", "4"),
5211 ("(gint) GTK_RC_TOKEN_ACTIVE", "273"),
5212 ("(gint) GTK_RC_TOKEN_APPLICATION", "296"),
5213 ("(gint) GTK_RC_TOKEN_BASE", "280"),
5214 ("(gint) GTK_RC_TOKEN_BG", "278"),
5215 ("(gint) GTK_RC_TOKEN_BG_PIXMAP", "286"),
5216 ("(gint) GTK_RC_TOKEN_BIND", "290"),
5217 ("(gint) GTK_RC_TOKEN_BINDING", "289"),
5218 ("(gint) GTK_RC_TOKEN_CLASS", "293"),
5219 ("(gint) GTK_RC_TOKEN_COLOR", "307"),
5220 ("(gint) GTK_RC_TOKEN_ENGINE", "300"),
5221 ("(gint) GTK_RC_TOKEN_FG", "277"),
5222 ("(gint) GTK_RC_TOKEN_FONT", "283"),
5223 ("(gint) GTK_RC_TOKEN_FONTSET", "284"),
5224 ("(gint) GTK_RC_TOKEN_FONT_NAME", "285"),
5225 ("(gint) GTK_RC_TOKEN_GTK", "295"),
5226 ("(gint) GTK_RC_TOKEN_HIGHEST", "299"),
5227 ("(gint) GTK_RC_TOKEN_IM_MODULE_FILE", "303"),
5228 ("(gint) GTK_RC_TOKEN_IM_MODULE_PATH", "302"),
5229 ("(gint) GTK_RC_TOKEN_INCLUDE", "271"),
5230 ("(gint) GTK_RC_TOKEN_INSENSITIVE", "276"),
5231 ("(gint) GTK_RC_TOKEN_INVALID", "270"),
5232 ("(gint) GTK_RC_TOKEN_LAST", "309"),
5233 ("(gint) GTK_RC_TOKEN_LOWEST", "294"),
5234 ("(gint) GTK_RC_TOKEN_LTR", "305"),
5235 ("(gint) GTK_RC_TOKEN_MODULE_PATH", "301"),
5236 ("(gint) GTK_RC_TOKEN_NORMAL", "272"),
5237 ("(gint) GTK_RC_TOKEN_PIXMAP_PATH", "287"),
5238 ("(gint) GTK_RC_TOKEN_PRELIGHT", "274"),
5239 ("(gint) GTK_RC_TOKEN_RC", "298"),
5240 ("(gint) GTK_RC_TOKEN_RTL", "306"),
5241 ("(gint) GTK_RC_TOKEN_SELECTED", "275"),
5242 ("(gint) GTK_RC_TOKEN_STOCK", "304"),
5243 ("(gint) GTK_RC_TOKEN_STYLE", "288"),
5244 ("(gint) GTK_RC_TOKEN_TEXT", "279"),
5245 ("(gint) GTK_RC_TOKEN_THEME", "297"),
5246 ("(gint) GTK_RC_TOKEN_UNBIND", "308"),
5247 ("(gint) GTK_RC_TOKEN_WIDGET", "291"),
5248 ("(gint) GTK_RC_TOKEN_WIDGET_CLASS", "292"),
5249 ("(gint) GTK_RC_TOKEN_XTHICKNESS", "281"),
5250 ("(gint) GTK_RC_TOKEN_YTHICKNESS", "282"),
5251 ("(gint) GTK_RECENT_CHOOSER_ERROR_INVALID_URI", "1"),
5252 ("(gint) GTK_RECENT_CHOOSER_ERROR_NOT_FOUND", "0"),
5253 ("(guint) GTK_RECENT_FILTER_AGE", "32"),
5254 ("(guint) GTK_RECENT_FILTER_APPLICATION", "8"),
5255 ("(guint) GTK_RECENT_FILTER_DISPLAY_NAME", "2"),
5256 ("(guint) GTK_RECENT_FILTER_GROUP", "16"),
5257 ("(guint) GTK_RECENT_FILTER_MIME_TYPE", "4"),
5258 ("(guint) GTK_RECENT_FILTER_URI", "1"),
5259 ("(gint) GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING", "2"),
5260 ("(gint) GTK_RECENT_MANAGER_ERROR_INVALID_URI", "1"),
5261 ("(gint) GTK_RECENT_MANAGER_ERROR_NOT_FOUND", "0"),
5262 ("(gint) GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED", "3"),
5263 ("(gint) GTK_RECENT_MANAGER_ERROR_READ", "4"),
5264 ("(gint) GTK_RECENT_MANAGER_ERROR_UNKNOWN", "6"),
5265 ("(gint) GTK_RECENT_MANAGER_ERROR_WRITE", "5"),
5266 ("(gint) GTK_RECENT_SORT_CUSTOM", "3"),
5267 ("(gint) GTK_RECENT_SORT_LRU", "2"),
5268 ("(gint) GTK_RECENT_SORT_MRU", "1"),
5269 ("(gint) GTK_RECENT_SORT_NONE", "0"),
5270 ("(guint) GTK_REGION_EVEN", "1"),
5271 ("(guint) GTK_REGION_FIRST", "4"),
5272 ("(guint) GTK_REGION_LAST", "8"),
5273 ("(guint) GTK_REGION_ODD", "2"),
5274 ("(guint) GTK_REGION_ONLY", "16"),
5275 ("(guint) GTK_REGION_SORTED", "32"),
5276 ("(gint) GTK_RELIEF_HALF", "1"),
5277 ("(gint) GTK_RELIEF_NONE", "2"),
5278 ("(gint) GTK_RELIEF_NORMAL", "0"),
5279 ("(gint) GTK_RESIZE_IMMEDIATE", "2"),
5280 ("(gint) GTK_RESIZE_PARENT", "0"),
5281 ("(gint) GTK_RESIZE_QUEUE", "1"),
5282 ("(gint) GTK_RESPONSE_ACCEPT", "-3"),
5283 ("(gint) GTK_RESPONSE_APPLY", "-10"),
5284 ("(gint) GTK_RESPONSE_CANCEL", "-6"),
5285 ("(gint) GTK_RESPONSE_CLOSE", "-7"),
5286 ("(gint) GTK_RESPONSE_DELETE_EVENT", "-4"),
5287 ("(gint) GTK_RESPONSE_HELP", "-11"),
5288 ("(gint) GTK_RESPONSE_NO", "-9"),
5289 ("(gint) GTK_RESPONSE_NONE", "-1"),
5290 ("(gint) GTK_RESPONSE_OK", "-5"),
5291 ("(gint) GTK_RESPONSE_REJECT", "-2"),
5292 ("(gint) GTK_RESPONSE_YES", "-8"),
5293 ("(gint) GTK_REVEALER_TRANSITION_TYPE_CROSSFADE", "1"),
5294 ("(gint) GTK_REVEALER_TRANSITION_TYPE_NONE", "0"),
5295 ("(gint) GTK_REVEALER_TRANSITION_TYPE_SLIDE_DOWN", "5"),
5296 ("(gint) GTK_REVEALER_TRANSITION_TYPE_SLIDE_LEFT", "3"),
5297 ("(gint) GTK_REVEALER_TRANSITION_TYPE_SLIDE_RIGHT", "2"),
5298 ("(gint) GTK_REVEALER_TRANSITION_TYPE_SLIDE_UP", "4"),
5299 ("(gint) GTK_SCROLL_END", "15"),
5300 ("(gint) GTK_SCROLL_ENDS", "2"),
5301 ("(gint) GTK_SCROLL_HORIZONTAL_ENDS", "5"),
5302 ("(gint) GTK_SCROLL_HORIZONTAL_PAGES", "4"),
5303 ("(gint) GTK_SCROLL_HORIZONTAL_STEPS", "3"),
5304 ("(gint) GTK_SCROLL_JUMP", "1"),
5305 ("(gint) GTK_SCROLL_MINIMUM", "0"),
5306 ("(gint) GTK_SCROLL_NATURAL", "1"),
5307 ("(gint) GTK_SCROLL_NONE", "0"),
5308 ("(gint) GTK_SCROLL_PAGES", "1"),
5309 ("(gint) GTK_SCROLL_PAGE_BACKWARD", "4"),
5310 ("(gint) GTK_SCROLL_PAGE_DOWN", "9"),
5311 ("(gint) GTK_SCROLL_PAGE_FORWARD", "5"),
5312 ("(gint) GTK_SCROLL_PAGE_LEFT", "12"),
5313 ("(gint) GTK_SCROLL_PAGE_RIGHT", "13"),
5314 ("(gint) GTK_SCROLL_PAGE_UP", "8"),
5315 ("(gint) GTK_SCROLL_START", "14"),
5316 ("(gint) GTK_SCROLL_STEPS", "0"),
5317 ("(gint) GTK_SCROLL_STEP_BACKWARD", "2"),
5318 ("(gint) GTK_SCROLL_STEP_DOWN", "7"),
5319 ("(gint) GTK_SCROLL_STEP_FORWARD", "3"),
5320 ("(gint) GTK_SCROLL_STEP_LEFT", "10"),
5321 ("(gint) GTK_SCROLL_STEP_RIGHT", "11"),
5322 ("(gint) GTK_SCROLL_STEP_UP", "6"),
5323 ("(gint) GTK_SELECTION_BROWSE", "2"),
5324 ("(gint) GTK_SELECTION_MULTIPLE", "3"),
5325 ("(gint) GTK_SELECTION_NONE", "0"),
5326 ("(gint) GTK_SELECTION_SINGLE", "1"),
5327 ("(gint) GTK_SENSITIVITY_AUTO", "0"),
5328 ("(gint) GTK_SENSITIVITY_OFF", "2"),
5329 ("(gint) GTK_SENSITIVITY_ON", "1"),
5330 ("(gint) GTK_SHADOW_ETCHED_IN", "3"),
5331 ("(gint) GTK_SHADOW_ETCHED_OUT", "4"),
5332 ("(gint) GTK_SHADOW_IN", "1"),
5333 ("(gint) GTK_SHADOW_NONE", "0"),
5334 ("(gint) GTK_SHADOW_OUT", "2"),
5335 ("(gint) GTK_SHORTCUT_ACCELERATOR", "0"),
5336 ("(gint) GTK_SHORTCUT_GESTURE", "7"),
5337 ("(gint) GTK_SHORTCUT_GESTURE_PINCH", "1"),
5338 ("(gint) GTK_SHORTCUT_GESTURE_ROTATE_CLOCKWISE", "3"),
5339 ("(gint) GTK_SHORTCUT_GESTURE_ROTATE_COUNTERCLOCKWISE", "4"),
5340 ("(gint) GTK_SHORTCUT_GESTURE_STRETCH", "2"),
5341 ("(gint) GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_LEFT", "5"),
5342 ("(gint) GTK_SHORTCUT_GESTURE_TWO_FINGER_SWIPE_RIGHT", "6"),
5343 ("(guint) GTK_SHRINK", "2"),
5344 ("(gint) GTK_SIZE_GROUP_BOTH", "3"),
5345 ("(gint) GTK_SIZE_GROUP_HORIZONTAL", "1"),
5346 ("(gint) GTK_SIZE_GROUP_NONE", "0"),
5347 ("(gint) GTK_SIZE_GROUP_VERTICAL", "2"),
5348 ("(gint) GTK_SIZE_REQUEST_CONSTANT_SIZE", "2"),
5349 ("(gint) GTK_SIZE_REQUEST_HEIGHT_FOR_WIDTH", "0"),
5350 ("(gint) GTK_SIZE_REQUEST_WIDTH_FOR_HEIGHT", "1"),
5351 ("(gint) GTK_SORT_ASCENDING", "0"),
5352 ("(gint) GTK_SORT_DESCENDING", "1"),
5353 ("(gint) GTK_SPIN_END", "5"),
5354 ("(gint) GTK_SPIN_HOME", "4"),
5355 ("(gint) GTK_SPIN_PAGE_BACKWARD", "3"),
5356 ("(gint) GTK_SPIN_PAGE_FORWARD", "2"),
5357 ("(gint) GTK_SPIN_STEP_BACKWARD", "1"),
5358 ("(gint) GTK_SPIN_STEP_FORWARD", "0"),
5359 ("(gint) GTK_SPIN_USER_DEFINED", "6"),
5360 ("(gint) GTK_STACK_TRANSITION_TYPE_CROSSFADE", "1"),
5361 ("(gint) GTK_STACK_TRANSITION_TYPE_NONE", "0"),
5362 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_DOWN", "9"),
5363 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_DOWN_UP", "17"),
5364 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_LEFT", "10"),
5365 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_LEFT_RIGHT", "18"),
5366 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_RIGHT", "11"),
5367 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_RIGHT_LEFT", "19"),
5368 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_UP", "8"),
5369 ("(gint) GTK_STACK_TRANSITION_TYPE_OVER_UP_DOWN", "16"),
5370 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_DOWN", "5"),
5371 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT", "3"),
5372 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_LEFT_RIGHT", "6"),
5373 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_RIGHT", "2"),
5374 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_UP", "4"),
5375 ("(gint) GTK_STACK_TRANSITION_TYPE_SLIDE_UP_DOWN", "7"),
5376 ("(gint) GTK_STACK_TRANSITION_TYPE_UNDER_DOWN", "13"),
5377 ("(gint) GTK_STACK_TRANSITION_TYPE_UNDER_LEFT", "14"),
5378 ("(gint) GTK_STACK_TRANSITION_TYPE_UNDER_RIGHT", "15"),
5379 ("(gint) GTK_STACK_TRANSITION_TYPE_UNDER_UP", "12"),
5380 ("(gint) GTK_STATE_ACTIVE", "1"),
5381 ("(guint) GTK_STATE_FLAG_ACTIVE", "1"),
5382 ("(guint) GTK_STATE_FLAG_BACKDROP", "64"),
5383 ("(guint) GTK_STATE_FLAG_CHECKED", "2048"),
5384 ("(guint) GTK_STATE_FLAG_DIR_LTR", "128"),
5385 ("(guint) GTK_STATE_FLAG_DIR_RTL", "256"),
5386 ("(guint) GTK_STATE_FLAG_DROP_ACTIVE", "4096"),
5387 ("(guint) GTK_STATE_FLAG_FOCUSED", "32"),
5388 ("(guint) GTK_STATE_FLAG_INCONSISTENT", "16"),
5389 ("(guint) GTK_STATE_FLAG_INSENSITIVE", "8"),
5390 ("(guint) GTK_STATE_FLAG_LINK", "512"),
5391 ("(guint) GTK_STATE_FLAG_NORMAL", "0"),
5392 ("(guint) GTK_STATE_FLAG_PRELIGHT", "2"),
5393 ("(guint) GTK_STATE_FLAG_SELECTED", "4"),
5394 ("(guint) GTK_STATE_FLAG_VISITED", "1024"),
5395 ("(gint) GTK_STATE_FOCUSED", "6"),
5396 ("(gint) GTK_STATE_INCONSISTENT", "5"),
5397 ("(gint) GTK_STATE_INSENSITIVE", "4"),
5398 ("(gint) GTK_STATE_NORMAL", "0"),
5399 ("(gint) GTK_STATE_PRELIGHT", "2"),
5400 ("(gint) GTK_STATE_SELECTED", "3"),
5401 ("GTK_STOCK_ABOUT", "gtk-about"),
5402 ("GTK_STOCK_ADD", "gtk-add"),
5403 ("GTK_STOCK_APPLY", "gtk-apply"),
5404 ("GTK_STOCK_BOLD", "gtk-bold"),
5405 ("GTK_STOCK_CANCEL", "gtk-cancel"),
5406 ("GTK_STOCK_CAPS_LOCK_WARNING", "gtk-caps-lock-warning"),
5407 ("GTK_STOCK_CDROM", "gtk-cdrom"),
5408 ("GTK_STOCK_CLEAR", "gtk-clear"),
5409 ("GTK_STOCK_CLOSE", "gtk-close"),
5410 ("GTK_STOCK_COLOR_PICKER", "gtk-color-picker"),
5411 ("GTK_STOCK_CONNECT", "gtk-connect"),
5412 ("GTK_STOCK_CONVERT", "gtk-convert"),
5413 ("GTK_STOCK_COPY", "gtk-copy"),
5414 ("GTK_STOCK_CUT", "gtk-cut"),
5415 ("GTK_STOCK_DELETE", "gtk-delete"),
5416 (
5417 "GTK_STOCK_DIALOG_AUTHENTICATION",
5418 "gtk-dialog-authentication",
5419 ),
5420 ("GTK_STOCK_DIALOG_ERROR", "gtk-dialog-error"),
5421 ("GTK_STOCK_DIALOG_INFO", "gtk-dialog-info"),
5422 ("GTK_STOCK_DIALOG_QUESTION", "gtk-dialog-question"),
5423 ("GTK_STOCK_DIALOG_WARNING", "gtk-dialog-warning"),
5424 ("GTK_STOCK_DIRECTORY", "gtk-directory"),
5425 ("GTK_STOCK_DISCARD", "gtk-discard"),
5426 ("GTK_STOCK_DISCONNECT", "gtk-disconnect"),
5427 ("GTK_STOCK_DND", "gtk-dnd"),
5428 ("GTK_STOCK_DND_MULTIPLE", "gtk-dnd-multiple"),
5429 ("GTK_STOCK_EDIT", "gtk-edit"),
5430 ("GTK_STOCK_EXECUTE", "gtk-execute"),
5431 ("GTK_STOCK_FILE", "gtk-file"),
5432 ("GTK_STOCK_FIND", "gtk-find"),
5433 ("GTK_STOCK_FIND_AND_REPLACE", "gtk-find-and-replace"),
5434 ("GTK_STOCK_FLOPPY", "gtk-floppy"),
5435 ("GTK_STOCK_FULLSCREEN", "gtk-fullscreen"),
5436 ("GTK_STOCK_GOTO_BOTTOM", "gtk-goto-bottom"),
5437 ("GTK_STOCK_GOTO_FIRST", "gtk-goto-first"),
5438 ("GTK_STOCK_GOTO_LAST", "gtk-goto-last"),
5439 ("GTK_STOCK_GOTO_TOP", "gtk-goto-top"),
5440 ("GTK_STOCK_GO_BACK", "gtk-go-back"),
5441 ("GTK_STOCK_GO_DOWN", "gtk-go-down"),
5442 ("GTK_STOCK_GO_FORWARD", "gtk-go-forward"),
5443 ("GTK_STOCK_GO_UP", "gtk-go-up"),
5444 ("GTK_STOCK_HARDDISK", "gtk-harddisk"),
5445 ("GTK_STOCK_HELP", "gtk-help"),
5446 ("GTK_STOCK_HOME", "gtk-home"),
5447 ("GTK_STOCK_INDENT", "gtk-indent"),
5448 ("GTK_STOCK_INDEX", "gtk-index"),
5449 ("GTK_STOCK_INFO", "gtk-info"),
5450 ("GTK_STOCK_ITALIC", "gtk-italic"),
5451 ("GTK_STOCK_JUMP_TO", "gtk-jump-to"),
5452 ("GTK_STOCK_JUSTIFY_CENTER", "gtk-justify-center"),
5453 ("GTK_STOCK_JUSTIFY_FILL", "gtk-justify-fill"),
5454 ("GTK_STOCK_JUSTIFY_LEFT", "gtk-justify-left"),
5455 ("GTK_STOCK_JUSTIFY_RIGHT", "gtk-justify-right"),
5456 ("GTK_STOCK_LEAVE_FULLSCREEN", "gtk-leave-fullscreen"),
5457 ("GTK_STOCK_MEDIA_FORWARD", "gtk-media-forward"),
5458 ("GTK_STOCK_MEDIA_NEXT", "gtk-media-next"),
5459 ("GTK_STOCK_MEDIA_PAUSE", "gtk-media-pause"),
5460 ("GTK_STOCK_MEDIA_PLAY", "gtk-media-play"),
5461 ("GTK_STOCK_MEDIA_PREVIOUS", "gtk-media-previous"),
5462 ("GTK_STOCK_MEDIA_RECORD", "gtk-media-record"),
5463 ("GTK_STOCK_MEDIA_REWIND", "gtk-media-rewind"),
5464 ("GTK_STOCK_MEDIA_STOP", "gtk-media-stop"),
5465 ("GTK_STOCK_MISSING_IMAGE", "gtk-missing-image"),
5466 ("GTK_STOCK_NETWORK", "gtk-network"),
5467 ("GTK_STOCK_NEW", "gtk-new"),
5468 ("GTK_STOCK_NO", "gtk-no"),
5469 ("GTK_STOCK_OK", "gtk-ok"),
5470 ("GTK_STOCK_OPEN", "gtk-open"),
5471 (
5472 "GTK_STOCK_ORIENTATION_LANDSCAPE",
5473 "gtk-orientation-landscape",
5474 ),
5475 ("GTK_STOCK_ORIENTATION_PORTRAIT", "gtk-orientation-portrait"),
5476 (
5477 "GTK_STOCK_ORIENTATION_REVERSE_LANDSCAPE",
5478 "gtk-orientation-reverse-landscape",
5479 ),
5480 (
5481 "GTK_STOCK_ORIENTATION_REVERSE_PORTRAIT",
5482 "gtk-orientation-reverse-portrait",
5483 ),
5484 ("GTK_STOCK_PAGE_SETUP", "gtk-page-setup"),
5485 ("GTK_STOCK_PASTE", "gtk-paste"),
5486 ("GTK_STOCK_PREFERENCES", "gtk-preferences"),
5487 ("GTK_STOCK_PRINT", "gtk-print"),
5488 ("GTK_STOCK_PRINT_ERROR", "gtk-print-error"),
5489 ("GTK_STOCK_PRINT_PAUSED", "gtk-print-paused"),
5490 ("GTK_STOCK_PRINT_PREVIEW", "gtk-print-preview"),
5491 ("GTK_STOCK_PRINT_REPORT", "gtk-print-report"),
5492 ("GTK_STOCK_PRINT_WARNING", "gtk-print-warning"),
5493 ("GTK_STOCK_PROPERTIES", "gtk-properties"),
5494 ("GTK_STOCK_QUIT", "gtk-quit"),
5495 ("GTK_STOCK_REDO", "gtk-redo"),
5496 ("GTK_STOCK_REFRESH", "gtk-refresh"),
5497 ("GTK_STOCK_REMOVE", "gtk-remove"),
5498 ("GTK_STOCK_REVERT_TO_SAVED", "gtk-revert-to-saved"),
5499 ("GTK_STOCK_SAVE", "gtk-save"),
5500 ("GTK_STOCK_SAVE_AS", "gtk-save-as"),
5501 ("GTK_STOCK_SELECT_ALL", "gtk-select-all"),
5502 ("GTK_STOCK_SELECT_COLOR", "gtk-select-color"),
5503 ("GTK_STOCK_SELECT_FONT", "gtk-select-font"),
5504 ("GTK_STOCK_SORT_ASCENDING", "gtk-sort-ascending"),
5505 ("GTK_STOCK_SORT_DESCENDING", "gtk-sort-descending"),
5506 ("GTK_STOCK_SPELL_CHECK", "gtk-spell-check"),
5507 ("GTK_STOCK_STOP", "gtk-stop"),
5508 ("GTK_STOCK_STRIKETHROUGH", "gtk-strikethrough"),
5509 ("GTK_STOCK_UNDELETE", "gtk-undelete"),
5510 ("GTK_STOCK_UNDERLINE", "gtk-underline"),
5511 ("GTK_STOCK_UNDO", "gtk-undo"),
5512 ("GTK_STOCK_UNINDENT", "gtk-unindent"),
5513 ("GTK_STOCK_YES", "gtk-yes"),
5514 ("GTK_STOCK_ZOOM_100", "gtk-zoom-100"),
5515 ("GTK_STOCK_ZOOM_FIT", "gtk-zoom-fit"),
5516 ("GTK_STOCK_ZOOM_IN", "gtk-zoom-in"),
5517 ("GTK_STOCK_ZOOM_OUT", "gtk-zoom-out"),
5518 ("GTK_STYLE_CLASS_ACCELERATOR", "accelerator"),
5519 ("GTK_STYLE_CLASS_ARROW", "arrow"),
5520 ("GTK_STYLE_CLASS_BACKGROUND", "background"),
5521 ("GTK_STYLE_CLASS_BOTTOM", "bottom"),
5522 ("GTK_STYLE_CLASS_BUTTON", "button"),
5523 ("GTK_STYLE_CLASS_CALENDAR", "calendar"),
5524 ("GTK_STYLE_CLASS_CELL", "cell"),
5525 ("GTK_STYLE_CLASS_CHECK", "check"),
5526 ("GTK_STYLE_CLASS_COMBOBOX_ENTRY", "combobox-entry"),
5527 ("GTK_STYLE_CLASS_CONTEXT_MENU", "context-menu"),
5528 ("GTK_STYLE_CLASS_CSD", "csd"),
5529 ("GTK_STYLE_CLASS_CURSOR_HANDLE", "cursor-handle"),
5530 ("GTK_STYLE_CLASS_DEFAULT", "default"),
5531 ("GTK_STYLE_CLASS_DESTRUCTIVE_ACTION", "destructive-action"),
5532 ("GTK_STYLE_CLASS_DIM_LABEL", "dim-label"),
5533 ("GTK_STYLE_CLASS_DND", "dnd"),
5534 ("GTK_STYLE_CLASS_DOCK", "dock"),
5535 ("GTK_STYLE_CLASS_ENTRY", "entry"),
5536 ("GTK_STYLE_CLASS_ERROR", "error"),
5537 ("GTK_STYLE_CLASS_EXPANDER", "expander"),
5538 ("GTK_STYLE_CLASS_FLAT", "flat"),
5539 ("GTK_STYLE_CLASS_FRAME", "frame"),
5540 ("GTK_STYLE_CLASS_GRIP", "grip"),
5541 ("GTK_STYLE_CLASS_HEADER", "header"),
5542 ("GTK_STYLE_CLASS_HIGHLIGHT", "highlight"),
5543 ("GTK_STYLE_CLASS_HORIZONTAL", "horizontal"),
5544 ("GTK_STYLE_CLASS_IMAGE", "image"),
5545 ("GTK_STYLE_CLASS_INFO", "info"),
5546 ("GTK_STYLE_CLASS_INLINE_TOOLBAR", "inline-toolbar"),
5547 ("GTK_STYLE_CLASS_INSERTION_CURSOR", "insertion-cursor"),
5548 ("GTK_STYLE_CLASS_LABEL", "label"),
5549 ("GTK_STYLE_CLASS_LEFT", "left"),
5550 ("GTK_STYLE_CLASS_LEVEL_BAR", "level-bar"),
5551 ("GTK_STYLE_CLASS_LINKED", "linked"),
5552 ("GTK_STYLE_CLASS_LIST", "list"),
5553 ("GTK_STYLE_CLASS_LIST_ROW", "list-row"),
5554 ("GTK_STYLE_CLASS_MARK", "mark"),
5555 ("GTK_STYLE_CLASS_MENU", "menu"),
5556 ("GTK_STYLE_CLASS_MENUBAR", "menubar"),
5557 ("GTK_STYLE_CLASS_MENUITEM", "menuitem"),
5558 ("GTK_STYLE_CLASS_MESSAGE_DIALOG", "message-dialog"),
5559 ("GTK_STYLE_CLASS_MONOSPACE", "monospace"),
5560 ("GTK_STYLE_CLASS_NEEDS_ATTENTION", "needs-attention"),
5561 ("GTK_STYLE_CLASS_NOTEBOOK", "notebook"),
5562 ("GTK_STYLE_CLASS_OSD", "osd"),
5563 ("GTK_STYLE_CLASS_OVERSHOOT", "overshoot"),
5564 ("GTK_STYLE_CLASS_PANE_SEPARATOR", "pane-separator"),
5565 ("GTK_STYLE_CLASS_PAPER", "paper"),
5566 ("GTK_STYLE_CLASS_POPOVER", "popover"),
5567 ("GTK_STYLE_CLASS_POPUP", "popup"),
5568 ("GTK_STYLE_CLASS_PRIMARY_TOOLBAR", "primary-toolbar"),
5569 ("GTK_STYLE_CLASS_PROGRESSBAR", "progressbar"),
5570 ("GTK_STYLE_CLASS_PULSE", "pulse"),
5571 ("GTK_STYLE_CLASS_QUESTION", "question"),
5572 ("GTK_STYLE_CLASS_RADIO", "radio"),
5573 ("GTK_STYLE_CLASS_RAISED", "raised"),
5574 ("GTK_STYLE_CLASS_READ_ONLY", "read-only"),
5575 ("GTK_STYLE_CLASS_RIGHT", "right"),
5576 ("GTK_STYLE_CLASS_RUBBERBAND", "rubberband"),
5577 ("GTK_STYLE_CLASS_SCALE", "scale"),
5578 (
5579 "GTK_STYLE_CLASS_SCALE_HAS_MARKS_ABOVE",
5580 "scale-has-marks-above",
5581 ),
5582 (
5583 "GTK_STYLE_CLASS_SCALE_HAS_MARKS_BELOW",
5584 "scale-has-marks-below",
5585 ),
5586 ("GTK_STYLE_CLASS_SCROLLBAR", "scrollbar"),
5587 ("GTK_STYLE_CLASS_SCROLLBARS_JUNCTION", "scrollbars-junction"),
5588 ("GTK_STYLE_CLASS_SEPARATOR", "separator"),
5589 ("GTK_STYLE_CLASS_SIDEBAR", "sidebar"),
5590 ("GTK_STYLE_CLASS_SLIDER", "slider"),
5591 ("GTK_STYLE_CLASS_SPINBUTTON", "spinbutton"),
5592 ("GTK_STYLE_CLASS_SPINNER", "spinner"),
5593 ("GTK_STYLE_CLASS_STATUSBAR", "statusbar"),
5594 ("GTK_STYLE_CLASS_SUBTITLE", "subtitle"),
5595 ("GTK_STYLE_CLASS_SUGGESTED_ACTION", "suggested-action"),
5596 ("GTK_STYLE_CLASS_TITLE", "title"),
5597 ("GTK_STYLE_CLASS_TITLEBAR", "titlebar"),
5598 ("GTK_STYLE_CLASS_TOOLBAR", "toolbar"),
5599 ("GTK_STYLE_CLASS_TOOLTIP", "tooltip"),
5600 ("GTK_STYLE_CLASS_TOP", "top"),
5601 ("GTK_STYLE_CLASS_TOUCH_SELECTION", "touch-selection"),
5602 ("GTK_STYLE_CLASS_TROUGH", "trough"),
5603 ("GTK_STYLE_CLASS_UNDERSHOOT", "undershoot"),
5604 ("GTK_STYLE_CLASS_VERTICAL", "vertical"),
5605 ("GTK_STYLE_CLASS_VIEW", "view"),
5606 ("GTK_STYLE_CLASS_WARNING", "warning"),
5607 ("GTK_STYLE_CLASS_WIDE", "wide"),
5608 ("(guint) GTK_STYLE_CONTEXT_PRINT_NONE", "0"),
5609 ("(guint) GTK_STYLE_CONTEXT_PRINT_RECURSE", "1"),
5610 ("(guint) GTK_STYLE_CONTEXT_PRINT_SHOW_STYLE", "2"),
5611 ("GTK_STYLE_PROPERTY_BACKGROUND_COLOR", "background-color"),
5612 ("GTK_STYLE_PROPERTY_BACKGROUND_IMAGE", "background-image"),
5613 ("GTK_STYLE_PROPERTY_BORDER_COLOR", "border-color"),
5614 ("GTK_STYLE_PROPERTY_BORDER_RADIUS", "border-radius"),
5615 ("GTK_STYLE_PROPERTY_BORDER_STYLE", "border-style"),
5616 ("GTK_STYLE_PROPERTY_BORDER_WIDTH", "border-width"),
5617 ("GTK_STYLE_PROPERTY_COLOR", "color"),
5618 ("GTK_STYLE_PROPERTY_FONT", "font"),
5619 ("GTK_STYLE_PROPERTY_MARGIN", "margin"),
5620 ("GTK_STYLE_PROPERTY_PADDING", "padding"),
5621 ("GTK_STYLE_PROVIDER_PRIORITY_APPLICATION", "600"),
5622 ("GTK_STYLE_PROVIDER_PRIORITY_FALLBACK", "1"),
5623 ("GTK_STYLE_PROVIDER_PRIORITY_SETTINGS", "400"),
5624 ("GTK_STYLE_PROVIDER_PRIORITY_THEME", "200"),
5625 ("GTK_STYLE_PROVIDER_PRIORITY_USER", "800"),
5626 ("GTK_STYLE_REGION_COLUMN", "column"),
5627 ("GTK_STYLE_REGION_COLUMN_HEADER", "column-header"),
5628 ("GTK_STYLE_REGION_ROW", "row"),
5629 ("GTK_STYLE_REGION_TAB", "tab"),
5630 ("(guint) GTK_TARGET_OTHER_APP", "4"),
5631 ("(guint) GTK_TARGET_OTHER_WIDGET", "8"),
5632 ("(guint) GTK_TARGET_SAME_APP", "1"),
5633 ("(guint) GTK_TARGET_SAME_WIDGET", "2"),
5634 ("(gint) GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS", "-1"),
5635 ("(gint) GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT", "-2"),
5636 ("(gint) GTK_TEXT_BUFFER_TARGET_INFO_TEXT", "-3"),
5637 ("(gint) GTK_TEXT_DIR_LTR", "1"),
5638 ("(gint) GTK_TEXT_DIR_NONE", "0"),
5639 ("(gint) GTK_TEXT_DIR_RTL", "2"),
5640 ("(gint) GTK_TEXT_EXTEND_SELECTION_LINE", "1"),
5641 ("(gint) GTK_TEXT_EXTEND_SELECTION_WORD", "0"),
5642 ("(guint) GTK_TEXT_SEARCH_CASE_INSENSITIVE", "4"),
5643 ("(guint) GTK_TEXT_SEARCH_TEXT_ONLY", "2"),
5644 ("(guint) GTK_TEXT_SEARCH_VISIBLE_ONLY", "1"),
5645 ("(gint) GTK_TEXT_VIEW_LAYER_ABOVE", "1"),
5646 ("(gint) GTK_TEXT_VIEW_LAYER_ABOVE_TEXT", "3"),
5647 ("(gint) GTK_TEXT_VIEW_LAYER_BELOW", "0"),
5648 ("(gint) GTK_TEXT_VIEW_LAYER_BELOW_TEXT", "2"),
5649 ("GTK_TEXT_VIEW_PRIORITY_VALIDATE", "125"),
5650 ("(gint) GTK_TEXT_WINDOW_BOTTOM", "6"),
5651 ("(gint) GTK_TEXT_WINDOW_LEFT", "3"),
5652 ("(gint) GTK_TEXT_WINDOW_PRIVATE", "0"),
5653 ("(gint) GTK_TEXT_WINDOW_RIGHT", "4"),
5654 ("(gint) GTK_TEXT_WINDOW_TEXT", "2"),
5655 ("(gint) GTK_TEXT_WINDOW_TOP", "5"),
5656 ("(gint) GTK_TEXT_WINDOW_WIDGET", "1"),
5657 ("(gint) GTK_TOOLBAR_BOTH", "2"),
5658 ("(gint) GTK_TOOLBAR_BOTH_HORIZ", "3"),
5659 ("(gint) GTK_TOOLBAR_ICONS", "0"),
5660 ("(gint) GTK_TOOLBAR_SPACE_EMPTY", "0"),
5661 ("(gint) GTK_TOOLBAR_SPACE_LINE", "1"),
5662 ("(gint) GTK_TOOLBAR_TEXT", "1"),
5663 ("(guint) GTK_TOOL_PALETTE_DRAG_GROUPS", "2"),
5664 ("(guint) GTK_TOOL_PALETTE_DRAG_ITEMS", "1"),
5665 ("(guint) GTK_TREE_MODEL_ITERS_PERSIST", "1"),
5666 ("(guint) GTK_TREE_MODEL_LIST_ONLY", "2"),
5667 ("GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID", "-1"),
5668 ("GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID", "-2"),
5669 ("(gint) GTK_TREE_VIEW_COLUMN_AUTOSIZE", "1"),
5670 ("(gint) GTK_TREE_VIEW_COLUMN_FIXED", "2"),
5671 ("(gint) GTK_TREE_VIEW_COLUMN_GROW_ONLY", "0"),
5672 ("(gint) GTK_TREE_VIEW_DROP_AFTER", "1"),
5673 ("(gint) GTK_TREE_VIEW_DROP_BEFORE", "0"),
5674 ("(gint) GTK_TREE_VIEW_DROP_INTO_OR_AFTER", "3"),
5675 ("(gint) GTK_TREE_VIEW_DROP_INTO_OR_BEFORE", "2"),
5676 ("(gint) GTK_TREE_VIEW_GRID_LINES_BOTH", "3"),
5677 ("(gint) GTK_TREE_VIEW_GRID_LINES_HORIZONTAL", "1"),
5678 ("(gint) GTK_TREE_VIEW_GRID_LINES_NONE", "0"),
5679 ("(gint) GTK_TREE_VIEW_GRID_LINES_VERTICAL", "2"),
5680 ("(guint) GTK_UI_MANAGER_ACCELERATOR", "256"),
5681 ("(guint) GTK_UI_MANAGER_AUTO", "0"),
5682 ("(guint) GTK_UI_MANAGER_MENU", "2"),
5683 ("(guint) GTK_UI_MANAGER_MENUBAR", "1"),
5684 ("(guint) GTK_UI_MANAGER_MENUITEM", "32"),
5685 ("(guint) GTK_UI_MANAGER_PLACEHOLDER", "8"),
5686 ("(guint) GTK_UI_MANAGER_POPUP", "16"),
5687 ("(guint) GTK_UI_MANAGER_POPUP_WITH_ACCELS", "512"),
5688 ("(guint) GTK_UI_MANAGER_SEPARATOR", "128"),
5689 ("(guint) GTK_UI_MANAGER_TOOLBAR", "4"),
5690 ("(guint) GTK_UI_MANAGER_TOOLITEM", "64"),
5691 ("(gint) GTK_UNIT_INCH", "2"),
5692 ("(gint) GTK_UNIT_MM", "3"),
5693 ("(gint) GTK_UNIT_NONE", "0"),
5694 ("(gint) GTK_UNIT_POINTS", "1"),
5695 ("(gint) GTK_UPDATE_ALWAYS", "0"),
5696 ("(gint) GTK_UPDATE_IF_VALID", "1"),
5697 ("(gint) GTK_WIDGET_HELP_TOOLTIP", "0"),
5698 ("(gint) GTK_WIDGET_HELP_WHATS_THIS", "1"),
5699 ("(gint) GTK_WINDOW_POPUP", "1"),
5700 ("(gint) GTK_WINDOW_TOPLEVEL", "0"),
5701 ("(gint) GTK_WIN_POS_CENTER", "1"),
5702 ("(gint) GTK_WIN_POS_CENTER_ALWAYS", "3"),
5703 ("(gint) GTK_WIN_POS_CENTER_ON_PARENT", "4"),
5704 ("(gint) GTK_WIN_POS_MOUSE", "2"),
5705 ("(gint) GTK_WIN_POS_NONE", "0"),
5706 ("(gint) GTK_WRAP_CHAR", "1"),
5707 ("(gint) GTK_WRAP_NONE", "0"),
5708 ("(gint) GTK_WRAP_WORD", "2"),
5709 ("(gint) GTK_WRAP_WORD_CHAR", "3"),
5710 ];
5711