6150 Commits

Author SHA1 Message Date
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
Mohamed Hegazy
8c1a6525b5 Merge pull request #2855 from pedromaltez-forks/pm/svg-logo
Add SVG version of logo as per #1375
2015-04-21 17:07:32 -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
Pedro Maltez
a17d1cd38c Add SVG version of logo as per #1375 2015-04-22 00:57:59 +01:00
Ron Buckton
3657d99a5e Updated LKG 2015-04-21 16:46:37 -07:00
Ron Buckton
f7d29018ba Updated LKG 2015-04-21 16:45:48 -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
3ec9e3b198 Accepted baselines. 2015-04-21 16:31:24 -07:00
Daniel Rosenwasser
bea5957d3e Cleaned up flow of binder, fixed ordering for comments/sourcemap tracking. 2015-04-21 16:15:24 -07:00
Daniel Rosenwasser
989968013e Added tests from original issue. 2015-04-21 16:15:04 -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
cd48b965f8 Accepting new baselines 2015-04-21 12:08:42 -07:00
Anders Hejlsberg
8182b7132e Adding tests 2015-04-21 11:20:43 -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
f1392ad527 Update LKG 2015-04-20 16:44:39 -07:00
Mohamed Hegazy
7aee43b6da Merge branch 'master' into release-1.5 2015-04-20 15:48:15 -07:00