enforce parsing invariant for patterns

This commit is contained in:
Aleksey Kladov 2022-01-02 17:32:15 +03:00
parent 7989d567e2
commit e78424846e
4 changed files with 42 additions and 2 deletions

View file

@ -119,8 +119,8 @@ impl TopEntryPoint {
TopEntryPoint::SourceFile => grammar::entry::top::source_file,
TopEntryPoint::MacroStmts => grammar::entry::top::macro_stmts,
TopEntryPoint::MacroItems => grammar::entry::top::macro_items,
TopEntryPoint::Pattern => grammar::entry::top::pattern,
// FIXME
TopEntryPoint::Pattern => grammar::entry::prefix::pat,
TopEntryPoint::Type => grammar::entry::prefix::ty,
TopEntryPoint::Expr => grammar::entry::prefix::expr,
TopEntryPoint::MetaItem => grammar::entry::prefix::meta_item,