Cyrus Najmabadi
|
d50f7b5ddb
|
Use for-of in the checker.
|
2015-03-13 09:28:17 -07:00 |
|
Cyrus Najmabadi
|
6e8a83af08
|
Use for-of in the checker
|
2015-03-13 09:16:29 -07:00 |
|
Cyrus Najmabadi
|
4642b869fa
|
Use for-of in emitter.ts
|
2015-03-13 09:08:27 -07:00 |
|
Cyrus Najmabadi
|
31b066ec17
|
Use for-of in core.ts
|
2015-03-13 09:03:31 -07:00 |
|
Cyrus Najmabadi
|
6565c4bea1
|
Use for-of in the parser.
|
2015-03-13 08:58:18 -07:00 |
|
Mohamed Hegazy
|
a6a8a96249
|
Support an optional type annotation on export default statement
|
2015-03-12 22:52:54 -07:00 |
|
Jason Freeman
|
62cbe977e3
|
Merge pull request #2332 from Microsoft/updateLKG
Update LKG
|
2015-03-12 17:17:02 -07:00 |
|
Jason Freeman
|
3a9df5f676
|
Update LKG
|
2015-03-12 16:12:22 -07:00 |
|
Jason Freeman
|
be4ff97a6b
|
Merge pull request #2308 from Microsoft/for-ofES5
Type checking 'for...of' in ES3/5
|
2015-03-12 16:04:34 -07:00 |
|
Jason Freeman
|
6691408147
|
Address PR feedback
|
2015-03-12 14:56:58 -07:00 |
|
Jason Freeman
|
22f80b9582
|
Adjust baselines after merge
|
2015-03-12 13:38:11 -07:00 |
|
Jason Freeman
|
1204d3186b
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES5
|
2015-03-12 13:32:17 -07:00 |
|
Vladimir Matveev
|
17d2a1bedf
|
Merge pull request #2309 from Microsoft/recursiveLetConst
disallow recursive references for block-scoped bindings
|
2015-03-12 13:20:08 -07:00 |
|
Vladimir Matveev
|
1ce105ae4b
|
addressed PR feedback
|
2015-03-12 13:03:40 -07:00 |
|
Vladimir Matveev
|
171a5f8098
|
correctly parse destructuring in let outside of strict mode
|
2015-03-12 10:59:59 -07:00 |
|
CyrusNajmabadi
|
ecfa19a760
|
Merge pull request #2321 from Microsoft/diagnosticAsserts
Add additional asserts to ensure we don't create diagnostics with bogus ...
|
2015-03-12 10:27:47 -07:00 |
|
Cyrus Najmabadi
|
36ac0c8f59
|
Add additional asserts to ensure we don't create diagnostics with bogus positions.
|
2015-03-12 10:16:28 -07:00 |
|
Vladimir Matveev
|
d3246a340a
|
addressed PR feedback
|
2015-03-11 23:49:35 -07:00 |
|
Jason Freeman
|
7d2d55e44e
|
Rebaseline tests that will be affected by #2308
|
2015-03-11 18:53:04 -07:00 |
|
Vladimir Matveev
|
751b1aee16
|
disallow recursive references for block-scoped bindings
|
2015-03-11 16:54:18 -07:00 |
|
Jason Freeman
|
03176d33ef
|
Add tests for downlevel for-of type checking
|
2015-03-11 16:34:18 -07:00 |
|
Jason Freeman
|
29cbe9d4ba
|
Remove unhelpful comment
|
2015-03-11 16:34:15 -07:00 |
|
Jason Freeman
|
32aee67c4f
|
Change a test to be more interesting
|
2015-03-11 16:34:11 -07:00 |
|
Jason Freeman
|
61cd2a7543
|
Introduce checkElementTypeOfArrayOrString for downlevel for..of type checking
|
2015-03-11 16:34:08 -07:00 |
|
Jason Freeman
|
5b46f5f9ae
|
Remove error for using 'for...of' in ES3/ES5
|
2015-03-11 16:34:04 -07:00 |
|
CyrusNajmabadi
|
b38743c793
|
Merge pull request #2307 from Microsoft/sigHelpIndex
Compute consistent argument indices and counts for signature help.
|
2015-03-11 16:02:00 -07:00 |
|
Vladimir Matveev
|
d2ecfa7526
|
Merge pull request #2303 from Microsoft/smartIndentInIncompleteForLikeStatements
added for* statements to isCompletedNode
|
2015-03-11 15:58:04 -07:00 |
|
Cyrus Najmabadi
|
05c2a3ef89
|
Add explanatory comments.
|
2015-03-11 15:30:33 -07:00 |
|
Cyrus Najmabadi
|
63ba645791
|
Remove unnecessary code.
|
2015-03-11 15:08:28 -07:00 |
|
Cyrus Najmabadi
|
d9d90b2c02
|
Compute consistent argument indices and counts for signature help.
|
2015-03-11 15:05:31 -07:00 |
|
Cyrus Najmabadi
|
42ae38ddcc
|
Add failing test.
|
2015-03-11 14:44:32 -07:00 |
|
Vladimir Matveev
|
4b955ee91a
|
added for* statements to isCompletedNode
|
2015-03-11 14:03:32 -07:00 |
|
Vladimir Matveev
|
76dcfb660b
|
Merge pull request #2291 from Microsoft/letConstInSwitchStatements
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 18:33:54 -07:00 |
|
Vladimir Matveev
|
59c71acae8
|
introduce emitCaseBlock function
|
2015-03-10 18:17:52 -07:00 |
|
Vladimir Matveev
|
efcf0e6f57
|
introduce CaseBlock as a block-scoped container for switch statements
|
2015-03-10 17:50:54 -07:00 |
|
Daniel Rosenwasser
|
aa08300cbf
|
Merge pull request #2238 from caitp/issue-2090
Improve array destructuring error message
|
2015-03-10 16:13:19 -07:00 |
|
Caitlin Potter
|
0d06729b18
|
Move comment and refer to tuple type literal syntax rather than TupleType interface
|
2015-03-10 15:58:39 -04:00 |
|
Mohamed Hegazy
|
11bb5f9851
|
Merge pull request #2275 from DickvdBrink/object-generics
made seal, freeze and preventExtensions generic
|
2015-03-10 12:24:16 -07:00 |
|
Jason Freeman
|
07a893dee0
|
Merge pull request #2207 from Microsoft/for-ofES5
Emit 'for...of' statements in ES3/ES5
|
2015-03-10 12:13:16 -07:00 |
|
Mohamed Hegazy
|
3e4955bc0f
|
Merge pull request #2270 from mihailik/patch-1
Fix for #2268 createDiagnosticCollection should be @internal
|
2015-03-10 11:57:08 -07:00 |
|
Jason Freeman
|
f389aefc47
|
Fix call to emitNode after merge with master
|
2015-03-10 10:41:26 -07:00 |
|
Caitlin Potter
|
7acb410251
|
Add note about use of isTupleType()
|
2015-03-10 13:37:25 -04:00 |
|
Caitlin Potter
|
bd2c239161
|
Add tests for tuple type compatibility
Tests suggested by @DanielRosenwasser
|
2015-03-10 13:33:59 -04:00 |
|
Caitlin Potter
|
c222b2bb3e
|
Improve message for array destructuring error
Closes #2090
|
2015-03-10 13:33:58 -04:00 |
|
Jason Freeman
|
1349a196a0
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES5
|
2015-03-09 19:45:37 -07:00 |
|
Jason Freeman
|
b15d8aa2b5
|
Address PR feedback
|
2015-03-09 19:45:14 -07:00 |
|
CyrusNajmabadi
|
f747e5a1f9
|
Merge pull request #2276 from Microsoft/commentEmit
Provide specialized codepath for emitting when comments aren't necessary.
|
2015-03-09 16:31:38 -07:00 |
|
Cyrus Najmabadi
|
c21fe03d18
|
Merge branch 'master' into commentEmit
Conflicts:
src/compiler/emitter.ts
|
2015-03-09 15:58:32 -07:00 |
|
CyrusNajmabadi
|
f061e00d45
|
Merge pull request #2267 from Microsoft/indentSimplification
Simplify indentation code in the emitter.
|
2015-03-09 15:54:27 -07:00 |
|
Cyrus Najmabadi
|
aa96475f73
|
CR feedback.
|
2015-03-09 15:50:40 -07:00 |
|