aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler
Commit message (Expand)AuthorAgeFilesLines
* qmllint: Remove exceptions for most unknown builtinsUlf Hermann2021-01-214-63/+83
* QQmlJSScope: Fix typoUlf Hermann2021-01-202-3/+3
* QmlCompiler: Add equality operators and hash functionsUlf Hermann2021-01-201-0/+81
* qmllint: Support extended typesUlf Hermann2021-01-203-3/+71
* qmllint: Skip failing testsFabian Kosmale2021-01-201-0/+2
* Remove the qmake project filesFabian Kosmale2021-01-151-32/+0
* Pass a more comprehensive context to AOT-compiled functionsUlf Hermann2021-01-111-17/+24
* QmlCompiler: Don't add imports with "as" to the contextUlf Hermann2020-12-052-5/+3
* QmlCompiler: Make QQmlJSScope const-correctUlf Hermann2020-12-031-2/+19
* Let AOT-compiled functions modify their argumentsUlf Hermann2020-12-021-4/+4
* QmlCompiler: Mark the global scope as compositeUlf Hermann2020-11-261-0/+1
* QmlCompiler: Unify parsing of QML components, JS programs, ES modulesUlf Hermann2020-11-254-74/+96
* QtQmlCompiler: Notify any AOT compiler about binding scope and objectUlf Hermann2020-11-242-4/+14
* qmltyperegistrar: Expose interface informationMaximilian Goldstein2020-11-233-5/+49
* qmllint: Don't crash when importing ES modulesUlf Hermann2020-11-201-2/+25
* V4: Allow passing arguments to AOT-compiled functionsUlf Hermann2020-11-202-13/+23
* QmlCompiler: Fix resolution of method and property typesUlf Hermann2020-11-184-25/+50
* QmlCompiler: Mark dataPtr as unused for void AOT functionsUlf Hermann2020-11-131-0/+1
* QmlCompiler: Add method to get first non-composite base scopeUlf Hermann2020-11-121-0/+9
* QmlCompiler: Correctly store AOT functionsUlf Hermann2020-11-121-2/+5
* QmlCompiler: Store values QQmlJSMetaEnum when availableUlf Hermann2020-11-123-1/+26
* QmlCompiler: Allow more convenient access to enums in QQmlJSScopeUlf Hermann2020-11-124-7/+12
* QmlCompiler: Allow AOT compilation of JS functionsUlf Hermann2020-11-112-0/+17
* QtQml: Integrate sequences with registration macrosUlf Hermann2020-11-113-2/+15
* QmlCompiler: Use the name of a QML object as its locationUlf Hermann2020-11-031-1/+3
* QmlCompiler: Allow the specification of file scope codeUlf Hermann2020-11-032-5/+12
* QmlCompiler: Allow retrieval of C++ names for builtinsUlf Hermann2020-10-282-0/+7
* QmlCompiler: Add JS scopes for script bindingsUlf Hermann2020-10-272-1/+17
* QmlCompiler: Introduce grouped scopesUlf Hermann2020-10-273-3/+47
* QmlCompiler: Log the name of the binding being compiledUlf Hermann2020-10-271-2/+4
* Don't AOT-compile boring bindingsUlf Hermann2020-10-271-0/+11
* QmlCompiler: Make sure that properties are writable by defaultUlf Hermann2020-10-261-0/+1
* QmlCompiler: Allow AOT compiled function to specify includesUlf Hermann2020-10-262-2/+15
* QmlCompiler: Add method to retrieve addressable scope from visitorUlf Hermann2020-10-261-0/+1
* qmlcachegen: Move functions to compile QML/JS files to QmlCompilerUlf Hermann2020-10-234-0/+562
* qmlcachegen: Add empty AOT built functions to the loaderUlf Hermann2020-10-231-1/+2
* Move generateloader.cpp to QmlCompilerUlf Hermann2020-10-234-0/+294
* QmlCompiler: Properly discern between inherited and own namesUlf Hermann2020-10-226-50/+64
* QmlCompiler: Make sure any import depends on the builtinsUlf Hermann2020-10-222-10/+18
* QmlCompiler: Use size_t for qHashUlf Hermann2020-10-221-2/+2
* qmllint: Resolve aliases in nested objectsUlf Hermann2020-10-222-21/+30
* qmlcachegen: Move resourcefilter.cpp into QmlCompilerUlf Hermann2020-10-204-2/+237
* QQmlJSImporter: Expose the imported objectsUlf Hermann2020-10-201-0/+1
* QQmlJSImporter: Pass the source location to the resultUlf Hermann2020-10-201-0/+1
* QmlCompiler: Cache builtin typesUlf Hermann2020-10-202-1/+6
* QmlCompiler: Drop the metaobject revision from exportsUlf Hermann2020-10-193-22/+18
* QmlCompiler: Add hasMethod() and hasProperty() to QQmlJSScopeUlf Hermann2020-10-191-0/+2
* QmlCompiler: Read the "bindable" attribute from plugins.qmltypesUlf Hermann2020-10-163-43/+44
* QmlCompiler: Retrieve warnings from qmltypes parserUlf Hermann2020-10-161-0/+4
* QQmlJSScope: Add a way to retrieve a single method or propertyUlf Hermann2020-10-162-5/+8