Lines Matching defs:self

94     def __init__(self, name: str, parent: Optional["Node"], dt: "DT", filename: str, lineno: int):  argument
121 def name(self) -> str: argument
130 def lineno(self) -> int: argument
137 def filename(self) -> str: argument
144 def unit_addr(self) -> str: argument
151 def path(self) -> str: argument
166 def node_iter(self) -> Iterable['Node']: argument
181 def _get_prop(self, name: str) -> 'Property': argument
191 def _del(self) -> None: argument
201 def __str__(self): argument
220 def __repr__(self): argument
332 def __init__(self, node: Node, name: str): argument
359 def type(self) -> Type: argument
400 def to_num(self, signed=False) -> int: argument
420 def to_nums(self, signed=False) -> list[int]: argument
441 def to_bytes(self) -> bytes: argument
458 def to_string(self) -> str: argument
484 def to_strings(self) -> list[str]: argument
509 def to_node(self) -> Node: argument
525 def to_nodes(self) -> list[Node]: argument
552 def to_path(self) -> Node: argument
586 def __str__(self): argument
646 def __repr__(self): argument
654 def _add_marker(self, marker_type: _MarkerType, data: Any = None): argument
712 def __repr__(self): argument
764 def __init__(self, filename: Optional[str], include_path: Iterable[str] = (), argument
802 def root(self) -> Node: argument
811 def get_node(self, path: str) -> Node: argument
848 def has_node(self, path: str) -> bool: argument
858 def move_node(self, node: Node, new_path: str): argument
905 def node_iter(self) -> Iterable[Node]: argument
918 def __str__(self): argument
935 def __repr__(self): argument
945 def __deepcopy__(self, memo): argument
1047 def _parse_file(self, filename: str, include_path: Iterable[str]): argument
1071 def _parse_header(self): argument
1088 def _parse_memreserves(self): argument
1108 def _parse_dt(self): argument
1159 def _parse_node(self, node): argument
1242 def _parse_propnode_labels(self): argument
1263 def _parse_assignment(self, prop): argument
1316 def _parse_cells(self, prop, n_bytes): argument
1350 def _parse_bytes(self, prop): argument
1369 def _parse_incbin(self, prop): argument
1408 def _parse_value_labels(self, prop): argument
1419 def _node_phandle(self, node): argument
1446 def _eval_prim(self): argument
1458 def _eval_ternary(self): argument
1467 def _eval_or(self): argument
1473 def _eval_and(self): argument
1479 def _eval_bitor(self): argument
1485 def _eval_bitxor(self): argument
1491 def _eval_bitand(self): argument
1497 def _eval_eq(self): argument
1507 def _eval_rela(self): argument
1521 def _eval_shift(self): argument
1531 def _eval_add(self): argument
1541 def _eval_mul(self): argument
1559 def _eval_unary(self): argument
1572 def _check_token(self, val): argument
1578 def _peek_token(self): argument
1583 def _next_token(self): argument
1686 def _expect_token(self, tok_val): argument
1696 def _expect_num(self): argument
1704 def _parse_error(self, s): argument
1712 def _enter_file(self, filename): argument
1745 def _leave_file(self): argument
1751 def _next_ref2node(self): argument
1765 def _ref2node(self, s): argument
1790 def _register_phandles(self): argument
1835 def _fixup_props(self): argument
1892 def _register_aliases(self): argument
1921 def _remove_unreferenced(self): argument
1931 def _register_labels(self): argument
1980 def _unescape(self, b): argument
2011 def _open(self, filename, mode="r", **kwargs): argument