summaryrefslogtreecommitdiff
path: root/src/genjsbind-parser.y
diff options
context:
space:
mode:
Diffstat (limited to 'src/genjsbind-parser.y')
-rw-r--r--src/genjsbind-parser.y6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/genjsbind-parser.y b/src/genjsbind-parser.y
index 0950dc9..cf9ab61 100644
--- a/src/genjsbind-parser.y
+++ b/src/genjsbind-parser.y
@@ -209,9 +209,11 @@ Type
Private
:
- TOK_PRIVATE Strings ';'
+ TOK_PRIVATE TOK_STRING_LITERAL TOK_IDENTIFIER ';'
{
- $$ = genbind_new_node(GENBIND_NODE_TYPE_BINDING_PRIVATE, NULL, $2);
+ $$ = genbind_new_node(GENBIND_NODE_TYPE_BINDING_PRIVATE, NULL,
+ genbind_new_node(GENBIND_NODE_TYPE_IDENT,
+ genbind_new_node(GENBIND_NODE_TYPE_STRING, NULL, $2), $3));
}
;