Lines Matching defs:name

35 	warning('%s:%d, %s %s: ' + fmt, elem.base, elem.sourceline, elem.tag, elem.get('name') or '', *args)
47 name = None
53 name=None
59 kwargs.setdefault('name', elem.get('name'))
74 name=None
144 return [item.get('name')]
152 #return [(name, api)] + ([(alias, api)] if alias is not None else [])
153 return [item.findtext('proto/name')]
157 return [(item.get('name'), item.get('api'))]
169 return [(item.get('name') or item.findtext('name'), item.get('api'))]
173 name, api, alias = (item.get(attrib) for attrib in ['name', 'api', 'alias'])
175 #return [(name, api)] + ([(alias, api)] if alias is not None else [])
176 return [(name, api)]
179 (name, api) = nameapipair
180 if name == item.get('alias'):
181 warnElem(item, "Alias already present: %s", name)
213 return [item.name]
218 return self.createMissing(name=key)
229 aliases = eCommand.xpath('alias/@name')
233 return eExtension.get('name')
260 for typeName in eComponent.xpath('type/@name'):
262 for enumName in eComponent.xpath('enum/@name'):
264 for commandName in eComponent.xpath('command/@name'):
276 info('Feature %s', eFeature.get('name'))
281 self.versions.add(eFeature.get('name'))
297 name=eType.get('name') or eType.findtext('name'),
302 def createType(name):
303 info('Add type %s', name)
305 return parseType(registry.types[name, api])
307 return Type(name=name)
328 name=eParam.get('name') or eParam.findtext('name'),
340 name=eCmd.findtext('proto/name'),
348 def createGroup(name):
349 info('Add group %s', name)
351 eGroup = registry.groups[name]
353 return Group(name=name)
358 enums=NameIndex(enums[name] for name in eGroup.xpath('enum/@name')
359 if name in enums))
365 # <proto>void <name>glGetFenceivNV</name></proto>
366 # <param group="FenceNV"><ptype>GLuint</ptype> <name>fence</name></param>
373 warning("Location not found for %s: %s", type(item).__name__.lower(), item.name)
401 name = aliasCommand.findtext('proto/name')
402 if name in commands:
403 command.alias = commands[name]