(self, literal: str)
| 305 | self._refs_being_resolved: set[str] = set() |
| 306 | |
| 307 | def _format_literal(self, literal: str) -> str: |
| 308 | escaped = self.GRAMMAR_LITERAL_ESCAPE_RE.sub( |
| 309 | lambda match: self.GRAMMAR_LITERAL_ESCAPES[match.group(0)], |
| 310 | literal, |
| 311 | ) |
| 312 | return f'"{escaped}"' |
| 313 | |
| 314 | def _add_rule(self, name: str, rule: str) -> str: |
| 315 | escaped_name = self.INVALID_RULE_CHARS_RE.sub("-", name) |
no outgoing calls
no test coverage detected