mirror of
https://github.com/python/cpython.git
synced 2025-12-23 09:19:18 +00:00
* [3.12] gh-119311: Fix name mangling with PEP 695 generic classes (#119464)
Fixes #119311. Fixes #119395.
(cherry picked from commit a9a74da4a0)
This commit is contained in:
parent
008f9dd027
commit
dc40226ea1
7 changed files with 152 additions and 14 deletions
|
|
@ -22611,7 +22611,7 @@
|
|||
<var-decl name='recursion_limit' type-id='type-id-8' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='50' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<class-decl name='_symtable_entry' size-in-bits='960' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='53' column='1' id='type-id-1397'>
|
||||
<class-decl name='_symtable_entry' size-in-bits='1024' is-struct='yes' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='53' column='1' id='type-id-1397'>
|
||||
<data-member access='public' layout-offset-in-bits='0'>
|
||||
<var-decl name='ob_base' type-id='type-id-345' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='54' column='1'/>
|
||||
</data-member>
|
||||
|
|
@ -22702,6 +22702,9 @@
|
|||
<data-member access='public' layout-offset-in-bits='896'>
|
||||
<var-decl name='ste_table' type-id='type-id-209' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='89' column='1'/>
|
||||
</data-member>
|
||||
<data-member access='public' layout-offset-in-bits='960'>
|
||||
<var-decl name='ste_mangled_names' type-id='type-id-2' visibility='default' filepath='./Include/internal/pycore_symtable.h' line='90' column='1'/>
|
||||
</data-member>
|
||||
</class-decl>
|
||||
<typedef-decl name='PySTEntryObject' type-id='type-id-1397' filepath='./Include/internal/pycore_symtable.h' line='90' column='1' id='type-id-1398'/>
|
||||
<typedef-decl name='basicblock' type-id='type-id-1386' filepath='Python/compile.c' line='90' column='1' id='type-id-1399'/>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue