parent
0113bd28a4
commit
4e3179fbc0
2 changed files with 13 additions and 1 deletions
|
|
@ -62,6 +62,18 @@ pub(super) fn extract_default_aliases(
|
|||
}
|
||||
}
|
||||
|
||||
for symbol in syntax_grammar.extra_symbols.iter() {
|
||||
let mut status = match symbol.kind {
|
||||
SymbolType::External => &mut external_status_list[symbol.index],
|
||||
SymbolType::NonTerminal => &mut non_terminal_status_list[symbol.index],
|
||||
SymbolType::Terminal => &mut terminal_status_list[symbol.index],
|
||||
SymbolType::End | SymbolType::EndOfNonTerminalExtra => {
|
||||
panic!("Unexpected end token")
|
||||
}
|
||||
};
|
||||
status.appears_unaliased = true;
|
||||
}
|
||||
|
||||
let symbols_with_statuses = (terminal_status_list
|
||||
.iter_mut()
|
||||
.enumerate()
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ Method calls
|
|||
---
|
||||
|
||||
(statement
|
||||
(star_aliased)
|
||||
(star)
|
||||
(call_expression
|
||||
(member_expression
|
||||
(variable_name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue