summaryrefslogtreecommitdiff
path: root/src/genjsbind-ast.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/genjsbind-ast.c')
-rw-r--r--src/genjsbind-ast.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/genjsbind-ast.c b/src/genjsbind-ast.c
index 28208e0..94f306c 100644
--- a/src/genjsbind-ast.c
+++ b/src/genjsbind-ast.c
@@ -129,8 +129,7 @@ char *genbind_node_gettext(struct genbind_node *node)
case GENBIND_NODE_TYPE_WEBIDLFILE:
case GENBIND_NODE_TYPE_STRING:
case GENBIND_NODE_TYPE_PREAMBLE:
- case GENBIND_NODE_TYPE_BINDING_IDENT:
- case GENBIND_NODE_TYPE_TYPE_IDENT:
+ case GENBIND_NODE_TYPE_IDENT:
case GENBIND_NODE_TYPE_TYPE_NODE:
case GENBIND_NODE_TYPE_TYPE_INTERFACE:
return node->r.text;
@@ -157,6 +156,9 @@ struct genbind_node *genbind_node_getnode(struct genbind_node *node)
static const char *genbind_node_type_to_str(enum genbind_node_type type)
{
switch(type) {
+ case GENBIND_NODE_TYPE_IDENT:
+ return "Ident";
+
case GENBIND_NODE_TYPE_ROOT:
return "Root";
@@ -175,15 +177,9 @@ static const char *genbind_node_type_to_str(enum genbind_node_type type)
case GENBIND_NODE_TYPE_BINDING:
return "Binding";
- case GENBIND_NODE_TYPE_BINDING_IDENT:
- return "Binding: Ident";
-
case GENBIND_NODE_TYPE_TYPE:
return "Type";
- case GENBIND_NODE_TYPE_TYPE_IDENT:
- return "Type: Ident";
-
case GENBIND_NODE_TYPE_TYPE_NODE:
return "Type: Node";