(self, s, i)
| 447 | return i |
| 448 | |
| 449 | def _parse_hexstring(self, s, i): |
| 450 | m = END_HEX_STRING.search(s, i) |
| 451 | if not m: |
| 452 | self._curtoken += s[i:] |
| 453 | return len(s) |
| 454 | j = m.start(0) |
| 455 | self._curtoken += s[i:j] |
| 456 | token = HEX_PAIR.sub(lambda m: chr(int(m.group(0), 16)), |
| 457 | SPC.sub('', self._curtoken)) |
| 458 | self._add_token(token) |
| 459 | self._parse1 = self._parse_main |
| 460 | return j |
| 461 | |
| 462 | def nexttoken(self): |
| 463 | while not self._tokens: |
nothing calls this directly
no test coverage detected