Lines Matching refs:groupName
565 def buildEnumCDecl(self, expand, groupinfo, groupName):
587 self.logMsg('error', 'Invalid value for bitwidth attribute (', groupElem.get('bitwidth'), ') for ', groupName, ' - must be an integer value\n')
604 self.logMsg('error', 'Invalid value for bitwidth attribute (', groupElem.get('bitwidth'), ') for bitmask type ', groupName, ' - must be less than or equal to 64\n')
607 return self.buildEnumCDecl_BitmaskOrDefine(groupinfo, groupName, bitwidth, usedefine)
611 self.logMsg('error', 'Invalid value for bitwidth attribute (', groupElem.get('bitwidth'), ') for enum type ', groupName, ' - must be less than or equal to 32\n')
614 return self.buildEnumCDecl_Enum(expand, groupinfo, groupName)
616 def buildEnumCDecl_BitmaskOrDefine(self, groupinfo, groupName, bitwidth, usedefine):
698 def buildEnumCDecl_Enum(self, expand, groupinfo, groupName):
704 expandName = re.sub(r'([0-9]+|[a-z_])([A-Z0-9])', r'\1_\2', groupName).upper()
707 expandSuffixMatch = re.search(r'[A-Z][A-Z]+$', groupName)
714 body = ["typedef enum %s {" % groupName]
808 body.append("} %s;" % groupName)
990 def genGroup(self, groupinfo, groupName, alias):
997 self.validateFeature('group', groupName)