Lines Matching refs:str

57 def load(fp: BinaryIO, /, *, parse_float: ParseFloat = float) -> dict[str, Any]:
69 def loads(s: str, /, *, parse_float: ParseFloat = float) -> dict[str, Any]: # noqa: C901
106 second_char: str | None = src[pos + 1]
145 self._flags: dict[str, dict] = {}
196 self.dict: dict[str, Any] = {}
232 def skip_chars(src: str, pos: Pos, chars: Iterable[str]) -> Pos:
242 src: str,
244 expect: str,
246 error_on: frozenset[str],
263 def skip_comment(src: str, pos: Pos) -> Pos:
265 char: str | None = src[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
358 src: str, pos: Pos, parse_float: ParseFloat
362 char: str | None = src[pos]
373 def parse_key(src: str, pos: Pos) -> tuple[Pos, Key]:
379 char: str | None = src[pos]
391 def parse_key_part(src: str, pos: Pos) -> tuple[Pos, str]:
393 char: str | None = src[pos]
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
588 char: str | None = src[pos]
652 def suffixed_err(src: str, pos: Pos, msg: str) -> TOMLDecodeError:
656 def coord_repr(src: str, pos: Pos) -> str:
685 def safe_parse_float(float_str: str) -> Any: