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
|
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 |
|
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
|
23f56dadfb
|
Fixed tests due to lib.d.ts changes
|
2015-03-08 18:59:04 +01: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
|
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 |
|
unknown
|
2edb5c88d8
|
Added tests for let/const variable declarations in catch clause (with the same name)
|
2015-03-06 23:00:43 +01:00 |
|
Jason Freeman
|
fecd20a3db
|
Fix sourcemaps for 'for...of' and no source maps for synthesized nodes
|
2015-03-05 11:47:40 -08:00 |
|
Cyrus Najmabadi
|
62d304b069
|
Preserve newlines for property access expressions on multiple lines.
|
2015-03-05 02:31:55 -08:00 |
|
Jason Freeman
|
946dc0e0bc
|
Accept error baselines and API breaks
|
2015-03-04 19:35:17 -08:00 |
|
Jason Freeman
|
ed3ab96eed
|
Add tests for destructuring 'for...of'
|
2015-03-04 19:35:13 -08:00 |
|
Jason Freeman
|
905f35091f
|
Do not create a temp for RHS if it's an identifier
|
2015-03-04 19:35:10 -08:00 |
|
Jason Freeman
|
4bb0587dd4
|
Fix createTempVariable to always record the name in the currentScopeNames
|
2015-03-04 19:35:06 -08:00 |
|
Jason Freeman
|
9288424fb3
|
Accept baselines
|
2015-03-04 19:34:59 -08:00 |
|
Jason Freeman
|
a0f108c4fb
|
Emit 'for...of' statements with let/const initializers
|
2015-03-04 19:34:53 -08:00 |
|
Jason Freeman
|
f915efa6d7
|
Emit for...of when LHS is expression
|
2015-03-04 19:34:49 -08:00 |
|
Jason Freeman
|
61224e92a0
|
Add tests for 'for...of' emit when LHS is a var
|
2015-03-04 19:34:39 -08:00 |
|
Cyrus Najmabadi
|
d3fbebf3fb
|
Never use the entire span of a function declaration or function expression when reporting a checker error.
|
2015-03-04 18:15:55 -08:00 |
|
Cyrus Najmabadi
|
4dfed9c84c
|
Adding test to ensure comment before block is conserved
|
2015-03-04 13:13:54 -08:00 |
|
Anders Hejlsberg
|
91e8b821ad
|
Merge branch 'master' into exportDefault
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/contextualTyping.js.map
tests/baselines/reference/contextualTyping.sourcemap.txt
tests/baselines/reference/out-flag.js.map
tests/baselines/reference/properties.js.map
tests/baselines/reference/recursiveClassReferenceTest.js.map
tests/baselines/reference/sourceMap-FileWithComments.js.map
tests/baselines/reference/sourceMap-FileWithComments.sourcemap.txt
tests/baselines/reference/typeResolution.js.map
|
2015-03-04 06:39:10 -08:00 |
|
Vladimir Matveev
|
e49d51a088
|
look through the entire chain of name scopes to ensure that name is unique
|
2015-03-03 21:34:20 -08:00 |
|
Daniel Rosenwasser
|
7212912307
|
Merge pull request #2169 from Microsoft/withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt
Add support for extended Unicode escape sequences in strings and templates
|
2015-03-03 12:16:42 -08:00 |
|
Jason Freeman
|
e0227d12b9
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
|
2015-03-02 15:28:10 -08:00 |
|
Cyrus Najmabadi
|
0afdedd4ec
|
Use CRLF for line endings.
|
2015-03-02 14:41:44 -08:00 |
|
Anders Hejlsberg
|
74acbe97df
|
Updating fourslash tests
|
2015-03-02 13:58:07 -08:00 |
|
Jason Freeman
|
7dd7b43448
|
Add one more test
|
2015-03-02 13:53:59 -08:00 |
|
Jason Freeman
|
cb97686496
|
Add tests for scoping
|
2015-03-01 18:16:20 -08:00 |
|
Jason Freeman
|
3de73e6a1f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
Conflicts:
src/compiler/checker.ts
tests/baselines/reference/constDeclarations-errors.errors.txt
|
2015-02-28 16:30:10 -08:00 |
|
Mohamed Hegazy
|
70d5f9c8e7
|
Merge pull request #2140 from Microsoft/lsImportResolution
Support new import / export syntax in preProcessFile
|
2015-02-28 05:03:03 -08:00 |
|
Vladimir Matveev
|
8abf4ff52e
|
Merge pull request #2161 from Microsoft/letConstES5Minus
Downlevel emit for let\const
|
2015-02-27 23:02:35 -08:00 |
|
Jason Freeman
|
bcb466e205
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
|
2015-02-27 17:03:38 -08:00 |
|
Cyrus Najmabadi
|
3c78a0522b
|
Add tests.
|
2015-02-27 16:29:12 -08:00 |
|
Cyrus Najmabadi
|
545fa20efd
|
Add registry tests.
|
2015-02-27 16:26:15 -08:00 |
|
Daniel Rosenwasser
|
3c344782e6
|
Merge branch 'master' into withANameLikeUnicodeYoudThinkThereWouldntBeSoManyWaysToDoIt
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-02-27 15:45:28 -08:00 |
|
Mohamed Hegazy
|
0a8d0a5dd5
|
Merge branch 'master' into lsImportResolution
|
2015-02-27 15:38:32 -08:00 |
|
Vladimir Matveev
|
09d5582936
|
merge with master
|
2015-02-27 14:14:10 -08:00 |
|
Jason Freeman
|
14ba41899d
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into for-ofES6
|
2015-02-27 11:59:19 -08:00 |
|
Vladimir Matveev
|
7be2e50fb3
|
merge with master
|
2015-02-26 21:47:18 -08:00 |
|
Jason Freeman
|
fd0fd36597
|
Disallow destructuring in 'for...in'
|
2015-02-26 18:18:01 -08:00 |
|
Jason Freeman
|
84a22be433
|
Add a few more tests
|
2015-02-26 18:17:58 -08:00 |
|
Jason Freeman
|
f8150d3734
|
Support assignment patterns in 'for...of' statements
|
2015-02-26 18:17:54 -08:00 |
|