Lines Matching refs:parent
102 parent = stack.pop()
104 for child in parent.findall('*'):
107 parent.remove(child)
126 definitionVariants = parent.findall(f"{child.tag}[@name='{definitionName}']")
129 definitionVariants = parent.findall(f"{child.tag}/name[.='{definitionName}']/..")
132 definitionVariants = parent.findall(f"{child.tag}/name[.='{definitionName}']/..")
135 definitionVariants = parent.findall(f"{child.tag}[@name='{definitionName}']")
138 definitionVariants = parent.findall(f"{child.tag}[@feature='{definitionName}']")
141 definitionVariants = parent.findall(f"{child.tag}/proto/name[.='{definitionName}']/../..")
159 parent.remove(variant)
180 parent = stack.pop()
182 for child in parent.findall('*'):
191 parent.remove(child)
968 # might have it, so we know the parent to delete from.
1537 """Construct a "validextensionstructs" list for parent structures
1546 for parent in struct_extends.split(','):
1547 # self.gen.logMsg('diag', type_elem.get('name'), 'extends', parent)
1548 self.validextensionstructs[parent].append(type_elem.get('name'))
1551 for parent in self.validextensionstructs:
1552 self.validextensionstructs[parent].sort()