diff options
Diffstat (limited to 'glib/src/gobject_enums.defs')
-rw-r--r-- | glib/src/gobject_enums.defs | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/glib/src/gobject_enums.defs b/glib/src/gobject_enums.defs index aba1fbdf..2735545b 100644 --- a/glib/src/gobject_enums.defs +++ b/glib/src/gobject_enums.defs @@ -73,7 +73,9 @@ ;; G_SIGNAL_ACTION = 1 << 5, ;; G_SIGNAL_NO_HOOKS = 1 << 6, ;; G_SIGNAL_MUST_COLLECT = 1 << 7, -;; G_SIGNAL_DEPRECATED = 1 << 8 +;; G_SIGNAL_DEPRECATED = 1 << 8, +;; /* normal signal flags until 1 << 16 */ +;; G_SIGNAL_ACCUMULATOR_FIRST_RUN = 1 << 17, ;; } GSignalFlags; (define-flags-extended SignalFlags @@ -89,6 +91,7 @@ '("no-hooks" "G_SIGNAL_NO_HOOKS" "1 << 6") '("must-collect" "G_SIGNAL_MUST_COLLECT" "1 << 7") '("deprecated" "G_SIGNAL_DEPRECATED" "1 << 8") + '("accumulator-first-run" "G_SIGNAL_ACCUMULATOR_FIRST_RUN" "1 << 17") ) ) @@ -179,8 +182,9 @@ ;; Original typedef: ;; typedef enum /*< skip >*/ ;; { -;; G_TYPE_FLAG_ABSTRACT = (1 << 4), -;; G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5) +;; G_TYPE_FLAG_ABSTRACT = (1 << 4), +;; G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5), +;; G_TYPE_FLAG_FINAL GLIB_AVAILABLE_ENUMERATOR_IN_2_70 = (1 << 6) ;; } GTypeFlags; (define-flags-extended TypeFlags @@ -189,6 +193,7 @@ (values '("abstract" "G_TYPE_FLAG_ABSTRACT" "(1 << 4)") '("value-abstract" "G_TYPE_FLAG_VALUE_ABSTRACT" "(1 << 5)") + '("final" "G_TYPE_FLAG_FINAL" "(1 << 6)") ) ) |