aboutsummaryrefslogtreecommitdiffstats
path: root/build_scripts/platforms/unix.py
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-01-10 08:32:59 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-01-13 23:09:52 +0100
commit611971d74349d1f9355f8934f079e9b54c360f5a (patch)
treeb3ca715903429dbf406a868c9944c7078720b558 /build_scripts/platforms/unix.py
parentbb46bd69207e7ad3479d0b89750385a294144174 (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