diff options
| author | Ken Jin <28750310+Fidget-Spinner@users.noreply.github.com> | 2021-05-13 05:24:35 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-05-13 05:24:35 (GMT) |
| commit | b2f3f8e3d81b0bb0ba18f563d82c28ba133c0790 (patch) | |
| tree | 53a693312609230211261241053263ac3e5fefcc /Python/getcompiler.c | |
| parent | 7565586724692e2ad164d770af9675f7a261fe3a (diff) | |
| download | cpython-b2f3f8e3d81b0bb0ba18f563d82c28ba133c0790.zip cpython-b2f3f8e3d81b0bb0ba18f563d82c28ba133c0790.tar.gz cpython-b2f3f8e3d81b0bb0ba18f563d82c28ba133c0790.tar.bz2 | |
bpo-44098: Drop ParamSpec from most ``__parameters__`` in typing generics (GH-26013)
Added two new attributes to ``_GenericAlias``:
* ``_typevar_types``, a single type or tuple of types indicating what types are treated as a ``TypeVar``. Used for ``isinstance`` checks.
* ``_paramspec_tvars ``, a boolean flag which guards special behavior for dealing with ``ParamSpec``. Setting it to ``True`` means this class deals with ``ParamSpec``.
Automerge-Triggered-By: GH:gvanrossum
Diffstat (limited to 'Python/getcompiler.c')
0 files changed, 0 insertions, 0 deletions
