summaryrefslogtreecommitdiff
path: root/deps/v8/src/torque/earley-parser.cc
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/src/torque/earley-parser.cc')
-rw-r--r--deps/v8/src/torque/earley-parser.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/deps/v8/src/torque/earley-parser.cc b/deps/v8/src/torque/earley-parser.cc
index f99424b1a6..adb7e77153 100644
--- a/deps/v8/src/torque/earley-parser.cc
+++ b/deps/v8/src/torque/earley-parser.cc
@@ -127,6 +127,7 @@ LexerResult Lexer::RunLexer(const std::string& input) {
while (pos != end) {
token_start = pos;
Symbol* symbol = MatchToken(&pos, end);
+ DCHECK_IMPLIES(symbol != nullptr, pos != token_start);
InputPosition token_end = pos;
line_column_tracker.Advance(token_start, token_end);
if (!symbol) {