aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsfunctioninitializer.cpp
Commit message (Expand)AuthorAgeFilesLines
* QmlCompiler: Improve naming of QQmlRegisterContentPool methodsUlf Hermann2024-12-031-2/+2
* QmlCompiler: Track function signature types only onceUlf Hermann2024-12-031-14/+6
* QmlCompiler: Remove trivial type comparison methodsUlf Hermann2024-11-291-1/+1
* QmlCompiler: Split QQmlJSRegisterContent in public and private classesUlf Hermann2024-11-201-2/+2
* QmlCompiler: Mark types in function signatures as "named"Ulf Hermann2024-10-171-8/+9
* QmlCompiler: Simplify content variants for QQmlJSRegisterContentUlf Hermann2024-10-121-2/+6
* QmlCompiler: Fix various coverity warningsUlf Hermann2024-09-031-1/+1
* Compiler: Create infrastructure to support multiple warningsOlivier De Cannière2024-08-211-19/+17
* Compiler: Only warn about missing type annotation once per functionOlivier De Cannière2024-08-211-4/+8
* QmlCompiler: Divide scope-name lookup methods into multiple casesUlf Hermann2024-06-151-2/+2
* QtQml: Properly enforce signatures of AOT-compiled functionsUlf Hermann2024-04-261-6/+7
* Replace signal name manipulations with QQmlSignalNamesSami Shalayel2023-08-151-32/+35
* qmllint: Complain if function without return type returns somethingUlf Hermann2023-06-221-0/+6
* QQmlSA: Create an abstraction layer for static analysisOlivier De Cannière2023-05-301-1/+1
* QmlCompiler: Add hint about generalized grouped propertiesUlf Hermann2023-02-031-3/+9
* QmlCompiler: Ignore cloned signals when analyzing signal handlersUlf Hermann2022-12-071-0/+2
* QQmlJSMetaParameter: Encapsulate parameter informationSami Shalayel2022-12-021-5/+5
* QmlCompiler: Allow lists as arguments to methodsUlf Hermann2022-11-101-6/+5
* Add option to enforce function signaturesUlf Hermann2022-10-141-0/+6
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-071-1/+1
* Port from container::count() and length() to size()Marc Mutz2022-10-071-3/+3
* QmlCompiler: Handle trivial signal handler constructionsUlf Hermann2022-07-071-5/+33
* QmlCompiler: Initialize registers with undefined where necessaryUlf Hermann2022-07-051-0/+6
* Use SPDX license identifiersLucie Gérard2022-06-111-27/+2
* Reimplement PropertyPass to evaluate bindingsMaximilian Goldstein2022-05-161-4/+3
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-111-3/+3
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-111-2/+2
* Replace uses of deprecated _qs with _s/QStringLiteralSona Kurazyan2022-04-291-21/+23
* QmlCompiler: Implement generate_DefineArrayUlf Hermann2022-03-141-1/+1
* QmlCompiler: Store arguments as QQmlJSRegisterContentUlf Hermann2022-03-031-4/+8
* QmlCompiler: Prepare QQmlJSTypeResolver for in-place type manipulationUlf Hermann2022-02-241-3/+4
* QmlCompiler: track register contents by cloning typesUlf Hermann2022-02-161-3/+4
* QmlCompiler: Allow assigning empty lists to list propertiesUlf Hermann2022-02-141-1/+5
* qqmljstypepropagator: Use variant type for arguments of unknown typeMaximilian Goldstein2021-12-131-0/+2
* QmlCompiler: Fix return type calculationUlf Hermann2021-12-061-1/+2
* Add a default implementation for QQmlJSAotCompilerUlf Hermann2021-11-291-0/+236