| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Compiler: Handle all integer signs and sizes when converting primitives | Olivier De Cannière | 2024-01-09 | 1 | -0/+10 |
| * | Compiler: Guard against null dereference when ignoring function return | Olivier De Cannière | 2024-01-09 | 1 | -0/+10 |
| * | QmlCompiler: Return early after reject() | Ulf Hermann | 2023-12-22 | 1 | -0/+11 |
| * | QML: Don't crash when calling coerceAndCall() with null thisObject | Ulf Hermann | 2023-12-08 | 1 | -0/+13 |
| * | QmlCompiler: Preferably wrap types in QJSPrimitiveValue for SetLookup | Ulf Hermann | 2023-12-08 | 1 | -0/+1 |
| * | QmlCompiler: Add generic QVariant-to-typed comparison | Ulf Hermann | 2023-12-07 | 1 | -0/+39 |
| * | QmlCompiler: Do not adjust renames | Ulf Hermann | 2023-12-07 | 1 | -0/+14 |
| * | QML: Use actual type for aliases of enum values | Ulf Hermann | 2023-12-05 | 1 | -0/+1 |
| * | QML: Let IDs in outer context override bound components' properties | Ulf Hermann | 2023-12-04 | 1 | -0/+11 |
| * | Compiler: Add initial support for optional chaining | Olivier De Cannière | 2023-11-24 | 1 | -0/+55 |
| * | QmlCompiler: Don't generate invalid code for argument conversion | Ulf Hermann | 2023-11-23 | 1 | -0/+1 |
| * | QmlCompiler: Do not generate lookups for bare meta enums | Ulf Hermann | 2023-11-18 | 1 | -0/+15 |
| * | QmlCompiler: Don't access unavailable input accumulator on 'as' | Ulf Hermann | 2023-11-17 | 1 | -0/+10 |
| * | QmlCompiler: Retrieve original types for comparison | Ulf Hermann | 2023-11-13 | 1 | -0/+13 |
| * | QmlCompiler: Allow comparison of optional types | Ulf Hermann | 2023-11-09 | 1 | -0/+22 |
| * | QmlCompiler: Always record original types for equality comparison | Ulf Hermann | 2023-11-09 | 1 | -0/+16 |
| * | QmlCompiler: Allow internal conversions from wrapped original types | Ulf Hermann | 2023-11-04 | 1 | -0/+16 |
| * | QmlCompiler: Optimize trivial as-casts out | Ulf Hermann | 2023-11-04 | 1 | -1/+1 |
| * | QmlCompiler: Extend shadow-checking | Ulf Hermann | 2023-11-04 | 1 | -0/+31 |
| * | QmlCompiler: Generate jump code also when skipping an instruction | Ulf Hermann | 2023-10-31 | 1 | -0/+20 |
| * | Throw an exception in loadScopeObjectPropertyLookup when qmlScopeObject is null | Dmitrii Akshintsev | 2023-10-24 | 1 | -0/+15 |
| * | QmlCompiler: Reject calls to one of multiple fuzzy overloads | Ulf Hermann | 2023-10-23 | 1 | -0/+2 |
| * | QmlCompiler: Disallow reading enums from instances | Ulf Hermann | 2023-10-23 | 1 | -0/+28 |
| * | codegenerator: Convert to the original type of registers for unary ops | Olivier De Cannière | 2023-10-06 | 1 | -0/+10 |
| * | Add proper license header to tst_qmlcppcodegen.cpp | Ulf Hermann | 2023-09-29 | 1 | -1/+2 |
| * | QmlCompiler: Implement GetIterator and IteratorNext | Ulf Hermann | 2023-09-21 | 1 | -0/+12 |
| * | QmlCompiler: Clean up equality operators | Ulf Hermann | 2023-08-25 | 1 | -0/+1 |
| * | QmlCompiler: Allow creation of actual QVariantMaps from object literals | Ulf Hermann | 2023-08-25 | 1 | -0/+13 |
| * | QmlCompiler: Allow coercing date values to numbers | Ulf Hermann | 2023-08-25 | 1 | -2/+19 |
| * | QmlCompiler: Allow setting values in sequences | Ulf Hermann | 2023-08-25 | 1 | -0/+2 |
| * | QmlCompiler: Allow write-back to members of objects | Ulf Hermann | 2023-08-24 | 1 | -0/+19 |
| * | QmlCompiler: Fix conversion from/to void | Ulf Hermann | 2023-08-23 | 1 | -0/+18 |
| * | QmlCompiler: Stabilize test | Ulf Hermann | 2023-08-22 | 1 | -25/+38 |
| * | QmlCompiler: Allow construction of Array objects | Ulf Hermann | 2023-08-22 | 1 | -0/+17 |
| * | QmlCompiler: Allow construction of Date objects | Ulf Hermann | 2023-08-18 | 1 | -0/+39 |
| * | QmlCompiler: Fix console logging | Ulf Hermann | 2023-08-15 | 1 | -1/+13 |
| * | tst_qmlcppcodegen.cpp: Restore ordering of functions | Ulf Hermann | 2023-08-15 | 1 | -10/+11 |
| * | QmlCompiler: Fix SetLookup on shadowable properties | Ulf Hermann | 2023-08-08 | 1 | -0/+13 |
| * | Compiler: Separate function prolog block and add validation of blocks | Olivier De Cannière | 2023-08-04 | 1 | -0/+39 |
| * | QmlCompiler: Allow calling methods on potentially undefined QObjects | Ulf Hermann | 2023-07-28 | 1 | -0/+20 |
| * | tst_qmlcppcodegen: Split enum test | Fabian Kosmale | 2023-07-27 | 1 | -31/+34 |
| * | QmlCompiler: Force QObject* for LoadElement on list properties | Ulf Hermann | 2023-07-26 | 1 | -0/+11 |
| * | QmlCompiler: Correctly handle lookups in results of method calls | Ulf Hermann | 2023-07-25 | 1 | -0/+11 |
| * | QmlCompiler: Allow creation of structured value types | Ulf Hermann | 2023-07-06 | 1 | -3/+22 |
| * | qml compiler: Detect if user confuses flags and enums | Fabian Kosmale | 2023-06-29 | 1 | -0/+12 |
| * | QmlCompiler: Use int for flag-type enums | Ulf Hermann | 2023-06-23 | 1 | -0/+13 |
| * | QmlCompiler: Add further tests for DTZ | Ulf Hermann | 2023-06-23 | 1 | -0/+18 |
| * | QML: Use QQmlType as container for composite types (inline or not) | Ulf Hermann | 2023-06-22 | 1 | -0/+4 |
| * | QmlCompiler: Properly reset before re-running basic blocks pass | Ulf Hermann | 2023-06-21 | 1 | -0/+35 |
| * | QmlCompiler: Add missing conversion for equality with null or undefined | Olivier De Cannière | 2023-06-12 | 1 | -0/+10 |