summaryrefslogtreecommitdiffstats
path: root/Tools/clinic/cpp.py
Commit message (Collapse)AuthorAgeFilesLines
* gh-104683: Modernise Tools/clinic/ (#104684)Alex Waygood2023-05-201-1/+1
| | | | | | | - Make some string interpolations more readable using f-strings or explicit parametrisation - Remove unneeded open() mode specifiers Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-104050: Add more annotations to `Tools/clinic.py` (#104544)Nikita Sobolev2023-05-161-3/+4
|
* gh-104050: Run mypy on `clinic.py` in CI (#104421)Alex Waygood2023-05-151-10/+16
| | | | | | | | | | * Add basic mypy workflow to CI * Make the type check pass --------- Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com> Co-authored-by: Nikita Sobolev <mail@sobolevn.me> Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
* bpo-40179: Fix translation of #elif in Argument Clinic (GH-19364)Serhiy Storchaka2020-04-181-21/+16
| | | | Co-authored-by: Ammar Askar <ammar@ammaraskar.com>
* #Issue 20456: Several improvements and bugfixes for Argument Clinic,Larry Hastings2014-02-011-0/+191
including correctly generating code for Clinic blocks inside C preprocessor conditional blocks.