Fix symbol name for ambiguity nodes

This commit is contained in:
Max Brunsfeld 2015-07-08 17:31:21 -07:00
parent aabcb10cfb
commit f26ddf5187
6 changed files with 10 additions and 6 deletions

View file

@ -24,7 +24,7 @@ enum {
};
static const char *ts_symbol_names[] = {
[ts_builtin_sym_ambiguity] = "DOCUMENT",
[ts_builtin_sym_ambiguity] = "AMBIGUITY",
[ts_builtin_sym_document] = "DOCUMENT",
[sym_expression] = "expression",
[sym_sum] = "sum",

View file

@ -66,7 +66,7 @@ enum {
};
static const char *ts_symbol_names[] = {
[ts_builtin_sym_ambiguity] = "DOCUMENT",
[ts_builtin_sym_ambiguity] = "AMBIGUITY",
[ts_builtin_sym_document] = "DOCUMENT",
[sym_program] = "program",
[sym_function_definition] = "function_definition",

View file

@ -89,7 +89,7 @@ enum {
};
static const char *ts_symbol_names[] = {
[ts_builtin_sym_ambiguity] = "DOCUMENT",
[ts_builtin_sym_ambiguity] = "AMBIGUITY",
[ts_builtin_sym_document] = "DOCUMENT",
[sym_program] = "program",
[sym_package_directive] = "package_directive",

View file

@ -111,7 +111,7 @@ enum {
};
static const char *ts_symbol_names[] = {
[ts_builtin_sym_ambiguity] = "DOCUMENT",
[ts_builtin_sym_ambiguity] = "AMBIGUITY",
[ts_builtin_sym_document] = "DOCUMENT",
[sym_program] = "program",
[sym_statement] = "statement",

View file

@ -23,7 +23,7 @@ enum {
};
static const char *ts_symbol_names[] = {
[ts_builtin_sym_ambiguity] = "DOCUMENT",
[ts_builtin_sym_ambiguity] = "AMBIGUITY",
[ts_builtin_sym_document] = "DOCUMENT",
[sym_value] = "value",
[sym_object] = "object",

View file

@ -342,8 +342,12 @@ class CCodeGenerator {
return "ERROR";
else if (symbol == rules::END_OF_INPUT())
return "END";
else
else if (symbol == rules::DOCUMENT())
return "DOCUMENT";
else if (symbol == rules::AMBIGUITY())
return "AMBIGUITY";
else
return "";
} else {
return rule_name(symbol);
}