diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-10-29 16:23:52 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-10-30 13:04:23 +0000 |
commit | 021f8974a1784b37baaec4cfd1285dc44dfdab83 (patch) | |
tree | a4eba8de1a8180e958707c4791c547d965b40d44 /sources/shiboken6/ApiExtractor/abstractmetalang.h | |
parent | a069b70ed6f1761e7d3efb96c9527614019b5561 (diff) |
shiboken6: Consolidate argument type parsing of added functions
Use the same functionality that is used for argument type parsing of
functions from the code model, which has a more powerful type search.
This will for example enable specifying class template arguments
(like QList::append(T)).
Move the error handling from translateTypeStatic(TypeInfo,...)
to the findTypeEntries() function, extracting a helper
for the search, and use this in
translateType(AddedFunction::TypeInfo,...).
Task-number: PYSIDE-904
Task-number: PYSIDE-1339
Change-Id: I34428d76e811c3b1444a4d2ded0606e67c4dcf57
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/abstractmetalang.h')
0 files changed, 0 insertions, 0 deletions