Lines Matching refs:self
21 def __init__(self, type=None, name=None):
22 self.type = type
23 self.name = name
24 self.children = []
25 self.leaf = False
26 self.parent = None
27 self.alternatives = []
28 self.group = []
30 def __repr__(self):
31 return str(self.type) + ' ' + str(self.name)
33 def leaf_to_root(self):
37 node = self
75 def get_linear_subpattern(self):
91 for l in self.leaves():
96 def leaves(self):
98 for child in self.children:
100 if not self.children:
101 yield self