summaryrefslogtreecommitdiff
path: root/src/nsgenbind-ast.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2015-07-24 00:01:51 +0100
committerVincent Sanders <vince@kyllikki.org>2015-07-24 00:01:51 +0100
commit6406dae8c4da597da888345cf145f366b8297d7c (patch)
treef862560fbfd34b913484fce42c1997894f90b093 /src/nsgenbind-ast.h
parentd36c21c4f53270f9ba8137bb1e84a7de45fea0f3 (diff)
downloadnsgenbind-6406dae8c4da597da888345cf145f366b8297d7c.tar.gz
nsgenbind-6406dae8c4da597da888345cf145f366b8297d7c.tar.bz2
Build interface map allowing for correct dependency generation
This constructs an ordered list of all interfaces in their dependency order. The topological sort ordering is derived from the interfaces inheritance. The resulting table allows the generation phase to easily map interfaces to classes defined in the binding with a useful ordering. Additionally it was noticed that the uievent IDL was missing so that has now been added and allows for a much more complete graph of interfaces to be constructed.
Diffstat (limited to 'src/nsgenbind-ast.h')
-rw-r--r--src/nsgenbind-ast.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nsgenbind-ast.h b/src/nsgenbind-ast.h
index e7215b1..9c564b9 100644
--- a/src/nsgenbind-ast.h
+++ b/src/nsgenbind-ast.h
@@ -130,7 +130,7 @@ genbind_node_enumerate_type(struct genbind_node *node,
enum genbind_node_type type);
/** Depth first left hand search returning nodes of the specified type
- * and a ident child node with matching text
+ * with an ident child node with matching text
*
* @param node The node to start the search from
* @param prev The node at which to stop the search, either NULL to