index
:
delta/qt5/qtdeclarative.git
5.10
5.10.0
5.10.1
5.11
5.11.0
5.11.1
5.11.2
5.11.3
5.12
5.12.0
5.12.1
5.12.10
5.12.11
5.12.12
5.12.2
5.12.3
5.12.4
5.12.5
5.12.6
5.12.7
5.12.8
5.12.9
5.13
5.13.0
5.13.1
5.13.2
5.14
5.14.0
5.14.1
5.14.2
5.15
5.15.0
5.15.1
5.15.2
5.3
5.3.0
5.3.1
5.3.2
5.4
5.4.0
5.4.1
5.4.2
5.5
5.5.0
5.5.1
5.6
5.6.0
5.6.1
5.6.2
5.6.3
5.7
5.7.0
5.7.1
5.8
5.8.0
5.9
5.9.0
5.9.1
5.9.2
5.9.3
5.9.4
5.9.5
5.9.6
5.9.7
5.9.8
6.0
6.0.0
6.1
6.1.0
6.1.1
6.1.2
6.1.3
6.2
6.2.0
6.2.1
6.2.2
6.2.3
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
animation-refactor
api_changes
baserock/morph
baserock/v5.3.0
baserock/v5.6.0
dev
old/5.0
old/5.1
old/5.2
personal/shausman/type-inference
r2d-5.5
r2d-5.6
r2d-5.6.0
r2d-dev
release
stable
statemachine
textng
visuallistmodel
wip/animation-refactor
wip/cmake
wip/dbus
wip/figmastyle
wip/gc
wip/iosstyle
wip/itemviews
wip/material3
wip/nacl
wip/new-backend
wip/pointerhandler
wip/propertycache-refactor
wip/qquickdeliveryagent
wip/qt6
wip/qtquickcontrols2
wip/scenegraphng
wip/statemachine
wip/textng
wip/tizen
wip/v4
wip/visuallistmodel
wip/webassembly
code.qt.io: qt/qtdeclarative.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
qml
/
compiler
/
qv4compilerscanfunctions.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Merge remote-tracking branch 'origin/5.11' into dev
Liang Qi
2018-05-11
1
-0
/
+6
|
\
*
|
Give case blocks a proper scope
Lars Knoll
2018-05-11
1
-0
/
+12
*
|
Give for loops a proper block scope for it's lexically declared vars
Lars Knoll
2018-05-11
1
-0
/
+7
*
|
Unify AST for the different 'for' statements
Lars Knoll
2018-05-11
1
-10
/
+0
*
|
Improve for-in and for-of support
Lars Knoll
2018-05-11
1
-0
/
+7
*
|
Unify ForeachStatement and LocalForeachStatement in the AST
Lars Knoll
2018-05-11
1
-11
/
+1
*
|
Support destructuring inside catch()
Lars Knoll
2018-05-11
1
-3
/
+14
*
|
Ensure we have a lexical scope for global code
Lars Knoll
2018-05-11
1
-14
/
+16
*
|
Fix sanity checks when declaring variables
Lars Knoll
2018-05-02
1
-8
/
+1
*
|
Avoid excessive creation of contexts
Lars Knoll
2018-05-02
1
-0
/
+6
*
|
Cleanup handling of with() statements
Lars Knoll
2018-05-02
1
-31
/
+47
*
|
Rework catch context handling
Lars Knoll
2018-05-02
1
-8
/
+23
*
|
Add support for proper lexical scoping
Lars Knoll
2018-05-02
1
-5
/
+25
*
|
Split out the generation of indices for locals and registers
Lars Knoll
2018-05-02
1
-4
/
+5
*
|
Refactor variable resolving
Lars Knoll
2018-05-02
1
-3
/
+35
*
|
Rename the CompilationMode enum to ContextType
Lars Knoll
2018-05-02
1
-7
/
+8
*
|
Fix crashes when parsing functions with no parameters
Simon Hausmann
2018-05-02
1
-5
/
+5
*
|
Add support for destructuring variable declarations
Lars Knoll
2018-04-27
1
-12
/
+24
*
|
Use a PatternElement for VariableDeclarations
Lars Knoll
2018-04-27
1
-12
/
+14
*
|
Rework the AST for Literals and destructuring expressions
Lars Knoll
2018-04-27
1
-17
/
+13
*
|
Rename Array/ObjectLiteral to Array/ObjectPattern in the AST
Lars Knoll
2018-04-27
1
-4
/
+4
*
|
Added support for generator functions and yield expressions to the AST
Lars Knoll
2018-04-27
1
-7
/
+15
*
|
Add support for arrow functions
Lars Knoll
2018-04-26
1
-0
/
+2
*
|
Fix crashes when parsing some invalid JS
Lars Knoll
2018-04-25
1
-13
/
+12
*
|
Bring JS grammar in line with ES7 spec
Lars Knoll
2018-04-25
1
-20
/
+18
*
|
Partially support binding patterns
Lars Knoll
2018-04-25
1
-26
/
+14
*
|
Correctly check for duplicate parameter names
Lars Knoll
2018-04-25
1
-2
/
+4
*
|
Add support for ES6 template strings
Lars Knoll
2018-04-25
1
-0
/
+11
|
/
*
Properly handle redeclarations of variables
Lars Knoll
2018-04-16
1
-13
/
+15
*
Fix leak of compiler contexts
Erik Verbruggen
2018-04-10
1
-7
/
+14
*
use nullptr consistently (clang-tidy)
Shawn Rutledge
2018-02-26
1
-4
/
+4
*
Arguments passed to functions should shadow the function name
Lars Knoll
2018-01-12
1
-5
/
+9
*
Get rid of the hack for named expressions
Lars Knoll
2017-09-02
1
-6
/
+7
*
Cleanup argument handling in contexts
Lars Knoll
2017-08-18
1
-2
/
+11
*
Limit the amount of escaping variables
Lars Knoll
2017-07-04
1
-0
/
+13
*
Properly calculate escaping variables
Lars Knoll
2017-07-04
1
-0
/
+40
*
Move Codegen::ScanFunctions into it's own file
Lars Knoll
2017-07-03
1
-0
/
+412
[prev]