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