Lines Matching refs:ext

188         ext = extensions[succeededBy]
190 if ext.deprecationType:
191 if ext.deprecationType == 'promotion':
192 if ext.supercedingAPIVersion:
193 write(' ** Which in turn was _promoted_ to\n' + ext.conditionalLinkCoreAPI(ext.supercedingAPIVersion, '-promotions', isRefpage), file=file)
194 else: # ext.supercedingExtension
195 write(' ** Which in turn was _promoted_ to extension\n' + ext.conditionalLinkExt(ext.supercedingExtension), file=file)
196 ext.resolveDeprecationChain(extensions, ext.supercedingExtension, file)
197 elif ext.deprecationType == 'deprecation':
198 if ext.supercedingAPIVersion:
199 write(' ** Which in turn was _deprecated_ by\n' + ext.conditionalLinkCoreAPI(ext.supercedingAPIVersion, '-new-feature', isRefpage), file=file)
200 elif ext.supercedingExtension:
201 write(' ** Which in turn was _deprecated_ by\n' + ext.conditionalLinkExt(ext.supercedingExtension) + ' extension', file=file)
202 ext.resolveDeprecationChain(extensions, ext.supercedingExtension, file)
205 elif ext.deprecationType == 'obsoletion':
206 if ext.supercedingAPIVersion:
207 write(' ** Which in turn was _obsoleted_ by\n' + ext.conditionalLinkCoreAPI(ext.supercedingAPIVersion, '-new-feature', isRefpage), file=file)
208 elif ext.supercedingExtension:
209 write(' ** Which in turn was _obsoleted_ by\n' + ext.conditionalLinkExt(ext.supercedingExtension) + ' extension', file=file)
210 ext.resolveDeprecationChain(extensions, ext.supercedingExtension, file)
345 else: # ext.supercedingExtension
566 for (extname, ext) in self.extensions.items():
567 promotedTo = ext.promotedTo
577 for ext in self.extensions.values():
578 ext.makeMetafile(self.extensions, self.SPV_deps, isRefpage = False)
580 ext.makeMetafile(self.extensions, self.SPV_deps, isRefpage = True)
594 for ext in self.extensions.values():
595 if ext.deprecationType == 'promotion' and ext.supercedingAPIVersion:
596 promotedExtensions.setdefault(ext.supercedingAPIVersion, []).append(ext.name)
603 write(' * {blank}\n+\n' + ext.conditionalLinkExt(extname, indent), file=promoted_extensions_fp)
674 ext = self.extensions[name]
676 include = self.makeExtensionInclude(ext.name)
677 link = ' * ' + self.conventions.formatExtension(ext.name)
678 if ext.provisional == 'true':
679 write(self.conditionalExt(ext.name, include), file=provisional_extension_appendices_fp)
680 write(self.conditionalExt(ext.name, link), file=provisional_extension_appendices_toc_fp)
681 write(self.conditionalExt(ext.name, ':HAS_PROVISIONAL_EXTENSIONS:'), file=provisional_extensions_guard_macro_fp)
682 elif ext.deprecationType is None:
683 write(self.conditionalExt(ext.name, include), file=current_extension_appendices_fp)
684 write(self.conditionalExt(ext.name, link), file=current_extension_appendices_toc_fp)
686 condition = ext.supercedingAPIVersion if ext.supercedingAPIVersion else ext.supercedingExtension # potentially None too
688 write(self.conditionalExt(ext.name, include, 'ifndef', condition), file=current_extension_appendices_fp)
689 write(self.conditionalExt(ext.name, link, 'ifndef', condition), file=current_extension_appendices_toc_fp)
691 write(self.conditionalExt(ext.name, include, 'ifdef', condition), file=deprecated_extension_appendices_fp)
692 write(self.conditionalExt(ext.name, link, 'ifdef', condition), file=deprecated_extension_appendices_toc_fp)
694 write(self.conditionalExt(ext.name, ':HAS_DEPRECATED_EXTENSIONS:', 'ifdef', condition), file=deprecated_extensions_guard_macro_fp)