diff options
| author | Ulf Hermann <ulf.hermann@qt.io> | 2024-11-15 10:17:19 +0100 |
|---|---|---|
| committer | Ulf Hermann <ulf.hermann@qt.io> | 2024-11-18 15:38:53 +0100 |
| commit | bad837c274be4e2d73636c46ce385f522b1c3d6f (patch) | |
| tree | ff96efa674bc35808fcb65323b4d4e0cb991740c /src/quick/doc/snippets | |
| parent | e2bb3c171dc9df4d97e4ebde3452b00047ea3476 (diff) | |
QmlCompiler: Clean up conversion types
Most of the conversion types were temporaries. We don't need to
construct them at all as we can construct the final types right away.
Some of them are real conversions. Those are modeled as actual
conversion QQmlJSRegisterContents now. The remaining ones were conjuring
some type out of thin air for some fallback cases. Those are better
modeled as synthetic types of "Unknown" content variant.
Effectively, this means we don't need a Conversion content variant
anymore. Actual conversions retain the original content variant and all
the other cases have their own.
Task-number: QTBUG-124670
Change-Id: If07f4fda036ecbcf79c4b9e19825628a91564cf0
Reviewed-by: Olivier De Cannière <olivier.decanniere@qt.io>
Diffstat (limited to 'src/quick/doc/snippets')
0 files changed, 0 insertions, 0 deletions
