aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compilercontext_p.h
Commit message (Expand)AuthorAgeFilesLines
* Remove some dead codeLars Knoll2018-06-211-1/+0
* Cleanup handling of direct evalsLars Knoll2018-05-231-0/+1
* Simplify Push and PopContext instructionsLars Knoll2018-05-231-2/+2
* Support destructuring inside catch()Lars Knoll2018-05-111-1/+1
* Cleanup handling of with() statementsLars Knoll2018-05-021-2/+1
* Rework catch context handlingLars Knoll2018-05-021-0/+2
* Add support for proper lexical scopingLars Knoll2018-05-021-9/+12
* Remove unused methodLars Knoll2018-05-021-7/+0
* Split out the generation of indices for locals and registersLars Knoll2018-05-021-1/+4
* Refactor variable resolvingLars Knoll2018-05-021-27/+24
* Rename the CompilationMode enum to ContextTypeLars Knoll2018-05-021-9/+10
* Fix crashes when parsing functions with no parametersSimon Hausmann2018-05-021-1/+1
* Use a PatternElement for VariableDeclarationsLars Knoll2018-04-271-5/+5
* Added support for generator functions and yield expressions to the ASTLars Knoll2018-04-271-0/+1
* Add support for arrow functionsLars Knoll2018-04-261-0/+1
* Partially support binding patternsLars Knoll2018-04-251-3/+2
* Properly handle redeclarations of variablesLars Knoll2018-04-161-20/+23
* Handle function expressions as signal handlersErik Verbruggen2018-03-201-0/+1
* init variables where they are declared when possible (clang-tidy)Shawn Rutledge2018-02-261-3/+3
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-5/+5
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2018-02-021-0/+1
* Minor data structure cleanupSimon Hausmann2018-01-221-1/+0
* Don't create a CallContext if arguments are being used in strict modeLars Knoll2017-11-151-1/+1
* Refactor Call/Construct instructionsLars Knoll2017-11-071-1/+1
* Get rid of the hack for named expressionsLars Knoll2017-09-021-2/+2
* Fix line number mapping to work with non increasing line numbersLars Knoll2017-08-291-1/+2
* Move line number information into a side tableLars Knoll2017-08-251-0/+1
* Store arguments in the stack frame before the locals/tempsErik Verbruggen2017-08-031-1/+1
* Limit the amount of escaping variablesLars Knoll2017-07-041-4/+6
* Properly calculate escaping variablesLars Knoll2017-07-041-8/+8
* Split up qv4codegen into several filesLars Knoll2017-07-031-0/+286