]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-107603: Argument Clinic can emit includes (#108486)
authorVictor Stinner <vstinner@python.org>
Fri, 25 Aug 2023 22:01:10 +0000 (00:01 +0200)
committerGitHub <noreply@github.com>
Fri, 25 Aug 2023 22:01:10 +0000 (00:01 +0200)
commit73d33c1a3078c5f2588c89d61e1a17a1b2a26c34
tree24154a2a97eb94e99971095d510dfb160be0c22a
parent1dd951097728d735d46a602fc43285d35b7b32cb
gh-107603: Argument Clinic can emit includes (#108486)

* Add Clinic.add_include() method
* Add CConverter.include and CConverter.add_include()
* Printer.print_block() gets a second parameter: clinic.
* Remove duplicated declaration of "clinic" global variable.
Tools/clinic/clinic.py