<group>Glib, the general-purpose library</group>
type Glib_Traverse_Flags is mod 2 ** 32;
type Glib_Traverse_Type is (In_Order, Pre_Order, Post_Order, Level_Order);
Traverse_All : constant Glib_Traverse_Flags :=
Traverse_Leafs or Traverse_Non_Leafs;
Traverse_Flags : constant Glib_Traverse_Flags := 16#03#;
Traverse_Leafs : constant Glib_Traverse_Flags := 2 ** 0;
Traverse_Non_Leafs : constant Glib_Traverse_Flags := 2 ** 1;