commit | 32f8ab1ab65c13ed70f047ffd780ec1fe303ff1e | [log] [tgz] |
---|---|---|
author | Erlend E. Aasland <erlend@python.org> | Thu Feb 15 09:45:21 2024 +0100 |
committer | GitHub <noreply@github.com> | Thu Feb 15 09:45:21 2024 +0100 |
tree | 4acb62c74cb93f415555f6a6c4eab69a3786a118 | |
parent | dc978f6ab62b68c66d3b354638c310ee1cc844a6 [diff] |
gh-114258: Refactor Argument Clinic function name parser (#114930) Refactor state_modulename_name() of the parsing state machine, by adding helpers for the sections that deal with ...: 1. parsing the function name 2. normalizing "function kind" 3. dealing with cloned functions 4. resolving return converters 5. adding the function to the DSL parser