aboutsummaryrefslogtreecommitdiffstats
path: root/tests/auto/qml/qmlcppcodegen/tst_qmlcppcodegen.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Compiler: Handle all integer signs and sizes when converting primitivesOlivier De Cannière2024-01-091-0/+10
* Compiler: Guard against null dereference when ignoring function returnOlivier De Cannière2024-01-091-0/+10
* QmlCompiler: Return early after reject()Ulf Hermann2023-12-221-0/+11
* QML: Don't crash when calling coerceAndCall() with null thisObjectUlf Hermann2023-12-081-0/+13
* QmlCompiler: Preferably wrap types in QJSPrimitiveValue for SetLookupUlf Hermann2023-12-081-0/+1
* QmlCompiler: Add generic QVariant-to-typed comparisonUlf Hermann2023-12-071-0/+39
* QmlCompiler: Do not adjust renamesUlf Hermann2023-12-071-0/+14
* QML: Use actual type for aliases of enum valuesUlf Hermann2023-12-051-0/+1
* QML: Let IDs in outer context override bound components' propertiesUlf Hermann2023-12-041-0/+11
* Compiler: Add initial support for optional chainingOlivier De Cannière2023-11-241-0/+55
* QmlCompiler: Don't generate invalid code for argument conversionUlf Hermann2023-11-231-0/+1
* QmlCompiler: Do not generate lookups for bare meta enumsUlf Hermann2023-11-181-0/+15
* QmlCompiler: Don't access unavailable input accumulator on 'as'Ulf Hermann2023-11-171-0/+10
* QmlCompiler: Retrieve original types for comparisonUlf Hermann2023-11-131-0/+13
* QmlCompiler: Allow comparison of optional typesUlf Hermann2023-11-091-0/+22
* QmlCompiler: Always record original types for equality comparisonUlf Hermann2023-11-091-0/+16
* QmlCompiler: Allow internal conversions from wrapped original typesUlf Hermann2023-11-041-0/+16
* QmlCompiler: Optimize trivial as-casts outUlf Hermann2023-11-041-1/+1
* QmlCompiler: Extend shadow-checkingUlf Hermann2023-11-041-0/+31
* QmlCompiler: Generate jump code also when skipping an instructionUlf Hermann2023-10-311-0/+20
* Throw an exception in loadScopeObjectPropertyLookup when qmlScopeObject is nullDmitrii Akshintsev2023-10-241-0/+15
* QmlCompiler: Reject calls to one of multiple fuzzy overloadsUlf Hermann2023-10-231-0/+2
* QmlCompiler: Disallow reading enums from instancesUlf Hermann2023-10-231-0/+28
* codegenerator: Convert to the original type of registers for unary opsOlivier De Cannière2023-10-061-0/+10
* Add proper license header to tst_qmlcppcodegen.cppUlf Hermann2023-09-291-1/+2
* QmlCompiler: Implement GetIterator and IteratorNextUlf Hermann2023-09-211-0/+12
* QmlCompiler: Clean up equality operatorsUlf Hermann2023-08-251-0/+1
* QmlCompiler: Allow creation of actual QVariantMaps from object literalsUlf Hermann2023-08-251-0/+13
* QmlCompiler: Allow coercing date values to numbersUlf Hermann2023-08-251-2/+19
* QmlCompiler: Allow setting values in sequencesUlf Hermann2023-08-251-0/+2
* QmlCompiler: Allow write-back to members of objectsUlf Hermann2023-08-241-0/+19
* QmlCompiler: Fix conversion from/to voidUlf Hermann2023-08-231-0/+18
* QmlCompiler: Stabilize testUlf Hermann2023-08-221-25/+38
* QmlCompiler: Allow construction of Array objectsUlf Hermann2023-08-221-0/+17
* QmlCompiler: Allow construction of Date objectsUlf Hermann2023-08-181-0/+39
* QmlCompiler: Fix console loggingUlf Hermann2023-08-151-1/+13
* tst_qmlcppcodegen.cpp: Restore ordering of functionsUlf Hermann2023-08-151-10/+11
* QmlCompiler: Fix SetLookup on shadowable propertiesUlf Hermann2023-08-081-0/+13
* Compiler: Separate function prolog block and add validation of blocksOlivier De Cannière2023-08-041-0/+39
* QmlCompiler: Allow calling methods on potentially undefined QObjectsUlf Hermann2023-07-281-0/+20
* tst_qmlcppcodegen: Split enum testFabian Kosmale2023-07-271-31/+34
* QmlCompiler: Force QObject* for LoadElement on list propertiesUlf Hermann2023-07-261-0/+11
* QmlCompiler: Correctly handle lookups in results of method callsUlf Hermann2023-07-251-0/+11
* QmlCompiler: Allow creation of structured value typesUlf Hermann2023-07-061-3/+22
* qml compiler: Detect if user confuses flags and enumsFabian Kosmale2023-06-291-0/+12
* QmlCompiler: Use int for flag-type enumsUlf Hermann2023-06-231-0/+13
* QmlCompiler: Add further tests for DTZUlf Hermann2023-06-231-0/+18
* QML: Use QQmlType as container for composite types (inline or not)Ulf Hermann2023-06-221-0/+4
* QmlCompiler: Properly reset before re-running basic blocks passUlf Hermann2023-06-211-0/+35
* QmlCompiler: Add missing conversion for equality with null or undefinedOlivier De Cannière2023-06-121-0/+10