summaryrefslogtreecommitdiff
path: root/src/qmlcompiler/qqmljstyperesolver.cpp
Commit message (Expand)AuthorAgeFilesLines
* QmlCompiler: Optimize list manipulationsUlf Hermann2023-05-101-18/+10
* QmlCompiler: Re-allow conversion from QObject to QStringUlf Hermann2023-05-091-1/+1
* QmlCompiler: Do not crash when converting number literals to enumsUlf Hermann2023-05-041-0/+4
* QmlCompiler: Relax shadowing checkUlf Hermann2023-05-021-0/+13
* QmlCompiler: Remove emptyListTypeUlf Hermann2023-04-281-9/+2
* QmlCompiler: Implement ConvertThisToObject and basic DTZUlf Hermann2023-04-251-0/+1
* QmlCompiler: Recognize QStringList and QVariantList as special listsUlf Hermann2023-04-241-0/+19
* QmlCompiler: Allow conversion from QQmlListProperty to QListUlf Hermann2023-04-241-0/+6
* QmlCompiler: Don't crash on bad list type in signatureUlf Hermann2023-04-191-2/+4
* QmlCompiler: Merge bool and any pointer type into the pointer typeUlf Hermann2023-04-151-2/+2
* QmlCompiler: Support more integer typesUlf Hermann2023-03-301-33/+67
* TypeResolver: Allow conversions from string to QDate and QTimeOlivier De Cannière2023-03-291-5/+3
* QmlCompiler: Enforce sanity of type adjustments in basic blocks passUlf Hermann2023-03-111-8/+17
* QmlCompiler: Allow coercing anything to boolUlf Hermann2023-03-101-0/+4
* QmlCompiler: Use value type ctorsUlf Hermann2023-03-091-5/+53
* QML: Allow as-casting to value typesUlf Hermann2023-03-031-6/+72
* QmlCompiler: Implement get lookup of variantMap propertiesOlivier De Cannière2023-02-221-10/+19
* qmllint: Fix attached property re-use detectionUlf Hermann2023-02-141-0/+6
* QML DOM: Remove support for Qt < 6.5Fabian Kosmale2023-01-301-6/+0
* QmlCompiler: Wrap sequences with unknown elemnts in QVariantListUlf Hermann2023-01-231-0/+1
* QmlCompiler: Handle various date and time conversions correctlyUlf Hermann2023-01-171-0/+15
* QmlCompiler: Fix various kinds of enum lookupUlf Hermann2022-12-021-0/+4
* QmlCompiler: Don't crash on CallWithSpreadUlf Hermann2022-11-221-0/+7
* QmlCompiler: Allow lists as arguments to methodsUlf Hermann2022-11-101-125/+54
* QmlCompiler: Enforce consistency of ContextualTypesUlf Hermann2022-11-021-22/+24
* Port to new Q_UNREACHABLE_RETURN()Marc Mutz2022-10-201-8/+4
* qmlcompiler: refactor ContextualTypes to know its contextSami Shalayel2022-10-141-19/+21
* QmlCompiler: Properly check contained type for enumsUlf Hermann2022-10-121-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-2/+2
* QmlCompiler: Prevent lookup of value type where we need an object typeUlf Hermann2022-08-301-73/+64
* QmlCompiler: Implement remaining operatorsUlf Hermann2022-08-291-25/+33
* QmlCompiler: Add more informative warning for unknown object typesUlf Hermann2022-08-241-3/+13
* QmlCompiler: Add a uint type and properly integrate floatUlf Hermann2022-08-031-2/+8
* QmlCompiler: Allow any conversion possible via QJSPrimitiveValueUlf Hermann2022-08-031-0/+4
* QmlCompiler: Generate correct code for non-double constantsUlf Hermann2022-08-031-1/+1
* QmlCompiler: Recognize script types when looking up membersUlf Hermann2022-07-221-0/+6
* QmlCompiler: Support conversions between QString and QByteArrayUlf Hermann2022-07-221-1/+9
* QmlCompiler: Extend all sequence types with JS ArrayUlf Hermann2022-07-191-3/+17
* qmljscompiler: Replace categories with more specific warning idsMaximilian Goldstein2022-07-081-4/+3
* QmlCompiler: Allow wrapping enums into intUlf Hermann2022-07-071-3/+3
* QmlCompiler: Don't crash on unknown list value typesUlf Hermann2022-07-061-3/+4
* QQmlJSLogger: Switch to an ID based systemMaximilian Goldstein2022-06-301-6/+6
* QmlCompiler: Inline translation methodsUlf Hermann2022-06-241-2/+3
* fix and add test for DOM standalone build against 6.3Fawzi Mohamed2022-06-181-0/+3
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* QmlCompiler: Don't retrieve metaobjects for value and sequence typesUlf Hermann2022-06-101-8/+15
* QmlCompiler: Don't crash when trying to resolve null list typesUlf Hermann2022-06-021-0/+3
* QmlCompiler: Add support for LoadElement on stringsUlf Hermann2022-05-241-0/+2
* QmlCompiler: Implement LoadElement for value type listsUlf Hermann2022-05-241-9/+2
* QmlCompiler: Do not wrap doubles into QJSPrimitiveValueUlf Hermann2022-05-231-7/+2