Lines Matching refs:genOpts
200 self.genOpts = None
240 key = (fname, self.genOpts.apiname)
581 def apiGen(self, genOpts): argument
585 self.gen.logMsg('diag', ' Registry.apiGen file:', genOpts.filename,
586 'api:', genOpts.apiname,
587 'profile:', genOpts.profile)
590 self.genOpts = genOpts
595 regVersions = re.compile(self.genOpts.versions)
596 regEmitVersions = re.compile(self.genOpts.emitversions)
597 regAddExtensions = re.compile(self.genOpts.addExtensions)
598 regRemoveExtensions = re.compile(self.genOpts.removeExtensions)
606 if (api == self.genOpts.apiname):
644 if (self.genOpts.defaultExtensions and
645 re.match(pat, self.genOpts.defaultExtensions)):
677 if (self.genOpts.sortProcedure):
678 self.genOpts.sortProcedure(features)
692 self.requireAndRemoveFeatures(f.elem, self.genOpts.apiname, self.genOpts.profile)
698 self.gen.beginFile(self.genOpts)