Daniel Rosenwasser
689f383145
Added comments for 'emitNodeWorker'.
2015-04-22 17:31:55 -07:00
Daniel Rosenwasser
5ae26e10bd
Moved function used in declaration emitter to the declaration emitter to break dependency loop.
2015-04-22 17:11:24 -07:00
Daniel Rosenwasser
d5203b9699
Removed vestigial code.
2015-04-22 17:09:44 -07:00
Daniel Rosenwasser
5502e2bbe5
Comment the new core functions.
2015-04-22 17:05:39 -07:00
Daniel Rosenwasser
01deef4d48
emitSourceMap -> shouldEmitSourceMap
2015-04-22 16:42:45 -07:00
Daniel Rosenwasser
f7273ca4b2
Emit comments for function declarations in a more uniform way.
2015-04-22 16:02:49 -07:00
Paul van Brenk
5c44a0ff3e
Improve error message when encountering an invalid tsconfig.json file.
2015-04-22 15:58:04 -07:00
Jason Freeman
60afbc1334
Merge pull request #2875 from Microsoft/incrementor
...
Rename iterator property of ForStatement to incrementor
2015-04-22 15:07:09 -07:00
Jason Freeman
966c33796f
Merge branch 'master' of https://github.com/Microsoft/TypeScript into iteratorTypeFix
2015-04-22 14:27:14 -07:00
Paul van Brenk
b1472d99f2
Add error handling.
2015-04-22 14:27:05 -07:00
Anders Hejlsberg
4a98c4680a
Merge pull request #2804 from Microsoft/unionPropertyAccess
...
Only public properties accessible through union type
2015-04-22 14:16:30 -07:00
Anders Hejlsberg
3309e754c1
Merge pull request #2851 from Microsoft/circularTypeAlias
...
Support circular type aliases in signatures
2015-04-22 14:06:52 -07:00
Jason Freeman
2a2ef28fc6
Undo the change to return
2015-04-22 13:38:30 -07:00
Jason Freeman
4487fa426b
Rename iterator property of ForStatement to incrementor
2015-04-22 13:29:50 -07:00
Jason Freeman
4dc9da255f
Fix Iterator type in es6.d.ts
2015-04-22 13:23:52 -07:00
Paul van Brenk
c6a9c8fa89
Merge branch 'master' of https://github.com/Microsoft/TypeScript
2015-04-22 13:05:07 -07:00
Colin Snover
378b5ffd1a
Add support for UMD-like module export format
...
The new module format enables global-less universal modules,
compatible with both AMD and CJS module loaders.
Fixes #2036 .
2015-04-22 14:21:33 -05:00
CyrusNajmabadi
5edb5cdfc7
Merge pull request #2857 from Microsoft/symbolWriter
...
Produce type and symbol baselines when running tests.
2015-04-22 10:54:08 -07:00
Vladimir Matveev
afc3dd3c62
addressed PR feedback
2015-04-21 22:27:42 -07:00
CyrusNajmabadi
8a8d175f79
Merge pull request #2856 from Microsoft/blockLocals
...
Blocks with locals should be added to the container chain.
2015-04-21 17:40:52 -07:00
Anders Hejlsberg
782c55f771
Addressing CR feedback
2015-04-21 17:39:50 -07:00
Cyrus Najmabadi
81ebac5d77
Produce type and symbol baseslines when running tests.
2015-04-21 17:07:57 -07:00
Cyrus Najmabadi
92756e135b
Blocks with locals should be added to the container chain so we can detect name collisions in them.
2015-04-21 17:03:15 -07:00
Ron Buckton
706b5a100b
Updated emit for __decorator and __metadata helpers
2015-04-21 16:34:14 -07:00
Daniel Rosenwasser
d716a5a0bc
emitDeclarationName -> emitNameOfDeclaration
2015-04-21 16:33:59 -07:00
Ron Buckton
ce4c31094e
Merge pull request #2853 from Microsoft/decoratorReflectTiming
...
Updated emit for __decorator and __metadata helpers
2015-04-21 16:32:48 -07:00
Daniel Rosenwasser
bea5957d3e
Cleaned up flow of binder, fixed ordering for comments/sourcemap tracking.
2015-04-21 16:15:24 -07:00
Cyrus Najmabadi
31932e1f34
Merge branch 'master' into binderSimplification3
2015-04-21 16:03:02 -07:00
Ron Buckton
1295519b8f
Updated emit for __decorator and __metadata helpers
2015-04-21 14:10:37 -07:00
Paul van Brenk
80ae52b7e9
expose the config file processing throught the LS and
...
add a callback to enumerate files in a directory
2015-04-21 13:24:02 -07:00
Cyrus Najmabadi
a54d4154aa
CR feedback.
2015-04-21 13:06:40 -07:00
Cyrus Najmabadi
ca63d64292
CR feedback.
2015-04-21 12:59:22 -07:00
Anders Hejlsberg
ed9dceb501
Defer resolution of declared members in classes and interfaces
2015-04-21 11:19:44 -07:00
Vladimir Matveev
3f7e64661d
do not hoist non-top level block scoped variables
2015-04-21 08:41:54 -07:00
Vladimir Matveev
767d76241a
added comments, fixed typo
2015-04-21 06:49:31 -07:00
Cyrus Najmabadi
cf00a2bec8
Clean up comment.
2015-04-21 00:05:08 -07:00
Cyrus Najmabadi
a93bf1048d
Clean up comment.
2015-04-21 00:01:06 -07:00
Cyrus Najmabadi
fac9ab2508
Clean up comment more.
2015-04-20 23:56:38 -07:00
Cyrus Najmabadi
93b7c33347
Remove unnecessary returns.
2015-04-20 23:54:05 -07:00
Cyrus Najmabadi
b81a2c00ba
Clean up comment.
2015-04-20 23:52:46 -07:00
Cyrus Najmabadi
b1417d408d
Clean up comment.
2015-04-20 23:47:42 -07:00
Cyrus Najmabadi
0a144e1806
Add explicit return to indicate the end of flow of a method.'
2015-04-20 23:44:33 -07:00
Cyrus Najmabadi
d220b7ebb4
Add explanatory comments.
2015-04-20 23:43:54 -07:00
Cyrus Najmabadi
60d0b1444d
CR feedback.
2015-04-20 23:34:19 -07:00
Cyrus Najmabadi
602c5c8fa9
Add explanatory comments.
2015-04-20 23:33:13 -07:00
Cyrus Najmabadi
33a74101b8
Split out the concerns of the binder even more.
...
Don't use SymbolFlags to direct how we handle containers in the binder. Instead,
Just determine what we should do based on the .kind of the node itself, and nothing
more.
2015-04-20 23:28:16 -07:00
Mohamed Hegazy
658bba9eaf
Add --inlineSources option
2015-04-20 20:33:31 -07:00
Vladimir Matveev
b4bd216013
fixed indentation in comments
2015-04-20 17:01:47 -07:00
Vladimir Matveev
bef6e08993
added comments, updated test baselines
2015-04-20 16:56:36 -07:00
Mohamed Hegazy
7aee43b6da
Merge branch 'master' into release-1.5
2015-04-20 15:48:15 -07:00