summaryrefslogtreecommitdiff
path: root/src/webidl-ast.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/webidl-ast.c')
-rw-r--r--src/webidl-ast.c4
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";
}