1137 Commits

Author SHA1 Message Date
Yui
6cc44d1a15 Merge pull request #6813 from Microsoft/port6745tomaster
Port 6745
2016-02-02 16:37:21 -08:00
Daniel Rosenwasser
3dae2534f3 Merge pull request #6278 from Microsoft/theyreNotTHATSpecial
Remove most special treatment of specialized signatures.
2016-02-02 12:45:30 -08:00
Vladimir Matveev
fb99a6697d do not error if typings for external library is empty .d.ts file 2016-02-02 11:36:38 -08:00
Kanchalai Tanglertsampan
0db90b7869 Add more tests and baselines 2016-02-01 16:51:38 -08:00
Kanchalai Tanglertsampan
d815653988 Rename test cases so they are consistent with the rest 2016-02-01 16:51:33 -08:00
Vladimir Matveev
e168e945e5 Merge pull request #6770 from Microsoft/dottedNamesInSystem
properly handle dotted namespace names in System modules
2016-02-01 10:01:05 -08:00
Vladimir Matveev
726514bac0 Merge pull request #6763 from Microsoft/classInterfaceCrossFileMerge
properly handle merged declarations across files
2016-02-01 10:00:54 -08:00
Vladimir Matveev
4d2cd6f88b properly dotted namespace names in System modules 2016-01-31 12:10:33 -08:00
Vladimir Matveev
e5aa9cbc6f properly handle merged declarations across files 2016-01-30 19:58:29 -08:00
Vladimir Matveev
5d22d18a70 allow augmentation for entities exported via 'export=' 2016-01-29 16:27:34 -08:00
Daniel Rosenwasser
ad9bff88fa Merge branch 'master' into theyreNotTHATSpecial 2016-01-29 14:47:23 -08:00
Vladimir Matveev
56355d1d17 fix access check issues when declaration is in multiple files 2016-01-29 13:28:27 -08:00
Yui
e954929d4b Merge pull request #5833 from Microsoft/fix4211
Error when accessing this before super
2016-01-28 15:55:03 -08:00
Vladimir Matveev
78b525312f Merge pull request #6704 from Microsoft/isRequireCall_fix
add extra argument to 'isRequireCall' to check if argument is string …
2016-01-28 15:16:53 -08:00
Kanchalai Tanglertsampan
bf854a784f Merge branch 'master' into fix4211 2016-01-28 14:33:50 -08:00
Vladimir Matveev
3661b66be4 add extra argument to 'isRequireCall' to check if argument is string literal 2016-01-28 14:18:23 -08:00
Anders Hejlsberg
898797fcee Adding more test cases 2016-01-28 13:29:20 -08:00
Anders Hejlsberg
371811ab5b Adding test 2016-01-28 10:40:08 -08:00
Vladimir Matveev
5b68d6559a strip quotes from module names during deduplication 2016-01-27 15:34:53 -08:00
Daniel Rosenwasser
5e05c75e93 Merge branch 'master' into theyreNotTHATSpecial 2016-01-27 11:53:42 -08:00
Vladimir Matveev
f23c35f04d Merge pull request #5728 from Microsoft/pathMappingModuleResolution
Path mapping module resolution
2016-01-27 11:38:33 -08:00
Vladimir Matveev
2b22a47cbb Merge pull request #6553 from Microsoft/handleNestedBlockScopedName
handle block scoped binding in nested blocks
2016-01-27 11:28:59 -08:00
Anders Hejlsberg
98603f9f49 Merge pull request #6532 from Microsoft/readonlyMembers
Readonly properties and index signatures
2016-01-27 10:50:26 -08:00
Vladimir Matveev
e67ff39e17 merge with origin/master 2016-01-27 10:40:52 -08:00
Kanchalai Tanglertsampan
e910e7151b Merge branch 'master' into fix4211 2016-01-27 10:36:08 -08:00
Vladimir Matveev
910fbba156 break on 'this' type in hasConstraintReferenceTo 2016-01-26 10:16:46 -08:00
Mohamed Hegazy
85d09e4a9d Merge pull request #6512 from masaeedu/allowMissingReturnForVoidAnyUnion
Allow missing return for void any union
2016-01-25 15:12:40 -08:00
Vladimir Matveev
8a8ed0a871 update implementation based on the results of design meeting 2016-01-25 11:49:26 -08:00
Anders Hejlsberg
77d174a314 Adding tests 2016-01-25 11:46:23 -08:00
Vladimir Matveev
cb3e93f75b Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2016-01-24 19:57:13 -08:00
Anders Hejlsberg
c826a900bc Merge branch 'master' into readonlyMembers
Conflicts:
	src/compiler/types.ts
2016-01-24 15:21:03 -08:00
Anders Hejlsberg
ea4e3afd98 Fix tests 2016-01-24 13:44:22 -08:00
Vladimir Matveev
f252b9dd58 handle undefined entry as export specifier 2016-01-21 13:35:58 -08:00
Vladimir Matveev
9d828e3916 Merge remote-tracking branch 'origin/master' into pathMappingModuleResolution 2016-01-20 15:32:19 -08:00
Vladimir Matveev
a2c655d683 handle block scoped binding in nested blocks 2016-01-20 15:23:46 -08:00
Daniel Rosenwasser
59a1afaac6 Merge branch 'master' into theyreNotTHATSpecial
Conflicts:
	src/compiler/checker.ts
2016-01-19 16:52:46 -08:00
Ron Buckton
6e5948f622 Merge branch 'master' into moveEmitFlagsToBinder 2016-01-19 16:13:38 -08:00
Vladimir Matveev
c6b0cf1a03 Merge pull request #6213 from Microsoft/moduleAugmentations
initial revision of external module augmentations
2016-01-15 21:28:13 -08:00
Asad Saeeduddin
0dc485ad2c Added test case 2016-01-15 23:39:29 -05:00
Mohamed Hegazy
319faabe8b Merge branch 'master' into addUndefinedCheckToCollectLinkedAliases 2016-01-15 14:40:04 -08:00
Vladimir Matveev
0a0c3e0cbd do not crash if initializer in For-statement is missing 2016-01-14 23:20:21 -08:00
Ron Buckton
fb1ad3231c Move emit helper flags to binder. Fixes #6113 2016-01-14 17:51:34 -08:00
Mohamed Hegazy
2eb73a0d27 Fix for https://github.com/Microsoft/TypeScript/issues/6428 2016-01-14 17:36:08 -08:00
Daniel Rosenwasser
32454d0a84 Added tests. 2016-01-14 16:28:07 -08:00
Vladimir Matveev
36c489c8db address PR feedback 2016-01-14 16:07:26 -08:00
Vladimir Matveev
3aa92f5611 addressed PR feedback 2016-01-14 10:56:49 -08:00
Vladimir Matveev
1e11a55781 address PR feedback 2016-01-13 13:39:12 -08:00
vladima
39ad0774ae merge with origin/master 2016-01-11 22:49:19 -08:00
vladima
7cef1efb4e merge with origin/master 2016-01-11 22:12:03 -08:00
Vladimir Matveev
33bfd92f48 Merge pull request #6444 from Microsoft/errorOnReexportingGlobals
report errors when re-exporting globals
2016-01-11 15:47:17 -08:00