Logan Smyth
|
19b1032474
|
Hoist class inheritance call so it runs before prototype use - fixes #1972
|
2015-07-10 19:51:53 -07:00 |
|
Sebastian McKenzie
|
1fd0b1f741
|
delay this assignment when referencing this inside an arrow function pre-bare super in derived class constructors - fixes #1920
|
2015-07-04 23:32:11 +02:00 |
|
Sebastian McKenzie
|
0e4bb5ee3f
|
clean up verifyConstructor classes visitor and disallow super.* before super() in derived class constructors - fixes #1921
|
2015-07-04 21:38:22 +02:00 |
|
Logan Smyth
|
3f38a83600
|
Properly regenerate scope for replaced nodes - fixes #1773
|
2015-07-01 22:06:05 -07:00 |
|
Sebastian McKenzie
|
336c65fe2c
|
restructure classes transformer, fix class name inference - #1877
|
2015-06-30 14:49:04 +01:00 |
|
Sebastian McKenzie
|
4f08a77230
|
resync with upstream acorn
|
2015-06-20 23:28:49 +01:00 |
|
Sebastian McKenzie
|
4ac33d62af
|
move spec.functionName transformer to builtin-basic - fixes #1743
|
2015-06-20 22:51:20 +01:00 |
|
Sebastian McKenzie
|
eba9f0ffbd
|
clean up default constructor in derived classes - fixes #1748
|
2015-06-14 23:44:21 +01:00 |
|
Sebastian McKenzie
|
80a7f13460
|
register named method id as a reference to avoid collisions - fixes #1664
|
2015-06-01 21:53:34 +01:00 |
|
Sebastian McKenzie
|
f642c2baa8
|
relax key aliases for plain methods - fixes #1649
|
2015-05-30 23:53:39 -04:00 |
|
Sebastian McKenzie
|
3878bd812c
|
remove native super inheritance from classes - fixes #1424
|
2015-05-03 23:45:26 +01:00 |
|
Sebastian McKenzie
|
a36c1b4a92
|
rewrite this in shadowed functions inside native derived class constructors - fixes #1340
|
2015-04-24 11:20:29 +01:00 |
|
Sebastian McKenzie
|
1818094577
|
validate this before super on exit, not enter - fixes #1284
|
2015-04-16 22:04:18 -07:00 |
|
Sebastian McKenzie
|
274a6e01dc
|
add support for inheriting from statically inlined native constructors - closes #1172
|
2015-04-11 19:47:11 -07:00 |
|
Sebastian McKenzie
|
86060cb0ce
|
switch back to global uid registry - fixes #1136
|
2015-04-03 15:18:04 +11:00 |
|
Sebastian McKenzie
|
9ea999b261
|
clean up class property initializers, handle scope collisions in constructors
|
2015-03-30 20:32:14 +11:00 |
|
Sebastian McKenzie
|
c4d68897b3
|
rename own binding inside constructor if it collides with our class reference - fixes #1077
|
2015-03-30 18:06:59 +11:00 |
|
Sebastian McKenzie
|
92bba76bd5
|
fix test fixture transformer folder names
|
2015-03-30 16:44:55 +11:00 |
|