aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler
Commit message (Expand)AuthorAgeFilesLines
* QML: Port QV4::CompiledData::Location to new special integer bitfieldUlf Hermann2022-05-173-45/+25
* QML: Port QV4::CompiledData::Property to new special integer bitfieldUlf Hermann2022-05-171-7/+7
* QML: Port QV4::CompiledData::Alias to new special integer bitfieldUlf Hermann2022-05-171-6/+6
* QML: Port QV4::CompiledData::Object to new special integer bitfieldUlf Hermann2022-05-172-3/+7
* QML: Port QV4::CompiledData::ParameterType to new special integer bitfieldUlf Hermann2022-05-171-7/+5
* QML: Port QV4::CompiledData::Binding to new special integer bitfieldUlf Hermann2022-05-171-34/+39
* QML: Port QV4::CompiledData::RegExp to new special integer bitfieldUlf Hermann2022-05-121-10/+7
* QML: Port QV4::CompiledData::Lookup to new special integer bitfieldUlf Hermann2022-05-122-17/+5
* QML: Port QV4::CompiledData::JSClassMember to new special integer bitfieldUlf Hermann2022-05-121-2/+1
* JavaScript: Make "this" available in blocks inside arrow functionsUlf Hermann2022-02-021-5/+10
* Remove unused enumTableSize variableShawn Rutledge2021-12-091-2/+0
* qmllint: Initial translation binding supportFabian Kosmale2021-12-082-112/+146
* QML/JS: Reject yield expression not directly in generator functionsFabian Kosmale2021-11-181-0/+11
* Clean up property attributes (1/2)Fabian Kosmale2021-11-171-5/+5
* Make a few member functions constUlf Hermann2021-11-152-2/+2
* Handle function as default arguments in toplevel functionsFabian Kosmale2021-11-102-0/+13
* Avoid conflicts with Windows headersVolker Hilsheimer2021-11-092-4/+4
* Reserve space in std::vector before appendingUlf Hermann2021-10-181-2/+2
* Fix build, don't treat iterators as pointersVolker Hilsheimer2021-10-181-1/+1
* Add a Pragma for list assign behaviorUlf Hermann2021-10-132-18/+70
* Fix scoping of JavaScript function namesUlf Hermann2021-09-292-11/+31
* QmlIR::Object: Get rid of isInlineComponent memberFabian Kosmale2021-08-252-4/+2
* When binding signals, run the outer function to get the nested oneUlf Hermann2021-08-171-3/+15
* Fix linkage of defaultCodegenWarningInterfaceFabian Kosmale2021-08-101-1/+1
* QQmlIRBuilder: Always preserve "undefined" stringFabian Kosmale2021-08-091-1/+9
* CodegenWarningInterface: Add missing virtual dtorFabian Kosmale2021-08-051-0/+1
* Properly mark function in header as inlineFabian Kosmale2021-08-051-1/+1
* qmllint: Move use-before-declaration warning out of checkidentifiersMaximilian Goldstein2021-08-044-19/+47
* qv4codegen: Improve source location reportingMaximilian Goldstein2021-08-021-1/+4
* Treat substitution free template string literals as string bindingsFabian Kosmale2021-07-231-0/+6
* qv4codegen: Provide more accurate SourceLocationsMaximilian Goldstein2021-07-142-7/+25
* qv4bytecodegenerator: Supply SourceLocations in compiler contextMaximilian Goldstein2021-07-137-15/+49
* Disable copy and move operators and ctors for ByteCodeHandlerUlf Hermann2021-07-051-0/+2
* Export QV4::Moth::ByteCodeHandlerUlf Hermann2021-07-021-1/+3
* Replace "fall through" comments with Q_FALLTHROUGHThiago Macieira2021-06-221-2/+2
* Disallow alias property and normal property having the same nameFabian Kosmale2021-06-151-1/+12
* Evaluate type assertions in QMLUlf Hermann2021-05-263-3/+15
* Add Q_ASSERT for _context pointer to pacify code checkerVolker Hilsheimer2021-05-201-2/+21
* qqmlirbuilder: Fix deep inline component script bindingsMaximilian Goldstein2021-05-121-2/+3
* Fix C4267 warning in qqmlirbuilder.cppKai Köhne2021-04-201-2/+2
* qqmlirbuilder: Fix treating parser warnings as errrosMaximilian Goldstein2021-04-191-1/+3
* qv4codegen: Fix codecheker warning about invalid base referencesMaximilian Goldstein2021-04-141-0/+1
* Implement optional chainingMaximilian Goldstein2021-04-135-16/+275
* QV4CompilerScanFunctions: Silence code checker warningFabian Kosmale2021-03-301-1/+3
* Expose lookups to AOT compiled functionsUlf Hermann2021-03-231-0/+2
* QML: Make retrieval of a signal name from a handler accessibleUlf Hermann2021-02-192-0/+20
* QML: Warn about usage of injected signal parametersUlf Hermann2021-02-124-15/+43
* QML: Warn about variables being used before their declarationUlf Hermann2021-02-114-13/+35
* Build fixes for GCC 11Ville Voutilainen2021-01-181-2/+2
* Remove the qmake project filesFabian Kosmale2021-01-151-29/+0