diff options
author | Vincent Sanders <vincent.sanders@collabora.co.uk> | 2012-09-14 19:57:09 +0100 |
---|---|---|
committer | Vincent Sanders <vincent.sanders@collabora.co.uk> | 2012-09-14 19:57:09 +0100 |
commit | cdd39954a238ec07224c3c9cff66a4f8f101d71c (patch) | |
tree | db822cce0b40536d0c5a9fbd0354264cfb6f1f09 /src/webidl-ast.c | |
parent | 6ccbb7e3fe88c9a6ddb232c43f71b9c8cb80a884 (diff) | |
download | nsgenbind-cdd39954a238ec07224c3c9cff66a4f8f101d71c.tar.gz nsgenbind-cdd39954a238ec07224c3c9cff66a4f8f101d71c.tar.bz2 |
add preamble output
add operation nodes to webidl ast
Diffstat (limited to 'src/webidl-ast.c')
-rw-r--r-- | src/webidl-ast.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/webidl-ast.c b/src/webidl-ast.c index 5ae52f0..fecf0da 100644 --- a/src/webidl-ast.c +++ b/src/webidl-ast.c @@ -88,6 +88,7 @@ struct webidl_node *webidl_node_getnode(struct webidl_node *node) case WEBIDL_NODE_TYPE_INTERFACE: case WEBIDL_NODE_TYPE_INTERFACE_MEMBERS: case WEBIDL_NODE_TYPE_ATTRIBUTE: + case WEBIDL_NODE_TYPE_OPERATION: return node->r.node; default: @@ -116,6 +117,9 @@ static const char *webidl_node_type_to_str(enum webidl_node_type type) case WEBIDL_NODE_TYPE_ATTRIBUTE: return "Attribute"; + case WEBIDL_NODE_TYPE_OPERATION: + return "Operation"; + default: return "Unknown"; } |