Lines Matching refs:featurename
857 def markRequired(self, featurename, feature, required): argument
886 … extension=featurename))
892 … extension=featurename))
927 def fillFeatureDictionary(self, interface, featurename, api, profile): argument
937 self.gen.featureDictionary[featurename] = {
977 if not required_key in self.gen.featureDictionary[featurename][typecat]:
978 self.gen.featureDictionary[featurename][typecat][required_key] = {}
979 … if not typeextends in self.gen.featureDictionary[featurename][typecat][required_key]:
980 … self.gen.featureDictionary[featurename][typecat][required_key][typeextends] = []
981 … self.gen.featureDictionary[featurename][typecat][required_key][typeextends].append(typename)
994 … if not required_key in self.gen.featureDictionary[featurename]['enumconstant']:
995 … self.gen.featureDictionary[featurename]['enumconstant'][required_key] = {}
996 … if not enumextends in self.gen.featureDictionary[featurename]['enumconstant'][required_key]:
997 … self.gen.featureDictionary[featurename]['enumconstant'][required_key][enumextends] = []
998 …self.gen.featureDictionary[featurename]['enumconstant'][required_key][enumextends].append(enumname)
1006 if not required_key in self.gen.featureDictionary[featurename]['command']:
1007 self.gen.featureDictionary[featurename]['command'][required_key] = []
1008 … self.gen.featureDictionary[featurename]['command'][required_key].append(cmdElem.get('name'))
1012 def requireAndRemoveFeatures(self, interface, featurename, api, profile): argument
1024 self.markRequired(featurename, feature, True)
1029 self.markRequired(featurename, feature, False)