Remove LEX_PANIC macro
This commit is contained in:
parent
0470b34f2f
commit
346cf4fe5d
6 changed files with 5 additions and 11 deletions
|
|
@ -208,7 +208,7 @@ LEX_FN() {
|
|||
ADVANCE(11);
|
||||
LEX_ERROR();
|
||||
default:
|
||||
LEX_PANIC();
|
||||
LEX_ERROR();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -2239,7 +2239,7 @@ LEX_FN() {
|
|||
ADVANCE(78);
|
||||
LEX_ERROR();
|
||||
default:
|
||||
LEX_PANIC();
|
||||
LEX_ERROR();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -9374,7 +9374,7 @@ LEX_FN() {
|
|||
ADVANCE(156);
|
||||
LEX_ERROR();
|
||||
default:
|
||||
LEX_PANIC();
|
||||
LEX_ERROR();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -358,7 +358,7 @@ LEX_FN() {
|
|||
ADVANCE(27);
|
||||
LEX_ERROR();
|
||||
default:
|
||||
LEX_PANIC();
|
||||
LEX_ERROR();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -125,12 +125,6 @@ struct TSLanguage {
|
|||
return NULL; \
|
||||
}
|
||||
|
||||
#define LEX_PANIC() \
|
||||
{ \
|
||||
DEBUG_LEX("LEX ERROR: unexpected state %d", lex_state); \
|
||||
return NULL; \
|
||||
}
|
||||
|
||||
#define SHIFT(to_state_value) \
|
||||
{ \
|
||||
.type = TSParseActionTypeShift, .data = { .to_state = to_state_value } \
|
||||
|
|
|
|||
|
|
@ -330,7 +330,7 @@ class CCodeGenerator {
|
|||
[&]() { code_for_lex_state(lex_table.states[i]); });
|
||||
_case("ts_lex_state_error",
|
||||
[&]() { code_for_lex_state(lex_table.error_state); });
|
||||
_default([&]() { line("LEX_PANIC();"); });
|
||||
_default([&]() { line("LEX_ERROR();"); });
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue