Lines Matching refs:Pos
20 from ._types import Key, ParseFloat, Pos
232 def skip_chars(src: str, pos: Pos, chars: Iterable[str]) -> Pos:
243 pos: Pos,
248 ) -> Pos:
263 def skip_comment(src: str, pos: Pos) -> Pos:
275 def skip_comments_and_array_ws(src: str, pos: Pos) -> Pos:
284 def create_dict_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]:
302 def create_list_rule(src: str, pos: Pos, out: Output) -> tuple[Pos, Key]:
324 src: str, pos: Pos, out: Output, header: Key, parse_float: ParseFloat
325 ) -> Pos:
358 src: str, pos: Pos, parse_float: ParseFloat
359 ) -> tuple[Pos, Key, Any]:
373 def parse_key(src: str, pos: Pos) -> tuple[Pos, Key]:
391 def parse_key_part(src: str, pos: Pos) -> tuple[Pos, str]:
407 def parse_one_line_basic_str(src: str, pos: Pos) -> tuple[Pos, str]:
412 def parse_array(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Pos, list]:
436 def parse_inline_table(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Pos, dict]:
469 src: str, pos: Pos, *, multiline: bool = False
470 ) -> tuple[Pos, str]:
497 def parse_basic_str_escape_multiline(src: str, pos: Pos) -> tuple[Pos, str]:
501 def parse_hex_char(src: str, pos: Pos, hex_len: int) -> tuple[Pos, str]:
512 def parse_literal_str(src: str, pos: Pos) -> tuple[Pos, str]:
521 def parse_multiline_str(src: str, pos: Pos, *, literal: bool) -> tuple[Pos, str]:
552 def parse_basic_str(src: str, pos: Pos, *, multiline: bool) -> tuple[Pos, str]:
585 src: str, pos: Pos, parse_float: ParseFloat
586 ) -> tuple[Pos, Any]:
652 def suffixed_err(src: str, pos: Pos, msg: str) -> TOMLDecodeError:
656 def coord_repr(src: str, pos: Pos) -> str: