mirror of
https://github.com/tree-sitter/tree-sitter.git
synced 2026-09-10 07:26:23 -04:00
parent
0113bd28a4
commit
4e3179fbc0
|
|
@ -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…
Reference in a new issue