about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlexey Yerin <yyp@disroot.org>2024-04-30 22:19:48 +0300
committerAlexey Yerin <yyp@disroot.org>2024-04-30 22:19:48 +0300
commite84c233a2ac0b428c547fcd09dd8eff31964c1bd (patch)
tree5a24b75fe58366e966d39798c3a89467e0adba37
parent6ecce1d710f13e1afcf5e854435df01036837043 (diff)
Add newly introduced callable properties
-rw-r--r--gir/parse.ha5
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",