Lines Matching refs:write
185 write = partial(print, file=outfile)
186 write(textwrap.dedent(r"""
215 write(f'EXPORT_FUNC({item.name})')
217 write()
225 write(f'EXPORT_DATA({item.name})')
267 write = partial(print, file=outfile)
268 write(textwrap.dedent('''
321 write(f' "{item.name}",')
322 write(")")
324 write(f"if feature_macros[{ifdef!r}]:")
325 write(f" SYMBOL_NAMES += (")
327 write(f" {name!r},")
328 write(" )")
329 write("")
332 write(f"EXPECTED_FEATURE_MACROS = set({pprint.pformat(feature_names)})")
335 write(f"WINDOWS_FEATURE_MACROS = {pprint.pformat(windows_feature_macros)}")
341 write = partial(print, file=outfile)
342 write('// Generated by Tools/scripts/stable_abi.py')
343 write()
344 write('// Add an entry in dict `result` for each Stable ABI feature macro.')
345 write()
348 write(f'#ifdef {name}')
349 write(f' res = PyDict_SetItemString(result, "{name}", Py_True);')
350 write('#else')
351 write(f' res = PyDict_SetItemString(result, "{name}", Py_False);')
352 write('#endif')
353 write('if (res) {')
354 write(' Py_DECREF(result); return NULL;')
355 write('}')
356 write()
468 sys.stdout.write(proc.stdout)