20 Commits

Author SHA1 Message Date
Sebastian McKenzie
a9d101e3da support nested arrow functions - fixes #60 2014-10-14 08:07:03 +11:00
ahomu
9f267e54a9 fix typo writable
s/writeable/writable
2014-10-13 17:18:56 +09:00
Sebastian McKenzie
f7a84c36cd inherit temporary computed property closure name from AssignmentExpressions and VariableDeclarators - #56 2014-10-13 12:25:40 +11:00
Sebastian McKenzie
3d2c41bb5a dry up array comprehension and arrow functions by introducing an alias-functions transformer 2014-10-13 05:35:26 +11:00
Sebastian McKenzie
da4a5d48ad much better let scoping without wrapping functions #52 #49 #24 2014-10-13 04:37:28 +11:00
Sebastian McKenzie
5ed049cc24 rename arrow-functions this-usage test to this 2014-10-13 03:30:14 +11:00
Sebastian McKenzie
91dd5c67a4 add array comprehension this and arguments tests 2014-10-13 03:29:50 +11:00
Sebastian McKenzie
38fc5159a3 add support for ClassDeclaration and FunctionDeclaration read-only checking - fixes #53 2014-10-13 03:25:48 +11:00
Sebastian McKenzie
52d4d73f0b remove block binding because the current implementation is flaky and will have to be rewritten from scratch without the issue of wrapping functions 2014-10-12 16:18:18 +11:00
Sebastian McKenzie
73c491ecb4 better arguments aliasing for arrow functions, add it to block binding - fixes #52 2014-10-12 15:32:40 +11:00
Sebastian McKenzie
7bfe028d18 unknown transformer in list test 2014-10-12 13:40:44 +11:00
Sebastian McKenzie
992514e53b block binding label throw test 2014-10-12 13:40:10 +11:00
Sebastian McKenzie
2e404c92c8 better support for Identifier in ForOfStatement 2014-10-12 13:39:59 +11:00
Sebastian McKenzie
ed3c047480 more source map tests 2014-10-12 13:39:31 +11:00
Sebastian McKenzie
bb697c6436 fix static member expression calls, make classes more spec-compliant 2014-10-12 13:39:10 +11:00
Sebastian McKenzie
27cb0f6f87 fix blacklist traversal bug - fixes #49 2014-10-12 09:34:01 +11:00
Sebastian McKenzie
0f7da020e3 change obj references to a unique identifier 2014-10-12 00:23:13 +11:00
Sebastian McKenzie
b04e1139e8 add ignore non-unicode regex test 2014-10-11 23:40:11 +11:00
Sebastian McKenzie
2dbdb9e3a5 support patterns in constants 2014-10-11 23:31:53 +11:00
Sebastian McKenzie
bb9b7455b5 restructure test directory 2014-10-11 22:42:31 +11:00