Lines Matching refs:parent
93 def __init__(self, name: str, parent: Optional["Node"], dt: "DT", filename: str, lineno: int):
105 self.parent = parent
159 while cur.parent:
161 cur = cur.parent
195 if self.parent is None:
199 self.parent.nodes.pop(self.name) # type: ignore
938 assert node.parent is not None
940 del node.parent.nodes[old_name]
942 node.parent = new_parent
1013 parent = node.parent
1014 if parent is not None:
1015 node_copy.parent = path2node_copy[parent.path]
1158 name="/", parent=None, dt=self, filename=self.filename, lineno=self._lineno
1224 parent=node,
1776 for i, parent in enumerate(self._filestack):
1777 if filename == parent[0]:
1780 for parent in self._filestack[i:]] +