Vladimir Matveev
|
0675a92acc
|
consider binding elements as always initialized with doing shadow check
|
2015-03-13 14:34:10 -07:00 |
|
Cyrus Najmabadi
|
b199691843
|
Use 'let' in the services layer.
|
2015-03-13 14:25:50 -07:00 |
|
Cyrus Najmabadi
|
12d0bc4d30
|
Use 'let' in the services layer.
|
2015-03-13 14:24:40 -07:00 |
|
Cyrus Najmabadi
|
bf40a683ad
|
Use 'let' in the services layer.
|
2015-03-13 14:22:03 -07:00 |
|
Cyrus Najmabadi
|
fd98f19363
|
Use 'let' in the services layer.
|
2015-03-13 14:15:20 -07:00 |
|
Cyrus Najmabadi
|
eb8150cbe2
|
Use 'let' in the services layer.
|
2015-03-13 14:12:39 -07:00 |
|
CyrusNajmabadi
|
1430a0bace
|
Merge pull request #2347 from Microsoft/forOf
Use for-of in our codebase.
|
2015-03-13 14:05:58 -07:00 |
|
Cyrus Najmabadi
|
e90a5dc5bb
|
Update baselines.
|
2015-03-13 13:43:46 -07:00 |
|
Cyrus Najmabadi
|
898b6d57e7
|
Merge branch 'master' into forOf
|
2015-03-13 13:40:32 -07:00 |
|
Cyrus Najmabadi
|
e1edf4ad99
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript
|
2015-03-13 13:40:23 -07:00 |
|
Vladimir Matveev
|
82a940df06
|
Merge pull request #2323 from Microsoft/letConstInDestructuringInNotStrictMode
correctly parse destructuring in let outside of strict mode
|
2015-03-13 13:34:06 -07:00 |
|
CyrusNajmabadi
|
fc6055b7c1
|
Merge pull request #2348 from Microsoft/doNotRenameParameters
use Value meaning as a filter when resolving names to prevent skipping o...
|
2015-03-13 13:28:22 -07:00 |
|
Cyrus Najmabadi
|
35040b9a85
|
Use 'let' in the services code.
|
2015-03-13 13:11:17 -07:00 |
|
Cyrus Najmabadi
|
20e1e3ab28
|
Merge remote-tracking branch 'origin/doNotRenameParameters' into forOf
|
2015-03-13 13:05:17 -07:00 |
|
Cyrus Najmabadi
|
a6348c1e31
|
Use 'let' in the emitter.
|
2015-03-13 12:34:12 -07:00 |
|
Cyrus Najmabadi
|
01d2280dfc
|
Use 'let' in the checker.
|
2015-03-13 12:26:10 -07:00 |
|
Vladimir Matveev
|
e46442f45f
|
addressed PR feedback: fixed typo in function name
|
2015-03-13 12:08:58 -07:00 |
|
Vladimir Matveev
|
64fa7fbecb
|
use Value meaning as a filter when resolving names to prevent skipping other value in favor of block-scoped variables
|
2015-03-13 11:52:14 -07:00 |
|
Cyrus Najmabadi
|
cf48f4c329
|
Use 'let' in the binder.
|
2015-03-13 11:10:12 -07:00 |
|
Cyrus Najmabadi
|
0f498ab414
|
Use 'let' in the parser.
|
2015-03-13 10:59:25 -07:00 |
|
Cyrus Najmabadi
|
a4bf56f211
|
Use 'let' in the scanner.
|
2015-03-13 10:54:54 -07:00 |
|
Cyrus Najmabadi
|
2383fcfb25
|
Use 'let' in core.ts.
|
2015-03-13 10:49:32 -07:00 |
|
Cyrus Najmabadi
|
069661e6ef
|
Use for-of in more places.
|
2015-03-13 10:43:42 -07:00 |
|
Cyrus Najmabadi
|
d10a54c6b0
|
Use for-of in more places.
|
2015-03-13 10:36:29 -07:00 |
|
Cyrus Najmabadi
|
5f89a8e3f6
|
Use more for-of
|
2015-03-13 10:27:31 -07:00 |
|
Cyrus Najmabadi
|
224de1db72
|
use for-of in more places.
|
2015-03-13 10:03:01 -07:00 |
|
Cyrus Najmabadi
|
a6a6a0edef
|
More usage of for-of
|
2015-03-13 09:45:57 -07:00 |
|
Cyrus Najmabadi
|
29bfc15d9b
|
use for-of in more places.
|
2015-03-13 09:41:54 -07:00 |
|
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 |
|
Vladimir Matveev
|
879639615b
|
merge with master
|
2015-03-12 18:28:57 -07:00 |
|
Mohamed Hegazy
|
8e0626555b
|
Merge branch 'master' into es6ImportExportEmit
|
2015-03-12 17:21:48 -07:00 |
|
Mohamed Hegazy
|
b6bbf06e13
|
Update error message
|
2015-03-12 17:21:04 -07:00 |
|
Jason Freeman
|
62cbe977e3
|
Merge pull request #2332 from Microsoft/updateLKG
Update LKG
|
2015-03-12 17:17:02 -07:00 |
|
Mohamed Hegazy
|
b3c8bcb319
|
Emit export default in ES6
|
2015-03-12 17:14:33 -07:00 |
|
Yui T
|
af05afdc50
|
Emit Super as super
|
2015-03-12 16:34:06 -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 |
|
Yui T
|
800c523f4f
|
Clean up redundant tests
|
2015-03-12 16:02:43 -07:00 |
|
Yui T
|
0672923323
|
Parse classDeclaration in strict mode code for ES6
|
2015-03-12 15:19:45 -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 |
|
Mohamed Hegazy
|
fe9fff506d
|
Export * and export { names } emit in es6 format
Conflicts:
src/compiler/emitter.ts
tests/baselines/reference/es6ExportAll.js
tests/baselines/reference/es6ExportClause.js
tests/baselines/reference/es6ExportClauseWithoutModuleSpecifier.js
|
2015-03-12 11:51:32 -07:00 |
|