Raise ParserSyntaxError at the given position.
(
self,
message: str,
*,
span_start: Optional[int] = None,
span_end: Optional[int] = None,
)
| 151 | return token |
| 152 | |
| 153 | def raise_syntax_error( |
| 154 | self, |
| 155 | message: str, |
| 156 | *, |
| 157 | span_start: Optional[int] = None, |
| 158 | span_end: Optional[int] = None, |
| 159 | ) -> NoReturn: |
| 160 | """Raise ParserSyntaxError at the given position.""" |
| 161 | span = ( |
| 162 | self.position if span_start is None else span_start, |
| 163 | self.position if span_end is None else span_end, |
| 164 | ) |
| 165 | raise ParserSyntaxError( |
| 166 | message, |
| 167 | source=self.source, |
| 168 | span=span, |
| 169 | ) |
| 170 | |
| 171 | @contextlib.contextmanager |
| 172 | def enclosing_tokens( |
no test coverage detected