Cyrus Najmabadi
|
63e4420887
|
Simplify flow control.
|
2015-03-17 19:13:00 -07:00 |
|
Cyrus Najmabadi
|
9582d7cf28
|
Add test for pinned comments.
|
2015-03-17 18:43:39 -07:00 |
|
Cyrus Najmabadi
|
36b99511c6
|
Simplify code for emitting comments.
Also, always emit pinned comments, even when the 'removeComments' compiler
option is provided.
|
2015-03-17 18:34:42 -07:00 |
|
Vladimir Matveev
|
17f3e1462d
|
Merge pull request #2402 from Microsoft/dropInternedStrings
drop interned indentation prefixes if format options has changed
|
2015-03-17 17:17:53 -07:00 |
|
Vladimir Matveev
|
8afde73e0b
|
drop interned indentation prefixes if format options has changed
|
2015-03-17 16:34:13 -07:00 |
|
Paul van Brenk
|
825c301ace
|
We only need the 2 most significant digits.
|
2015-03-17 16:31:18 -07:00 |
|
Paul van Brenk
|
bf16ab7535
|
fix typo
|
2015-03-17 15:52:37 -07:00 |
|
Paul van Brenk
|
667bc03db2
|
Add toolsversion to shim so we can read it from VS.
|
2015-03-17 15:26:55 -07:00 |
|
Mohamed Hegazy
|
a06ce61684
|
Merge branch 'master' into es6ImportExportEmit
|
2015-03-17 13:03:17 -07:00 |
|
Mohamed Hegazy
|
766cb68f7c
|
Add comments
|
2015-03-17 13:03:13 -07:00 |
|
Jason Freeman
|
2bcf84c73b
|
Merge pull request #2356 from Microsoft/typeParameterFixing
Make sure type parameters stay fixed throughout the inference process
|
2015-03-17 11:42:21 -07:00 |
|
Daniel Rosenwasser
|
122721005b
|
Merge pull request #2385 from Microsoft/completeIsCompleteNode
More thorough node completed-ness checking
|
2015-03-17 11:35:26 -07:00 |
|
Jason Freeman
|
3879d0ae9a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-17 10:45:41 -07:00 |
|
Jason Freeman
|
f14abfefab
|
Add clarifying comment
|
2015-03-17 10:45:25 -07:00 |
|
Vladimir Matveev
|
a301ee3616
|
Merge pull request #2382 from Microsoft/mergingConstEnumOnlyModules
correctly merge const enum only and instantiated modules irregardless of order
|
2015-03-17 10:42:48 -07:00 |
|
Daniel Rosenwasser
|
857d1e0bb6
|
Fixed case for index signatures.
|
2015-03-17 07:42:24 -07:00 |
|
Anders Hejlsberg
|
ad75193528
|
Merge branch 'master' into cleanupDiagnostics
Conflicts:
src/compiler/program.ts
|
2015-03-17 06:26:24 -07:00 |
|
Daniel Rosenwasser
|
b4811fc8be
|
Fix copy/paste error.
|
2015-03-16 23:22:15 -07:00 |
|
Daniel Rosenwasser
|
6a6839a1b3
|
Always indent on tuple type literals.
|
2015-03-16 23:10:36 -07:00 |
|
Daniel Rosenwasser
|
686a10085c
|
Moved construct signature down appropriately, fixed logic for function-like constructs.
|
2015-03-16 23:05:03 -07:00 |
|
Daniel Rosenwasser
|
905e46e20f
|
Account for call signatures properly.
|
2015-03-16 22:40:58 -07:00 |
|
Daniel Rosenwasser
|
a7f57cbe41
|
Indentation within binding patterns.
Fixes #2380.
|
2015-03-16 22:09:17 -07:00 |
|
Mohamed Hegazy
|
1932f720cb
|
Handel export name bindings in internal modules in ES6
|
2015-03-16 21:58:57 -07:00 |
|
Daniel Rosenwasser
|
686d1c60de
|
A more complete isCompletedNode.
|
2015-03-16 21:33:39 -07:00 |
|
Mohamed Hegazy
|
3d802438f1
|
Export classes defined wihtin internal modules correctelly
|
2015-03-16 21:18:31 -07:00 |
|
Mohamed Hegazy
|
99108694d5
|
Do not emit "export" for classes within modules, and do not write the name of an export default class
|
2015-03-16 20:54:28 -07:00 |
|
Mohamed Hegazy
|
cb012e01fd
|
Merge branch 'master' into es6ImportExportEmit
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 20:47:08 -07:00 |
|
Vladimir Matveev
|
74eb96a5b9
|
correctly merge const enum only and instantiated modules
|
2015-03-16 19:51:22 -07:00 |
|
Mohamed Hegazy
|
eb954e1cb5
|
Respond to code review comments
|
2015-03-16 19:25:02 -07:00 |
|
Jason Freeman
|
6fc552339f
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 17:43:31 -07:00 |
|
Yui
|
c4cb3e3483
|
Merge pull request #2333 from Microsoft/emitClass
Class emit for ES6
|
2015-03-16 17:40:03 -07:00 |
|
Yui T
|
9b3fccd5c4
|
Address code review; Use for..of and use if-statement
|
2015-03-16 16:24:40 -07:00 |
|
Yui T
|
513b45d101
|
Merge branch 'master' into emitClass
Conflicts:
src/compiler/checker.ts
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
src/compiler/emitter.ts
src/compiler/parser.ts
|
2015-03-16 15:55:57 -07:00 |
|
Yui T
|
c51983df3c
|
Address code review
|
2015-03-16 15:48:03 -07:00 |
|
Yui T
|
91c5bae6e5
|
Address code review
|
2015-03-16 15:41:51 -07:00 |
|
Yui T
|
88933d54cc
|
Address code review
|
2015-03-16 15:20:40 -07:00 |
|
Jason Freeman
|
28c4b02577
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 14:52:17 -07:00 |
|
Jason Freeman
|
90fae03f1f
|
More PR feedback
|
2015-03-16 14:52:03 -07:00 |
|
Mohamed Hegazy
|
5845d2d214
|
Merge branch 'master' into es6ImportExportEmit
|
2015-03-16 14:49:41 -07:00 |
|
Yui T
|
e573461745
|
Address code review. Use-before-def check will be added to separate work item
|
2015-03-16 14:43:53 -07:00 |
|
Mohamed Hegazy
|
696b688987
|
Merge branch 'master' into exportDefaultType
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 14:42:47 -07:00 |
|
Vladimir Matveev
|
7f8ef3881b
|
addressed PR feedback
|
2015-03-16 13:36:34 -07:00 |
|
Vladimir Matveev
|
f5a4b0b31a
|
use 'allowGeneratedIdentifiers' to explicitly tell when identifier can be renamed
|
2015-03-16 12:37:21 -07:00 |
|
Mohamed Hegazy
|
090148fdee
|
Merge branch 'master' into es6ImportExportEmit
Conflicts:
src/compiler/diagnosticInformationMap.generated.ts
src/compiler/diagnosticMessages.json
|
2015-03-16 12:11:43 -07:00 |
|
Jason Freeman
|
bd811cea2a
|
Merge branch 'master' of https://github.com/Microsoft/TypeScript into typeParameterFixing
|
2015-03-16 11:04:40 -07:00 |
|
Jason Freeman
|
9933f6cd00
|
Address PR feedback
|
2015-03-16 11:04:11 -07:00 |
|
Daniel Rosenwasser
|
ad98fadb0a
|
Merge pull request #2283 from caitp/issue-2282
Disallow line terminator after arrow function parameters, before =>
|
2015-03-15 21:59:54 -04:00 |
|
Mohamed Hegazy
|
c984e81053
|
Fix issue of the default binding not elided if namedImport is reference
Conflicts:
src/compiler/checker.ts
src/compiler/emitter.ts
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImport.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportInEs5.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamedImportWithExport.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingDts.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingInEs5.js
tests/baselines/reference/es6ImportDefaultBindingFollowedWithNamespaceBindingWithExport.js
|
2015-03-15 18:23:48 -07:00 |
|
Yui T
|
9bf5a11bef
|
Update baselines
|
2015-03-15 16:29:41 -07:00 |
|
Mohamed Hegazy
|
b6a6d85e6b
|
Merge branch 'master' into es6ImportExportEmit
Conflicts:
src/compiler/checker.ts
src/compiler/emitter.ts
src/compiler/program.ts
|
2015-03-15 15:48:23 -07:00 |
|