summaryrefslogtreecommitdiff
path: root/girepository/girparser.c
diff options
context:
space:
mode:
authorJasper St. Pierre <jstpierre@mecheye.net>2013-03-27 17:09:16 -0400
committerJasper St. Pierre <jstpierre@mecheye.net>2014-06-10 12:34:35 -0400
commita1ec815afd2dd4379ce443efbb4d4aca4cf97c33 (patch)
treeebc574ae3a6b79a3e0adc976ebf5fcd36c67c4c3 /girepository/girparser.c
parentd906932afae1b4e961b8cf3210b2dee95f73058b (diff)
downloadgobject-introspection-a1ec815afd2dd4379ce443efbb4d4aca4cf97c33.tar.gz
giscanner: Create AST nodes for SECTION: doc blocks; add a GIR nodedoc-sections
These will eventually be paired with the sections file parser to create a set of sections.
Diffstat (limited to 'girepository/girparser.c')
-rw-r--r--girepository/girparser.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/girepository/girparser.c b/girepository/girparser.c
index 6c768669..fb6a18f1 100644
--- a/girepository/girparser.c
+++ b/girepository/girparser.c
@@ -3004,6 +3004,13 @@ start_element_handler (GMarkupParseContext *context,
goto out;
break;
+ case 's':
+ if (strcmp (element_name, "section") == 0)
+ {
+ state_switch (ctx, STATE_PASSTHROUGH);
+ goto out;
+ }
+
case 'u':
if (start_union (context, element_name,
attribute_names, attribute_values,