Remove unnecessary downcast in prepare_grammar::perform
This commit is contained in:
parent
2c30dce08e
commit
4520d6e1a2
1 changed files with 1 additions and 2 deletions
|
|
@ -8,8 +8,7 @@ namespace tree_sitter {
|
|||
|
||||
namespace prepare_grammar {
|
||||
pair<PreparedGrammar, PreparedGrammar> perform(const Grammar &input_grammar) {
|
||||
PreparedGrammar grammar(input_grammar);
|
||||
auto grammars = prepare_grammar::extract_tokens(grammar);
|
||||
auto grammars = prepare_grammar::extract_tokens(input_grammar);
|
||||
auto rule_grammar = expand_repeats(grammars.first);
|
||||
auto lex_grammar = grammars.second;
|
||||
return { rule_grammar, lex_grammar };
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue