Lines Matching refs:attrs
256 def start_element(self, name, attrs):
258 self.gen = Gen(attrs['gen'])
260 if name == 'instruction' and 'engine' in attrs:
261 engines = set(attrs['engine'].split('|'))
265 self.start_container(attrs)
269 self.start_field(attrs)
281 def start_container(self, attrs):
283 name = attrs['name']
287 self.container_stack[-1].add_gen(self.gen, attrs)
289 def start_field(self, attrs):
293 field_name = attrs.get('name', None)
297 self.container_stack[-1].get_field(field_name, True).add_gen(self.gen, attrs)