Searched refs:Clinic (Results 1 – 25 of 27) sorted by relevance
12
/external/python/cpython3/Doc/howto/ |
D | clinic.rst | 4 Argument Clinic How-To 12 Argument Clinic is a preprocessor for CPython C files. 16 function to work with Argument Clinic, and then introduces 17 some advanced topics on Argument Clinic usage. 19 Currently Argument Clinic is considered internal-only 24 to experiment with Argument Clinic in your own code. But the 25 version of Argument Clinic that ships with the next version 28 The Goals Of Argument Clinic 31 Argument Clinic's primary goal 34 to work with Argument Clinic, that function should no longer [all …]
|
/external/python/cpython3/Misc/NEWS.d/ |
D | 3.5.0a4.rst | 575 Argument Clinic now generates code into separate files by default. 613 Argument Clinic's understanding of format units accepting bytes, bytearrays, 624 Argument Clinic now wraps long impl prototypes at column 78. 633 Argument Clinic now ensures that functions without docstrings have 643 Argument Clinic now generates argument parsing code with PyArg_Parse instead 653 Argument Clinic is now smarter about generating the "#ifndef" (empty) 655 Argument Clinic processes the same symbol multiple times, and it's emitted
|
D | 3.5.0b1.rst | 819 Improved Argument Clinic's mapping of converters to legacy "format units". 829 Argument Clinic converters now use accept={type} instead of types={'type'}
|
D | 3.6.0a3.rst | 499 Argument Clinic. Patch by Petr Viktorin.
|
D | 3.5.0a1.rst | 391 Argument Clinic based signature introspection added for 30 of the builtin 422 Apply Argument Clinic to bytes and bytearray. Patch by Tal Einat. 1809 Convert the array and cmath modules to Argument Clinic. 2730 Convert posixmodule to use Argument Clinic. 3704 Clinic, the first two arguments were reversed. 5676 Argument Clinic now supports the "type" argument for the int converter. 5715 For functions using an unsigned integer return converter, Argument Clinic 5744 Fix Argument Clinic's "--converters" feature.
|
D | 3.6.0a4.rst | 29 with using Argument Clinic.
|
D | 3.6.0a2.rst | 791 Argument Clinic now supports positional-only and keyword parameters in the
|
D | 3.9.0b1.rst | 213 Convert :mod:`bisect` to use Argument Clinic.
|
D | 3.6.4rc1.rst | 863 Fixed Argument Clinic sometimes causing compilation errors when there was
|
D | 3.9.0a6.rst | 1101 Fixed translation of ``#elif`` in Argument Clinic.
|
D | 3.6.3rc1.rst | 937 This improves calltips for builtins converted to use Argument Clinic. Patch
|
D | 3.8.0a4.rst | 71 ``dict.pop()`` is now up to 33% faster thanks to Argument Clinic. Patch by
|
D | 3.7.0a1.rst | 1868 Convert zipimport to use Argument Clinic. 5823 This improves calltips for builtins converted to use Argument Clinic. Patch 6218 Added the slice index converter in Argument Clinic. 6227 Argument Clinic now uses the converter `bool(accept={int})` rather than
|
D | 3.7.0a3.rst | 1361 Fixed Argument Clinic sometimes causing compilation errors when there was
|
D | 3.5.3rc1.rst | 1895 Argument Clinic. Patch by Petr Viktorin.
|
D | 3.5.2rc1.rst | 2193 Fix variable name typo in Argument Clinic.
|
D | 3.9.0a1.rst | 3162 Converted _collections._count_elements to use the Argument Clinic. 5434 Argument Clinic now uses the argument name on errors with keyword-only
|
D | 3.6.0a1.rst | 3900 Fix variable name typo in Argument Clinic.
|
D | 3.8.0a1.rst | 6334 Migrate datetime.date.fromtimestamp to Argument Clinic. Patch by Tim 8668 Argument Clinic now has non-bitwise unsigned int converters.
|
/external/python/cpython3/Lib/test/ |
D | test_clinic.py | 40 c = clinic.Clinic(language='C', filename = "file") 87 _module_and_class = clinic.Clinic._module_and_class 99 c = clinic.Clinic(clinic.CLanguage(None), filename="file") 258 c = clinic.Clinic(language, filename="file")
|
/external/python/cpython3/Doc/whatsnew/ |
D | 3.4.rst | 166 * :ref:`Argument Clinic <whatsnew-pep-436>` (:pep:`436`). 449 several cases as a result of the introduction of Argument Clinic and other 1859 PEP 436: Argument Clinic 1862 "Argument Clinic" (:pep:`436`) is now part of the CPython build process 1868 Clinic in Python 3.4, and :mod:`pydoc` and :mod:`inspect` have been updated 1876 The Argument Clinic PEP is not fully up to date with the state of the 1878 and core development team in this case, as Argument Clinic will not 1883 :pep:`436` -- The Argument Clinic DSL
|
D | 3.6.rst | 1838 Argument Clinic this overhead is significantly decreased.
|
/external/python/cpython3/Tools/clinic/ |
D | clinic.py | 1805 class Clinic: class 2064 clinic = Clinic(language, verify=verify, filename=filename)
|
/external/python/cpython3/Misc/ |
D | HISTORY | 1825 - Issue #21629: Fix Argument Clinic's "--converters" feature. 1920 In porting to Argument Clinic, the first two arguments were reversed. 2540 - Issue #20530: Argument Clinic's signature format has been revised again. 2546 - Issue #20456: Argument Clinic now observes the C preprocessor conditional 2547 compilation statements of the C files it parses. When a Clinic block is 2551 - Issue #20456: Cloned functions in Argument Clinic now use the correct 2555 - Issue #20456: Fixed Argument Clinic's test suite and "--converters" feature. 2557 - Issue #20456: Argument Clinic now allows specifying different names 2560 - Issue #20326: Argument Clinic now uses a simple, unique signature to 2565 - Issue #20326: Argument Clinic now generates separate checksums for the [all …]
|
/external/python/cpython3/ |
D | Makefile.pre.in | 583 # Run "Argument Clinic" over all source files
|
12