(src: str, pos: Pos)
| 594 | |
| 595 | |
| 596 | def parse_literal_str(src: str, pos: Pos) -> tuple[Pos, str]: |
| 597 | pos += 1 # Skip starting apostrophe |
| 598 | start_pos = pos |
| 599 | pos = skip_until( |
| 600 | src, pos, "'", error_on=ILLEGAL_LITERAL_STR_CHARS, error_on_eof=True |
| 601 | ) |
| 602 | return pos + 1, src[start_pos:pos] # Skip ending apostrophe |
| 603 | |
| 604 | |
| 605 | def parse_multiline_str(src: str, pos: Pos, *, literal: bool) -> tuple[Pos, str]: |
no test coverage detected
searching dependent graphs…