Mohamed Hegazy
|
7430f3c9c7
|
Merge branch 'master' into exportDefaultType
Conflicts:
src/compiler/checker.ts
|
2015-03-15 14:23:40 -07:00 |
|
Vladimir Matveev
|
3cea68d955
|
Merge pull request #2353 from Microsoft/shadowingNameViaBindingPattern
consider binding elements as always initialized with doing shadow check
|
2015-03-15 11:53:42 -07:00 |
|
Cyrus Najmabadi
|
9445b03110
|
Do not include experimental options in the public API.
|
2015-03-13 16:56:19 -07:00 |
|
Cyrus Najmabadi
|
285497edf8
|
Reserve _i and _n as names we often want to generate
|
2015-03-13 16:45:58 -07:00 |
|
Cyrus Najmabadi
|
d8d4719765
|
Add experimental option to cache the .length access in downlevel for-of emit.
|
2015-03-13 16:15:25 -07:00 |
|
Vladimir Matveev
|
d163205da6
|
accepted baselines
|
2015-03-13 15:59:22 -07:00 |
|
Cyrus Najmabadi
|
b51d33e262
|
Use 'let' in the compiler layer.
|
2015-03-13 15:07:40 -07:00 |
|
Vladimir Matveev
|
db324db202
|
merge with master
|
2015-03-13 14:44:54 -07:00 |
|
Vladimir Matveev
|
0675a92acc
|
consider binding elements as always initialized with doing shadow check
|
2015-03-13 14:34:10 -07:00 |
|
Cyrus Najmabadi
|
e90a5dc5bb
|
Update baselines.
|
2015-03-13 13:43:46 -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 |
|
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 |
|
Mohamed Hegazy
|
a6a8a96249
|
Support an optional type annotation on export default statement
|
2015-03-12 22:52:54 -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
|
171a5f8098
|
correctly parse destructuring in let outside of strict mode
|
2015-03-12 10:59:59 -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
|
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 |
|
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
|
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
|
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
|
b15d8aa2b5
|
Address PR feedback
|
2015-03-09 19:45:14 -07:00 |
|
Jason Freeman
|
a27fbff280
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES5
Conflicts:
tests/baselines/reference/parserES5ForOfStatement18.js
tests/baselines/reference/parserES5ForOfStatement21.js
|
2015-03-09 11:17:31 -07:00 |
|
Cyrus Najmabadi
|
4903ca0981
|
Merge branch 'master' into preserveFormatting
Conflicts:
tests/baselines/reference/stringLiteralTypeIsSubtypeOfString.js
|
2015-03-08 19:47:34 -07:00 |
|
Cyrus Najmabadi
|
6e8d80f159
|
tests for newline preservation.
|
2015-03-08 19:26:33 -07:00 |
|
Cyrus Najmabadi
|
c371f1e521
|
Make the preservation of formatting an optional experimental compiler flag.
|
2015-03-08 19:06:55 -07:00 |
|
Dick van den Brink
|
e60edb3c7e
|
Accepted baselines
|
2015-03-08 19:07:22 +01:00 |
|
Bill Ticehurst
|
24141f05db
|
Merge pull request #2245 from billti/ExportVersion
Made the 'version' string an exported property
|
2015-03-07 21:40:32 -08:00 |
|
Bill Ticehurst
|
a6816fc128
|
Added description to version exports
|
2015-03-07 20:12:16 -08:00 |
|
Cyrus Najmabadi
|
21627384a8
|
Merge branch 'master' into propertyAccessEmit
|
2015-03-07 13:51:10 -08:00 |
|
Cyrus Najmabadi
|
2a990a8685
|
Preserve newlines for conditional expressions
|
2015-03-07 13:50:26 -08:00 |
|
Cyrus Najmabadi
|
dddc4660a1
|
Simplify code to emit indent code.
|
2015-03-07 13:33:02 -08:00 |
|
Cyrus Najmabadi
|
680e48f507
|
Preserve newlines on either side of a binary expression.
|
2015-03-07 12:54:12 -08:00 |
|
Cyrus Najmabadi
|
bdcdd84dda
|
CR feedback.
|
2015-03-07 02:08:36 -08:00 |
|
Cyrus Najmabadi
|
c76f71cfae
|
When emitting an arrow function, parenthesize the body if it could be interpreted as a block instead of an object literal.
|
2015-03-07 01:30:45 -08:00 |
|
Anders Hejlsberg
|
5c56684187
|
Merge branch 'master' into exportDefault
Conflicts:
tests/baselines/reference/exportAssignDottedName.errors.txt
|
2015-03-06 17:20:44 -08:00 |
|
Bill Ticehurst
|
da5caf5f72
|
Made the 'version' string an exported property
|
2015-03-06 17:09:55 -08:00 |
|
Mohamed Hegazy
|
59c3a7d71e
|
Merge pull request #2235 from DickvdBrink/letConstInCatchclause
Let const in catchclause
|
2015-03-06 15:21:11 -08:00 |
|
unknown
|
2edb5c88d8
|
Added tests for let/const variable declarations in catch clause (with the same name)
|
2015-03-06 23:00:43 +01:00 |
|
Bill Ticehurst
|
0ba3a04c54
|
Fixed baselines to account for correct path normalization
|
2015-03-06 13:37:12 -08:00 |
|
Jason Freeman
|
835c84f834
|
Minor baseline adjustment
|
2015-03-05 11:52:00 -08:00 |
|
Jason Freeman
|
fecd20a3db
|
Fix sourcemaps for 'for...of' and no source maps for synthesized nodes
|
2015-03-05 11:47:40 -08:00 |
|