diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-01-10 08:32:59 +0100 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-01-13 23:09:52 +0100 |
| commit | 611971d74349d1f9355f8934f079e9b54c360f5a (patch) | |
| tree | b3ca715903429dbf406a868c9944c7078720b558 /build_scripts/platforms/unix.py | |
| parent | bb46bd69207e7ad3479d0b89750385a294144174 (diff) | |
shiboken6/Type system parser: Move type entry from StackElement into StackElementContext
The type system parser currently has 2 stacks (StackElement (per XML
element)/Context stack (per type entry, for most types except function
and smart pointer)). Aiming to change StackElement into a simple stack
of XML element enum values, move the type entry member into the
StackElementContext. This requires some changes ensuring a
StackElementContext element is pushed for all type entries.
As a drive-by, use a QSharedPointer for the context stack, removing
the need to delete entries.
Pick-to: 6.2
Task-number: PYSIDE-1766
Change-Id: I2dce728184c1f51e4ee17bef1d77083deabccfde
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'build_scripts/platforms/unix.py')
0 files changed, 0 insertions, 0 deletions
