diff options
Diffstat (limited to 'deps/v8/src/torque/earley-parser.cc')
-rw-r--r-- | deps/v8/src/torque/earley-parser.cc | 1 |
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) { |