aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljscodegenerator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Compiler: Skip bindings to properties of type QQmlScriptStringOlivier De Cannière2025-04-171-0/+9
* Compiler: Add infrastructure to skip functionsOlivier De Cannière2025-04-171-0/+6
* QmlCompiler: Rename "unit" argument to the signature generatorUlf Hermann2025-04-111-1/+1
* Compiler: Use regular lookup for redundant optional lookupsOlivier De Cannière2025-04-101-0/+2
* QmlCompiler: Return after each reject() in code generatorUlf Hermann2025-03-311-166/+131
* QmlCompiler: Fix typoUlf Hermann2025-03-311-1/+1
* QmlCompiler: Do not re-resolve iterator value typesUlf Hermann2025-03-311-1/+2
* Micro-optimize ternary expressions using u""_svGiuseppe D'Angelo2025-03-271-1/+1
* Compiler: Fix various clazy warningsOlivier De Cannière2025-03-211-2/+0
* QtQml: Support url and date in 'instanceof' and 'as'Ulf Hermann2025-02-281-3/+7
* Compiler: Add missing conversion for variant equality comparisonsOlivier De Cannière2025-02-181-4/+11
* QmlCompiler: Clean up error handlingUlf Hermann2025-02-021-16/+14
* QmlCompiler: Implement MoveRegExp in the type propagatorUlf Hermann2025-01-161-1/+1
* QmlCompiler: Do not regard 64bit integers as primitivesUlf Hermann2025-01-031-1/+4
* QmlCompiler: Round towards 0 when coercing to 64bit integersUlf Hermann2024-12-201-0/+5
* QmlCompiler: Name types when initializing structured value typesUlf Hermann2024-12-191-1/+2
* QmlCompiler: Drop the type shuffling on SetLookupUlf Hermann2024-12-191-21/+5
* QmlCompiler: Coerce values when calling methodsUlf Hermann2024-12-191-2/+15
* QmlCompiler: Use correct static_metacall on DefineObjectLiteralUlf Hermann2024-12-121-3/+4
* QmlCompiler: Clarify some typesUlf Hermann2024-12-061-4/+4
* QmlCompiler: Periodically trim register content poolUlf Hermann2024-12-031-0/+3
* QmlCompiler: Pass QQmlJSRegisterContent by valueUlf Hermann2024-12-031-15/+15
* QmlCompiler: Clean up API of QQmlJSRegisterContentUlf Hermann2024-12-031-9/+9
* QmlCompiler: Remove trivial type comparison methodsUlf Hermann2024-11-291-212/+166
* QmlCompiler: Move type adjustment into QQmlJSRegisterContentUlf Hermann2024-11-281-11/+14
* QmlCompiler: Implement calling of methods on value typesUlf Hermann2024-11-221-15/+34
* QmlCompiler: Phrase as-cast as an explicit operationUlf Hermann2024-11-221-1/+1
* QmlCompiler: Add AsVariant initializations for SetLookupUlf Hermann2024-11-211-1/+7
* QmlCompiler: Split QQmlJSRegisterContent in public and private classesUlf Hermann2024-11-201-17/+24
* QmlCompiler: Clean up conversion typesUlf Hermann2024-11-181-20/+19
* QtQml: Simplify AOT lookup initialization APIUlf Hermann2024-11-141-32/+25
* QtQml: Fix calling of method with QML_USING typesUlf Hermann2024-11-131-10/+24
* QmlCompiler: Support construction of value types with 'new'Ulf Hermann2024-11-061-25/+69
* QmlCompiler: Allow conversion of object literals to QJSValueUlf Hermann2024-11-011-9/+20
* QmlCompiler: Make loadGlobalLookup work like other lookupsUlf Hermann2024-10-251-5/+7
* QmlCompiler: Untangle the global objectUlf Hermann2024-10-241-1/+2
* QmlCompiler: Make the ScopeObject content variant more usefulUlf Hermann2024-10-241-3/+2
* QmlCompiler: Untangle various list operationsUlf Hermann2024-10-241-3/+4
* QmlCompiler: Add a content variant for conversionsUlf Hermann2024-10-151-11/+10
* QmlCompiler: Rename code generator methods that merely retrieve typesUlf Hermann2024-10-151-30/+30
* QmlCompiler: Resolve types for calls in init stepUlf Hermann2024-10-141-27/+34
* QmlCompiler: Introduce a content variant for literalsUlf Hermann2024-10-131-7/+7
* QmlCompiler: Unify the method call content variantsUlf Hermann2024-10-131-6/+6
* QmlCompiler: Simplify content variants for QQmlJSRegisterContentUlf Hermann2024-10-121-12/+14
* Compiler: Wrap raw string literals in QStringLiteral in generated codeOlivier De Cannière2024-10-091-4/+4
* QmlCompiler: Remove the extension content variantsUlf Hermann2024-10-091-7/+2
* QmlCompiler: Require QQmlJSRegisterContent as scope typesUlf Hermann2024-10-081-16/+16
* QmlCompiler: Remove setLookupPreparationUlf Hermann2024-10-031-24/+3
* QmlCompiler: Allow string lookup of composite metatypes againUlf Hermann2024-10-021-2/+6
* QmlCompiler: Fix handling of anonymous composite typesUlf Hermann2024-10-021-4/+7