Ron Buckton
|
60ae9bd14d
|
Fixes helpers in strict mode
|
2015-05-01 10:49:54 -07:00 |
|
Yui T
|
63a2359d1a
|
Merge branch 'master' into migrateStrictModeCheck
|
2015-04-11 21:02:56 -07:00 |
|
Cyrus Najmabadi
|
f777011fc0
|
Emit generator functions and yield expressions in ES6.
|
2015-04-09 22:57:13 -07:00 |
|
Yui T
|
4f0a0481f6
|
Update tests
|
2015-04-08 22:06:55 -07:00 |
|
Yui T
|
696e6a30fc
|
Update test and baseliens from parsing classLikeDeclaration in strict mode
|
2015-04-02 13:41:07 -07:00 |
|
Cyrus Najmabadi
|
ceeeb9cd11
|
Always preserve new lines for array and object literals and additional constructs like blocks.
|
2015-03-26 13:46:35 -07:00 |
|
Vladimir Matveev
|
b82fd590d2
|
merge with master, accept baselines
|
2015-03-17 18:23:43 -07:00 |
|
Cyrus Najmabadi
|
c371f1e521
|
Make the preservation of formatting an optional experimental compiler flag.
|
2015-03-08 19:06:55 -07:00 |
|
Cyrus Najmabadi
|
2a990a8685
|
Preserve newlines for conditional expressions
|
2015-03-07 13:50:26 -08:00 |
|
Cyrus Najmabadi
|
680e48f507
|
Preserve newlines on either side of a binary expression.
|
2015-03-07 12:54:12 -08:00 |
|
Vladimir Matveev
|
8d089afb34
|
enum cleanup: apply constant folding to all enum initializers, inline accesses only for const enums
|
2015-03-04 08:17:18 -08:00 |
|
Cyrus Najmabadi
|
09c0c17937
|
Avoid unnecessary allocations in binary expression emit.
|
2015-02-25 13:59:16 -08:00 |
|
Cyrus Najmabadi
|
a228cb568c
|
Merge branch 'master' into multiLineEmit2
Conflicts:
tests/baselines/reference/computedPropertyNames11_ES5.js
tests/baselines/reference/computedPropertyNames1_ES5.js
tests/baselines/reference/computedPropertyNamesContextualType1_ES5.js
tests/baselines/reference/computedPropertyNamesContextualType2_ES5.js
tests/baselines/reference/computedPropertyNamesContextualType3_ES5.js
tests/baselines/reference/computedPropertyNamesDeclarationEmit5_ES5.js
|
2015-02-21 15:00:23 -08:00 |
|
Cyrus Najmabadi
|
b29fba4602
|
Preserve newlines and indentation for binary expressions when possible.
|
2015-02-20 21:53:44 -08:00 |
|
Cyrus Najmabadi
|
0fbbbffde6
|
Emit functions on a singline line if they were originally written on a single line.
|
2015-02-06 20:03:24 -08:00 |
|
Cyrus Najmabadi
|
36b6f4e1b7
|
Preserve single line blocks when emitting.
|
2015-02-06 18:45:09 -08:00 |
|
Cyrus Najmabadi
|
aed3b4c186
|
Baseline updates now that we emit in the presence of parse errors.
|
2015-02-02 15:30:33 -08:00 |
|