diff --git a/src/Parser.cc b/src/Parser.cc index 63262b3ae..b7c44c7ce 100644 --- a/src/Parser.cc +++ b/src/Parser.cc @@ -1062,7 +1062,9 @@ after_vars: case NodeKind::TypeKeyword: // TODO default: - throw UnexpectedTokenDiagnostic(File, T0, std::vector { NodeKind::LetKeyword, NodeKind::TypeKeyword }); + DE.add(File, T0, std::vector { NodeKind::LetKeyword, NodeKind::TypeKeyword }); + skipToLineFoldEnd(); + return nullptr; } }