diff options
Diffstat (limited to 'gir/parse.ha')
-rw-r--r-- | gir/parse.ha | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gir/parse.ha b/gir/parse.ha index 91c55d4..a68a7f6 100644 --- a/gir/parse.ha +++ b/gir/parse.ha @@ -439,7 +439,7 @@ fn parse_member(parser: *xml::parser, members: *opaque) (void | error) = { }; // callable -fn parse_callable(callable: *callable) [17]scan = [ +fn parse_callable(callable: *callable) [20]scan = [ ("introspectable", null), ("deprecated", null), ("deprecated-version", null), @@ -457,6 +457,9 @@ fn parse_callable(callable: *callable) [17]scan = [ ("shadows", &callable.shadows), ("throws", &callable.throws), ("moved-to", null), + ("glib:async-func", null), + ("glib:sync-func", null), + ("glib:finish-func", null), ]; fn parse_parameters(parser: *xml::parser, parameters: *opaque) (void | error) = { return parse_element(parser, "parameters", |