Anders Hejlsberg
|
d7aa40d0fc
|
Remove unnecessary subtype reduction operations
|
2016-07-23 14:08:51 -07:00 |
|
Anders Hejlsberg
|
60cc5df2d7
|
Change getUnionType to default to no subtype reduction
|
2016-07-23 11:20:16 -07:00 |
|
Anders Hejlsberg
|
b70132a577
|
Fix linting errors
|
2016-07-23 09:30:08 -07:00 |
|
Anders Hejlsberg
|
835645c5ec
|
Fix fourslash test
|
2016-07-23 09:29:49 -07:00 |
|
Anders Hejlsberg
|
178883a617
|
Fix issue in getTypeDefinitionAtPosition
|
2016-07-23 09:29:29 -07:00 |
|
Anders Hejlsberg
|
d3c91e03cc
|
Accept new baselines
|
2016-07-22 16:56:33 -07:00 |
|
Anders Hejlsberg
|
f7753afb2e
|
Reduce unions of enum literal types when displaying types
|
2016-07-22 16:55:46 -07:00 |
|
Anders Hejlsberg
|
9a23b11b6a
|
Change parser to use token() function for accessing current token
|
2016-07-22 14:28:53 -07:00 |
|
Anders Hejlsberg
|
8c64759f75
|
Fix bug in binder uncovered by changes
|
2016-07-22 14:28:09 -07:00 |
|
Anders Hejlsberg
|
afd39cccaa
|
Enum type is also a union of the literal enum types it declares
|
2016-07-22 14:27:33 -07:00 |
|
Anders Hejlsberg
|
451f48bf82
|
Optimize checkTypeRelatedTo, part 2
|
2016-07-21 09:57:46 -07:00 |
|
Anders Hejlsberg
|
f5f8a4554a
|
Optimize checkTypeRelatedTo
|
2016-07-20 11:15:01 -07:00 |
|
Anders Hejlsberg
|
1868f2ec83
|
Remove bizarre fourslash test
|
2016-07-19 07:18:55 -07:00 |
|
Anders Hejlsberg
|
a2c4176ea8
|
Fix fourslash test
|
2016-07-19 07:18:35 -07:00 |
|
Anders Hejlsberg
|
26713c8721
|
Expand top level of declared type in type alias declaration
|
2016-07-19 07:18:16 -07:00 |
|
Anders Hejlsberg
|
a53a53f179
|
Accept new baselines
|
2016-07-18 17:31:48 -07:00 |
|
Anders Hejlsberg
|
a17bd026e5
|
Associate type alias names with union, intersection and literal types
|
2016-07-18 17:31:17 -07:00 |
|
Anders Hejlsberg
|
7d1c2fcf70
|
Accept new baselines
|
2016-07-18 17:18:35 -07:00 |
|
Anders Hejlsberg
|
15a66676cc
|
Fix fourslash tests
|
2016-07-18 17:14:34 -07:00 |
|
Anders Hejlsberg
|
0f132cdb7f
|
Order union type constituents by type ID
|
2016-07-18 17:14:14 -07:00 |
|
Anders Hejlsberg
|
32f4cbb58a
|
Accept new baselines
|
2016-07-18 13:16:45 -07:00 |
|
Anders Hejlsberg
|
c48cd4a93b
|
Unify 'boolean' and 'true | false'
|
2016-07-18 13:16:11 -07:00 |
|
Anders Hejlsberg
|
cb27e54ba7
|
Fix fourslash test
|
2016-07-18 11:15:19 -07:00 |
|
Anders Hejlsberg
|
a96d38ef96
|
Accept new baselines
|
2016-07-16 14:46:10 -07:00 |
|
Anders Hejlsberg
|
614d171a21
|
Include type parameter constrains in literal type context determination
|
2016-07-16 14:45:38 -07:00 |
|
Anders Hejlsberg
|
01a33f707c
|
Accept new baselines
|
2016-07-16 07:47:03 -07:00 |
|
Anders Hejlsberg
|
b5a5758169
|
No subtype reduction in createUnionOrIntersectionProperty for performance
|
2016-07-16 07:46:28 -07:00 |
|
Anders Hejlsberg
|
4501b3ec60
|
Accept new baselines
|
2016-07-14 09:21:54 -07:00 |
|
Anders Hejlsberg
|
44339dd55f
|
Performance optimizations
|
2016-07-14 09:21:18 -07:00 |
|
Anders Hejlsberg
|
6309ada1fa
|
Accepting new baselines
|
2016-07-06 21:01:51 -07:00 |
|
Anders Hejlsberg
|
871aee1416
|
Adding new tests
|
2016-07-06 21:01:00 -07:00 |
|
Anders Hejlsberg
|
82c26cd1ef
|
Adding selected tests from #6196
|
2016-07-06 21:00:47 -07:00 |
|
Anders Hejlsberg
|
868d5e602f
|
Merge branch 'master' into literalTypes
|
2016-07-06 19:51:34 -07:00 |
|
Anders Hejlsberg
|
280b27e263
|
Narrowing doesn't require switch expression to be unit type
|
2016-07-06 19:50:44 -07:00 |
|
Mohamed Hegazy
|
a039412373
|
Update LKG
|
2016-07-06 16:21:48 -07:00 |
|
Mohamed Hegazy
|
9a39f9c117
|
Merge branch 'release-2.0'
|
2016-07-06 14:58:41 -07:00 |
|
Mohamed Hegazy
|
4768286f72
|
Merge pull request #9541 from Microsoft/Fix9531
Fix #9531: account for `async` as an contextual keyword when parsing export assignments
|
2016-07-06 14:55:43 -07:00 |
|
Mohamed Hegazy
|
bf240d2c69
|
Fix #9531: account for async as an contextual keyword when parsing export assignments
|
2016-07-06 14:08:21 -07:00 |
|
Mohamed Hegazy
|
94f21697cd
|
Merge pull request #9534 from Microsoft/updateAuthors
Update authors
|
2016-07-06 11:32:02 -07:00 |
|
Mohamed Hegazy
|
9ff0cab59c
|
Update script to pass more than one argument
|
2016-07-06 00:44:30 -07:00 |
|
Mohamed Hegazy
|
8b20ad00b9
|
Update AUTHORS.md for release-2.0
|
2016-07-06 00:39:53 -07:00 |
|
Mohamed Hegazy
|
6fe105e811
|
Add authors script to generate authors from repo
|
2016-07-06 00:39:35 -07:00 |
|
Mohamed Hegazy
|
4c6b9843f6
|
Add .mailmap file
|
2016-07-06 00:39:05 -07:00 |
|
Mohamed Hegazy
|
29985f33b7
|
Update language in comment
|
2016-07-05 16:11:22 -07:00 |
|
Mohamed Hegazy
|
230c9cfbe7
|
Update LKG
|
2016-07-05 15:59:14 -07:00 |
|
Mohamed Hegazy
|
a4a4829897
|
Merge branch 'release-2.0'
|
2016-07-05 15:42:32 -07:00 |
|
Mohamed Hegazy
|
1102fa6bae
|
Merge pull request #9420 from Microsoft/formatting_loc
Do not scan nodes preceding formatted region, just skip over them
|
2016-07-05 14:40:48 -07:00 |
|
Mohamed Hegazy
|
29ac7e4e3d
|
Merge pull request #9510 from Microsoft/fixSwitchCase
Fix switch case circular reference stack overflow
|
2016-07-05 14:36:19 -07:00 |
|
Richard Knoll
|
69fcb133f6
|
Merge pull request #9482 from Microsoft/port_include_relative_path
Port 9475 to release 2.0
|
2016-07-05 14:19:22 -07:00 |
|
Anders Hejlsberg
|
5225997c8c
|
Merge branch 'master' into literalTypes
# Conflicts:
# src/compiler/checker.ts
|
2016-07-05 13:25:15 -07:00 |
|