Lines Matching refs:self
186 def __init__(self):
187 self.block_priority = {}
188 for prio, keys in enumerate(self.block_order):
190 self.block_priority[key] = prio
192 def reset(self):
194 self.includes = {}
196 def dump_blocks(self, block_types):
205 includes += self.includes[block_type]
211 def dump_includes(self):
213 for types in self.block_order:
214 block = self.dump_blocks(types)
219 self.reset()
222 def __call__(self, lines, filename, language):
223 self.reset()
234 for include_type, (ldelim, rdelim), matcher in self.includes_re:
255 self.includes[include_type].append(line)
257 self.includes[include_type] = [ line ]
269 for include in self.dump_includes():
279 for include in self.dump_includes():