(self, s, i)
| 314 | return j |
| 315 | |
| 316 | def _parse_literal(self, s, i): |
| 317 | m = END_LITERAL.search(s, i) |
| 318 | if not m: |
| 319 | self._curtoken += s[i:] |
| 320 | return len(s) |
| 321 | j = m.start(0) |
| 322 | self._curtoken += s[i:j] |
| 323 | c = s[j] |
| 324 | if c == '#': |
| 325 | self.hex = '' |
| 326 | self._parse1 = self._parse_literal_hex |
| 327 | return j+1 |
| 328 | self._add_token(LIT(self._curtoken)) |
| 329 | self._parse1 = self._parse_main |
| 330 | return j |
| 331 | |
| 332 | def _parse_literal_hex(self, s, i): |
| 333 | c = s[i] |
nothing calls this directly
no test coverage detected