Lines Matching refs:name

101         self.device_extension_info = dict()               # Dict of device extension name defines and ifdef values
102 self.instance_extension_info = dict() # Dict of instance extension name defines and ifdef values
105 self.StructType = namedtuple('StructType', ['name', 'value'])
106 self.CommandParam = namedtuple('CommandParam', ['type', 'name', 'ispointer', 'isstaticarray', 'isconst', 'iscount', 'len', 'extstructs', 'cdecl'])
107 self.StructMemberData = namedtuple('StructMemberData', ['name', 'members', 'ifdef_protect'])
182 name = self.featureName
183 name_define = next(enum.get('name') for enum in interface.findall('require/enum') if enum.get('name').endswith('_EXTENSION_NAME'))
191 self.instance_extension_info[name] = info
193 self.device_extension_info[name] = info
210 value_set.add(elem.get('name'))
216 item_name = elem.get('name')
221 item_name = elem.get('name')
226 def genType(self, typeinfo, name, alias):
227 OutputGenerator.genType(self, typeinfo, name, alias)
234 self.object_type_aliases.append((name,alias))
236 self.object_types.append(name)
238 self.structNames.append(name)
239 self.genStruct(typeinfo, name, alias)
261 paramname = param.find('name')
266 # Retrieve the type and name for a parameter
269 name = ''
273 elif elem.tag == 'name':
274 name = noneStr(elem.text)
275 return (type, name)
304 handle = self.registry.tree.find("types/type/[name='" + handle_type + "'][@category='handle']")
312 handle = self.registry.tree.find("types/type/[name='" + item.type + "'][@category='handle']")
330 # Get the member's type and name
333 name = info[1]
346 self.structTypes[typeName] = self.StructType(name=name, value=value)
350 name=name,
354 iscount=True if name in lens else False,
356 extstructs=self.registry.validextensionstructs[typeName] if name == 'pNext' else None,
358 self.structMembers.append(self.StructMemberData(name=typeName, members=membersInfo, ifdef_protect=self.featureExtraProtect))
406 for (name, alias) in self.object_type_aliases:
407 fixup_name = name[2:]
411 # Output name string helper
412 object_types_header += '// Array of object name strings for OBJECT_TYPE enum conversion\n'