summaryrefslogtreecommitdiffstats
path: root/LICENSE.LGPL
diff options
context:
space:
mode:
authorRoberto Raggi <roberto.raggi@nokia.com>2010-04-16 09:15:55 (GMT)
committerRoberto Raggi <roberto.raggi@nokia.com>2010-04-16 09:53:40 (GMT)
commit561a7bf35b96ffe70ebafc3876e965ef41b4441d (patch)
tree100a9fcde25a603ddb1627da20b3a74fb912d726 /LICENSE.LGPL
parent269623184ee55bd8126cf3ae5cfb619d3bdda91b (diff)
downloadQt-561a7bf35b96ffe70ebafc3876e965ef41b4441d.zip
Qt-561a7bf35b96ffe70ebafc3876e965ef41b4441d.tar.gz
Qt-561a7bf35b96ffe70ebafc3876e965ef41b4441d.tar.bz2
Fixed parsing of inner labelled statements.
The JS grammar is ambigious and the following statement can be parsed as an object-literal followed by an inserted semicolon or as two labelled statements. outer: { inner: {} } In the old days we used to resolve the conflict by reducing the statement to an expression statement but this was wrong so now we prefer the labelled statement. As nice side effect, we pass two more tests in tests/auto/declarative/parserstress. Task-number: QTBUG-8108
Diffstat (limited to 'LICENSE.LGPL')
0 files changed, 0 insertions, 0 deletions