Nathan Shively-Sanders
8c87da523b
First round of review comments addressed.
...
Only major thing is a bug fix in
`isContextSensitiveFunctionLikeDeclaration`, and turning on context
sensitivity to `this` even with `--strictThis` off.
2016-02-04 15:43:43 -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
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
Vladimir Matveev
b811b9f94b
report errors when re-exporting globals
2016-01-11 14:48:57 -08:00
Mohamed Hegazy
869b81162f
Merge pull request #6019 from Microsoft/sourceMapDestructuring
...
Fixes for source map of destructuring downlevel syntax
2016-01-11 14:36:28 -08:00