gh-138257: Fix internal `RuleCollectorVisitor` attribute name (GH-138208)
The internal `RuleCollectorVisitor` class had an attribute named "rulses"
instead of "rules" that other `GrammarVisitor` subclasses define.
(cherry picked from commit
11217a883da324b85a290f5d78f090d8f4880f16)
Co-authored-by: chemelnucfin <3982092+chemelnucfin@users.noreply.github.com>
"""Visitor that invokes a provieded callmaker visitor with just the NamedItem nodes"""
def __init__(self, rules: Dict[str, Rule], callmakervisitor: GrammarVisitor) -> None:
- self.rulses = rules
+ self.rules = rules
self.callmaker = callmakervisitor
def visit_Rule(self, rule: Rule) -> None: