Lines Matching refs:groupName
193 def genGroup(self, groupinfo, groupName, alias): argument
194 OutputGenerator.genGroup(self, groupinfo, groupName, alias)
203 self.enum_output += self.GenerateEnumStringConversion(groupName, value_set)
205 if groupName == 'VkDebugReportObjectTypeEXT':
212 elif groupName == 'VkObjectType':
372 def GenerateEnumStringConversion(self, groupName, value_list): argument
376 … outstring += 'static inline const char* string_%s(%s input_value)\n' % (groupName, groupName)
378 outstring += ' switch ((%s)input_value)\n' % groupName
386 outstring += ' return "Unhandled %s";\n' % groupName
390 bitsIndex = groupName.find('Bits')
393 flagsName = groupName[0:bitsIndex] + "s" + groupName[bitsIndex+4:]
401 …ing += ' ret.append(string_%s(static_cast<%s>(1 << index)));\n' % (groupName, groupName)
406 …ing += ' if( ret.empty()) ret.append(string_%s(static_cast<%s>(0)));\n' % (groupName, groupName)