Cyrus Najmabadi
c307d306c0
Add incremental test.
2014-12-09 17:34:26 -08:00
Cyrus Najmabadi
c436ff47a1
Add incremental test.
2014-12-09 17:33:15 -08:00
Cyrus Najmabadi
c7fcbb9f6b
Add incremental test.
2014-12-09 17:29:52 -08:00
Cyrus Najmabadi
1cd2fb4333
Add incremental test.
2014-12-09 17:23:14 -08:00
Cyrus Najmabadi
c482a9e0e3
Add incremental test.
2014-12-09 17:22:15 -08:00
Cyrus Najmabadi
6058dbbc2f
Add incremental test.
2014-12-09 17:21:30 -08:00
Cyrus Najmabadi
d5e2ab993e
Add incremental test.
2014-12-09 17:20:44 -08:00
Cyrus Najmabadi
a1b8a7891b
Add incremental test.
2014-12-09 17:19:44 -08:00
Cyrus Najmabadi
82098d1568
Add incremental test.
2014-12-09 17:18:18 -08:00
Cyrus Najmabadi
d549677911
Add incremental test.
2014-12-09 17:15:13 -08:00
Cyrus Najmabadi
fa86c88c47
Add incremental test.
2014-12-09 17:13:33 -08:00
Cyrus Najmabadi
7f605332fc
Add incremental test.
2014-12-09 17:12:44 -08:00
Cyrus Najmabadi
22f39c5f99
Add incremental test.
2014-12-09 17:11:32 -08:00
Cyrus Najmabadi
e59ba41d17
Add incremental test.
2014-12-09 17:09:33 -08:00
Cyrus Najmabadi
bb34a20b4d
Add incremental test.
2014-12-09 17:07:51 -08:00
Cyrus Najmabadi
e41bed82e4
Add incremental test.
2014-12-09 17:06:44 -08:00
Cyrus Najmabadi
a0a8ee0d4f
Add incremental test.
2014-12-09 17:05:14 -08:00
Cyrus Najmabadi
45f87131ab
Add incremental test.
2014-12-09 16:59:02 -08:00
Cyrus Najmabadi
de84ddd815
Add incremental test.
2014-12-09 16:57:51 -08:00
Cyrus Najmabadi
778e180e40
Add incremental test.
2014-12-09 16:56:00 -08:00
Cyrus Najmabadi
bcffd5331c
Add incremental test.
2014-12-09 16:55:02 -08:00
Cyrus Najmabadi
4de7fa0181
Add incremental test.
2014-12-09 16:54:06 -08:00
Cyrus Najmabadi
d8ff734bfc
Add incremental test.
2014-12-09 16:53:18 -08:00
Cyrus Najmabadi
2497d9abdf
Add incremental test.
2014-12-09 16:51:55 -08:00
Cyrus Najmabadi
a268cbf2d8
Add incremental test.
2014-12-09 16:50:31 -08:00
Cyrus Najmabadi
9d457701cc
Add incremental test.
2014-12-09 16:47:19 -08:00
Cyrus Najmabadi
fa4b68fa6c
Initial test harness for incremental parser tests.
2014-12-09 16:39:52 -08:00
Anders Hejlsberg
bb70e9eb12
Merge pull request #1346 from Microsoft/destructuring
...
Destructuring
2014-12-09 11:39:23 -08:00
Anders Hejlsberg
7bc35b3ae0
Merge branch 'master' into destructuring
...
Conflicts:
src/compiler/binder.ts
src/compiler/checker.ts
src/compiler/emitter.ts
src/compiler/parser.ts
src/services/services.ts
tests/baselines/reference/parserCommaInTypeMemberList2.errors.txt
2014-12-09 11:26:43 -08:00
Vladimir Matveev
cd2016c48a
Merge pull request #1416 from Microsoft/inherited_deltas
...
inherit delta from nodes on the same line
2014-12-09 10:46:41 -08:00
Vladimir Matveev
7ed4225413
inherit delta from nodes on the same line
2014-12-09 04:55:33 -08:00
Vladimir Matveev
345de374e4
Merge pull request #1405 from Microsoft/formatting_space_before_comma
...
fix formatting to add space after comma between arguments when arguments...
2014-12-08 17:46:52 -08:00
Mohamed Hegazy
9d31d356b4
Merge pull request #1400 from Microsoft/addMethodToBoolean
...
Add new method on interface Boolean to ensure it is not assignable from other types
2014-12-08 17:09:27 -08:00
Yui T
aee0b9e8a1
Merge branch 'master' into fixSpeculativeParse
...
Conflicts:
tests/baselines/reference/parserCommaInTypeMemberList2.errors.txt
2014-12-08 16:35:51 -08:00
Yui T
c1d509a940
Update and add test cases
2014-12-08 15:47:24 -08:00
Cyrus Najmabadi
5db51fead8
Better error recovery when encountering an errant comma in a semicolon delimited list.
2014-12-08 15:35:09 -08:00
Anders Hejlsberg
459dee0e84
Merge branch 'master' into destructuring
...
Move downlevel vs. ES6 emit branching into individual emit functions
2014-12-08 14:42:38 -08:00
Vladimir Matveev
929d359bdf
fix formatting to add space after comma between arguments when arguments starts with open paren
2014-12-08 14:28:19 -08:00
Mohamed Hegazy
80c5acc04e
Add new method on interface Boolean to ensure it is not assignable from other types
2014-12-08 11:22:52 -08:00
Vladimir Matveev
98750ca7b4
Merge pull request #1389 from Microsoft/colorize_type_aliases
...
add classification for type aliases
2014-12-06 07:24:59 -08:00
Vladimir Matveev
f30bb7ec35
add classification for type aliases
2014-12-05 17:32:36 -08:00
Vladimir Matveev
b9bda98256
fetch actual parameter name of indexer when printing literal type
2014-12-05 16:58:49 -08:00
Anders Hejlsberg
4118ffc703
Accepting new baselines
2014-12-04 17:43:51 -08:00
Sheetal Nandi
e29aadb4c4
"let" should only be considered a keyword in strict mode, or when it starts an actual construct
...
Handles #1301
2014-12-04 16:45:09 -08:00
Sheetal Nandi
a4ab192b6f
Fix the merge conflicts
2014-12-04 13:38:51 -08:00
Sheetal Nandi
e3320c2530
Merge pull request #1362 from Microsoft/contextSensitiveExpressions
...
Resolve the context sensitive expression containers before resolving node
2014-12-04 13:02:56 -08:00
CyrusNajmabadi
4d0f9920e9
Merge pull request #1364 from Microsoft/coverage
...
Add grammar walker test coverage cases.
2014-12-04 13:01:42 -08:00
Daniel Rosenwasser
6a882e7392
Merge pull request #1363 from Microsoft/noMoreExpandoBar
...
Fixed issue where missing identifiers pushed trivia into the navigation bar
2014-12-04 12:44:58 -08:00
Cyrus Najmabadi
d796bf1e0a
Improve the flexibility of speculative parsing.
...
We now no longer fail a speculative parse just because an error was encountered at any point while
speculating. instead, we allow the speculative function that is being called to determine if the
parse was successful or not. Only if it decides it was not successful is parsing rewound.
This improves our error recovery in several cases (esp. around arrow functions). it will also
help in a followup refactoring to prevent lookahead/speculative parsing from causing lambda
allocations.
2014-12-04 08:53:45 -08:00
Cyrus Najmabadi
4db419d93c
more baselines. revert unintentional change to harness.ts.
2014-12-03 22:14:55 -08:00