Lines Matching refs:featurename

1035     def markRequired(self, featurename, feature, required):  argument
1065 … extension=featurename))
1071 … extension=featurename))
1108 def fillFeatureDictionary(self, interface, featurename, api, profile): argument
1118 self.gen.featureDictionary[featurename] = {
1161 if not required_key in self.gen.featureDictionary[featurename][typecat]:
1162 self.gen.featureDictionary[featurename][typecat][required_key] = {}
1163 … if not typeextends in self.gen.featureDictionary[featurename][typecat][required_key]:
1164 … self.gen.featureDictionary[featurename][typecat][required_key][typeextends] = []
1165 … self.gen.featureDictionary[featurename][typecat][required_key][typeextends].append(typename)
1178 … if not required_key in self.gen.featureDictionary[featurename]['enumconstant']:
1179 … self.gen.featureDictionary[featurename]['enumconstant'][required_key] = {}
1180 … if not enumextends in self.gen.featureDictionary[featurename]['enumconstant'][required_key]:
1181 … self.gen.featureDictionary[featurename]['enumconstant'][required_key][enumextends] = []
1182 …self.gen.featureDictionary[featurename]['enumconstant'][required_key][enumextends].append(enumname)
1190 if not required_key in self.gen.featureDictionary[featurename]['command']:
1191 self.gen.featureDictionary[featurename]['command'][required_key] = []
1192 … self.gen.featureDictionary[featurename]['command'][required_key].append(cmdElem.get('name'))
1196 def requireFeatures(self, interface, featurename, api, profile): argument
1208 self.markRequired(featurename, feature, True)
1210 def removeFeatures(self, interface, featurename, api, profile): argument
1222 self.markRequired(featurename, feature, False)