diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-04-29 13:53:07 +0200 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2024-04-30 10:50:25 +0200 |
commit | 425624967bf349358cb4b46ebda895dd46c612c9 (patch) | |
tree | 25cbf8b381828868442d602c494fae739ebb341e /sources/pyside6/doc/extras/QtQml.QmlUncreatable.rst | |
parent | 336d799755bd574e481f919eeacd70b780967ef3 (diff) |
libshiboken: Refactor base type visitor
Replace the walkThroughClassHierarchy() function using
HierarchyVisitor-derived class by a template function
walkThroughBases() taking a predicate.
The name walkThroughClassHierarchy() was misleading since it really
only visits the first level of base classes relevant for C++ object
allocation.
Make the functions using it static except getNumberOfCppBaseClasses()
which is used outside basewrapper.cpp.
Change-Id: Id3b7e81d6d6a6c4a4eae7322ec1a9f151f5d5ae1
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/pyside6/doc/extras/QtQml.QmlUncreatable.rst')
0 files changed, 0 insertions, 0 deletions