Commit 56cf2e6
authored
Never-reducing intersections are not untyped function call targets (microsoft#42917)
* Never-reducing intersections are not untyped function call targets
* Don’t attempt to reduce union types1 parent 8d58c8d commit 56cf2e6Copy full SHA for 56cf2e6
6 files changed
+42-1Lines changed: 42 additions & 1 deletion
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- src/compiler
- tests
- baselines/reference
- cases/conformance/types/never
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
28474 | 28474 | |
28475 | 28475 | |
28476 | 28476 | |
28477 | | - |
| 28477 | + |
28478 | 28478 | |
28479 | 28479 | |
28480 | 28480 | |
|
Collapse file
tests/baselines/reference/neverIntersectionNotCallable.errors.txt
Copy file name to clipboard+11Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
Collapse file
tests/baselines/reference/neverIntersectionNotCallable.js
Copy file name to clipboard+7Lines changed: 7 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
Collapse file
tests/baselines/reference/neverIntersectionNotCallable.symbols
Copy file name to clipboard+10Lines changed: 10 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
Collapse file
tests/baselines/reference/neverIntersectionNotCallable.types
Copy file name to clipboard+11Lines changed: 11 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
Collapse file
tests/cases/conformance/types/never/neverIntersectionNotCallable.ts
Copy file name to clipboard+2Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
0 commit comments