Home
last modified time | relevance | path

Searched refs:Clinic (Results 1 – 25 of 27) sorted by relevance

12

/external/python/cpython3/Doc/howto/
Dclinic.rst4 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/
D3.5.0a4.rst575 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
D3.5.0b1.rst819 Improved Argument Clinic's mapping of converters to legacy "format units".
829 Argument Clinic converters now use accept={type} instead of types={'type'}
D3.6.0a3.rst499 Argument Clinic. Patch by Petr Viktorin.
D3.5.0a1.rst391 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.
D3.6.0a4.rst29 with using Argument Clinic.
D3.6.0a2.rst791 Argument Clinic now supports positional-only and keyword parameters in the
D3.9.0b1.rst213 Convert :mod:`bisect` to use Argument Clinic.
D3.6.4rc1.rst863 Fixed Argument Clinic sometimes causing compilation errors when there was
D3.9.0a6.rst1101 Fixed translation of ``#elif`` in Argument Clinic.
D3.6.3rc1.rst937 This improves calltips for builtins converted to use Argument Clinic. Patch
D3.8.0a4.rst71 ``dict.pop()`` is now up to 33% faster thanks to Argument Clinic. Patch by
D3.7.0a1.rst1868 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
D3.7.0a3.rst1361 Fixed Argument Clinic sometimes causing compilation errors when there was
D3.5.3rc1.rst1895 Argument Clinic. Patch by Petr Viktorin.
D3.5.2rc1.rst2193 Fix variable name typo in Argument Clinic.
D3.9.0a1.rst3162 Converted _collections._count_elements to use the Argument Clinic.
5434 Argument Clinic now uses the argument name on errors with keyword-only
D3.6.0a1.rst3900 Fix variable name typo in Argument Clinic.
D3.8.0a1.rst6334 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/
Dtest_clinic.py40 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/
D3.4.rst166 * :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
D3.6.rst1838 Argument Clinic this overhead is significantly decreased.
/external/python/cpython3/Tools/clinic/
Dclinic.py1805 class Clinic: class
2064 clinic = Clinic(language, verify=verify, filename=filename)
/external/python/cpython3/Misc/
DHISTORY1825 - 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/
DMakefile.pre.in583 # Run "Argument Clinic" over all source files

12