Jason Freeman
|
486cebd224
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols
|
2015-02-12 11:03:35 -08:00 |
|
Mohamed Hegazy
|
a3aeecc8b6
|
accept baseline changes
|
2015-02-12 09:52:09 -08:00 |
|
togru
|
d94cbed413
|
Merge remote-tracking branch 'upstream/master'
|
2015-02-11 10:12:22 +01:00 |
|
Jason Freeman
|
a94e61bfcd
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into esSymbols
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
|
2015-02-10 16:20:32 -08:00 |
|
Jason Freeman
|
18276e5267
|
Address feedback from @yuit
|
2015-02-10 16:13:28 -08:00 |
|
Vladimir Matveev
|
f29d931bd9
|
disallow let to be used as name in let\const in ES6
|
2015-02-10 13:36:24 -08:00 |
|
Anders Hejlsberg
|
4b92e42b62
|
Merge pull request #1931 from Microsoft/spreadCall
Support spread operator in call expressions
|
2015-02-10 09:24:53 -08:00 |
|
togru
|
8492dfdffd
|
moved AMD module sorting to emitter, updated test case
|
2015-02-10 10:28:09 +01:00 |
|
Mohamed Hegazy
|
9207d9dd22
|
Merge remote-tracking branch 'origin/master' into fourslashCleanup
Conflicts:
src/harness/harnessLanguageService.ts
|
2015-02-09 09:31:19 -08:00 |
|
Mohamed Hegazy
|
08f51b9070
|
Respond to code review comments
|
2015-02-09 09:19:50 -08:00 |
|
togru
|
a27a893eeb
|
previous AMD ordering was not correct
|
2015-02-09 09:00:42 +01:00 |
|
togru
|
36990570c4
|
Added AMD dependency reordering, so import order matches with provided names
|
2015-02-09 08:44:34 +01:00 |
|
Cyrus Najmabadi
|
f1cb97b692
|
Add additional aggressive checks during incremental parsing.
|
2015-02-08 16:10:16 -08:00 |
|
Jason Freeman
|
75382c14f9
|
Accept baselines after rebase
|
2015-02-06 21:39:56 -08:00 |
|
Jason Freeman
|
eb5061971d
|
Disable symbol indexer
|
2015-02-06 21:33:01 -08:00 |
|
Jason Freeman
|
2f3c32afd6
|
Navigation bar support for symbols
|
2015-02-06 21:32:57 -08:00 |
|
Jason Freeman
|
35604426c8
|
Declaration emit for symbol properties
|
2015-02-06 21:32:54 -08:00 |
|
Jason Freeman
|
4c09ccd60e
|
Check that Symbol properties are proper, and support downlevel type checking
|
2015-02-06 21:32:51 -08:00 |
|
Jason Freeman
|
83258629ea
|
Fix error message
|
2015-02-06 21:32:44 -08:00 |
|
Jason Freeman
|
d07ed679a0
|
Support indexing with known symbols
|
2015-02-06 21:32:40 -08:00 |
|
Jason Freeman
|
df826de042
|
symbols in type guards
|
2015-02-06 21:32:37 -08:00 |
|
Jason Freeman
|
9f39a5388a
|
Make Symbol the apparent type of symbol
|
2015-02-06 21:32:33 -08:00 |
|
Jason Freeman
|
fbeadbcbd3
|
Add test for new Symbol()
|
2015-02-06 21:32:30 -08:00 |
|
Jason Freeman
|
92617f5978
|
Don't pass prop.name directly for error reporting
|
2015-02-06 21:32:27 -08:00 |
|
Jason Freeman
|
6a6c03b9b7
|
Fix error message wording
|
2015-02-06 21:32:23 -08:00 |
|
Jason Freeman
|
2d1647485c
|
Fix expression checking for symbols
|
2015-02-06 21:32:20 -08:00 |
|
Jason Freeman
|
d793658b7f
|
Change Symbol to symbol in error messages
|
2015-02-06 21:32:16 -08:00 |
|
Jason Freeman
|
59a704e7c1
|
Rename references in es6.d.ts from Symbol to symbol
|
2015-02-06 21:32:13 -08:00 |
|
Jason Freeman
|
ebdd96bacf
|
Update tests to use new symbol keyword
|
2015-02-06 21:32:05 -08:00 |
|
Jason Freeman
|
95af9978e1
|
Accept correct baselines for symbol property tests
|
2015-02-06 21:31:58 -08:00 |
|
Jason Freeman
|
779661c8da
|
Add tests for symbol properties
|
2015-02-06 21:31:54 -08:00 |
|
Jason Freeman
|
b60fa1467f
|
Add tests for operators with symbol operand
|
2015-02-06 21:31:51 -08:00 |
|
Jason Freeman
|
9cb38fb5f2
|
Create global Symbol type
|
2015-02-06 21:31:44 -08:00 |
|
Jason Freeman
|
30892af563
|
Change computed property error message to mention Symbols
|
2015-02-06 21:31:41 -08:00 |
|
Jason Freeman
|
f344654460
|
Add named property symbol for known Symbol properties
|
2015-02-06 21:31:37 -08:00 |
|
Jason Freeman
|
07f3641af2
|
Update hasDynamicName to take well known symbols into account
|
2015-02-06 21:31:34 -08:00 |
|
Jason Freeman
|
39952b1a93
|
Syntactically allow computed properties everywhere if the name looks like a built in Symbol
|
2015-02-06 21:31:27 -08:00 |
|
Jason Freeman
|
b30d8f39c2
|
Change computed property error messages to be about symbols
|
2015-02-06 21:31:23 -08:00 |
|
Jason Freeman
|
11d75ef4ce
|
Allow Symbol indexer in ES6
|
2015-02-06 21:31:20 -08:00 |
|
Cyrus Najmabadi
|
ff31b96533
|
Update test baseline.
|
2015-02-06 19:06:16 -08:00 |
|
CyrusNajmabadi
|
911a705e8d
|
Merge pull request #1974 from Microsoft/multiLineEmitting
Preserve single line blocks when emitting.
|
2015-02-06 22:00:41 -05:00 |
|
Cyrus Najmabadi
|
36b6f4e1b7
|
Preserve single line blocks when emitting.
|
2015-02-06 18:45:09 -08:00 |
|
Cyrus Najmabadi
|
449f4a4f37
|
Have better error recovery for whne a user uses semicolons instead of commas to delimit an object literal.
|
2015-02-06 17:30:29 -08:00 |
|
Mohamed Hegazy
|
55aa240ade
|
Merge branch 'master' into LSAPICleanup
Conflicts:
src/services/services.ts
|
2015-02-06 17:17:23 -08:00 |
|
Cyrus Najmabadi
|
5c0b38b203
|
Remove getEnumMemberValue, it is now subsumed into getConstantValue.
|
2015-02-05 18:26:56 -08:00 |
|
Cyrus Najmabadi
|
acbcd6c77f
|
Merge branch 'master' into diagnosticsOrganization
|
2015-02-05 17:30:27 -08:00 |
|
Cyrus Najmabadi
|
66a363f449
|
Simplify the API for emitting and reporting exit statuses to callers.
|
2015-02-05 15:50:18 -08:00 |
|
Cyrus Najmabadi
|
b0061c1420
|
Emit both javascript and declarations in the presence of errors (*unless* -noEmitOnError is specified).
|
2015-02-05 14:41:04 -08:00 |
|
Cyrus Najmabadi
|
ea4e3de91c
|
Remove unnecessary diagnostics split on SourceFile.
|
2015-02-05 13:38:11 -08:00 |
|
togru
|
9974526101
|
updated code style, added tests, fixed regex bug, merged to latest branch
|
2015-02-05 12:07:00 +01:00 |
|