Lines Matching refs:parent
57 def parent(self): member in Node
126 parent = self.parent
128 while parent is not None:
129 if pred(parent):
130 yield parent
131 parent = parent.parent
178 if child.parent != self:
181 %(child, self, child.parent)
343 if p.parent is not None:
344 p.parent._entries.remove(p)
530 def _construct_inner_namespaces(self, parent, depth=0): argument
532 ins_dict = self._dictionary_by_name(parent.namespaces)
536 for p in parent._leafs:
541 ins = ins_dict.get(ins_str, InnerNamespace(ins_str, parent))
555 if ins not in parent.namespaces:
556 parent._namespaces.append(ins)
564 def _construct_entries(self, parent, depth=0): argument
566 entry_dict = self._dictionary_by_name(parent.entries)
567 for p in parent._leafs:
576 old_parent = entry.parent
577 entry._parent = parent
579 if entry not in parent.entries:
580 parent._entries.append(entry)
582 if old_parent is not None and old_parent != parent:
585 %(old_parent.name, parent.name, entry.name)
607 def __init__(self, name, parent, description=""): argument
611 self._parent = parent
641 def __init__(self, name, parent, languages=None): argument
643 self._parent = parent
670 def __init__(self, name, parent, sections=[]): argument
672 self._parent = parent # MetadataSet
694 def __init__(self, name, parent, description=None, kinds=[]): argument
696 self._parent = parent
732 k = Kind(el.name, el.parent)
768 combined = Kind(name="combined", parent=self)
788 def __init__(self, name, parent): argument
790 self._parent = parent
862 InnerNamespace(ins.name, parent=self))
870 kind = new_type(self.name, self.parent)
888 def __init__(self, name, parent): argument
890 self._parent = parent
968 def __init__(self, name, parent, argument
977 self._parent = parent
1016 def __init__(self, parent, values, ids={}, deprecateds=[], argument
1023 self._parent = parent