Skip to content

Commit 1ca39d4

Browse files
committed
Fix types
1 parent 99ec1fb commit 1ca39d4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lark/parsers/grammar_analysis.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -177,13 +177,13 @@ def __init__(self, parser_conf: ParserConf, debug: bool=False, strict: bool=Fals
177177

178178
self.FIRST, self.FOLLOW, self.NULLABLE = calculate_sets(rules)
179179

180-
def expand_rule(self, source_rule: NonTerminal, rules_by_origin=None) -> State:
180+
def expand_rule(self, source_rule: NonTerminal, rules_by_origin=None) -> OrderedSet[RulePtr]:
181181
"Returns all init_ptrs accessible by rule (recursive)"
182182

183183
if rules_by_origin is None:
184184
rules_by_origin = self.rules_by_origin
185185

186-
init_ptrs = OrderedSet()
186+
init_ptrs = OrderedSet[RulePtr]()
187187
def _expand_rule(rule: NonTerminal) -> Iterator[NonTerminal]:
188188
assert not rule.is_term, rule
189189

0 commit comments

Comments
 (0)