Commit fe3a05e
Andy
A function should be context-sensitive if its return expression is (microsoft#17697)
* A function should be context-sensitive if its return expression is
* Remove outdated comment
* Fix typo1 parent 4c82450 commit fe3a05eCopy full SHA for fe3a05e
9 files changed
+75-28Lines changed: 75 additions & 28 deletions
File tree
Expand file treeCollapse file tree
Open diff view settings
Filter options
- src/compiler
- tests
- baselines/reference
- cases/compiler
Expand file treeCollapse file tree
Open diff view settings
Collapse file
+10-9Lines changed: 10 additions & 9 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
8405 | 8405 | |
8406 | 8406 | |
8407 | 8407 | |
8408 | | - |
8409 | | - |
8410 | | - |
| 8408 | + |
| 8409 | + |
| 8410 | + |
| 8411 | + |
| 8412 | + |
| 8413 | + |
| 8414 | + |
8411 | 8415 | |
8412 | | - |
8413 | | - |
8414 | | - |
8415 | | - |
8416 | | - |
8417 | | - |
| 8416 | + |
| 8417 | + |
| 8418 | + |
8418 | 8419 | |
8419 | 8420 | |
8420 | 8421 | |
|
Collapse file
tests/baselines/reference/contextualTypingFunctionReturningFunction2.js
Copy file name to clipboard+9Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
Collapse file
tests/baselines/reference/contextualTypingFunctionReturningFunction2.symbols
Copy file name to clipboard+15Lines changed: 15 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
Collapse file
tests/baselines/reference/contextualTypingFunctionReturningFunction2.types
Copy file name to clipboard+18Lines changed: 18 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | + |
| 14 | + |
| 15 | + |
| 16 | + |
| 17 | + |
| 18 | + |
Collapse file
tests/baselines/reference/contextualTypingWithFixedTypeParameters1.errors.txt
Copy file name to clipboard+5-5Lines changed: 5 additions & 5 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | | - |
3 | | - |
| 2 | + |
| 3 | + |
4 | 4 | |
5 | 5 | |
6 | 6 | |
7 | 7 | |
8 | | - |
| 8 | + |
9 | 9 | |
10 | 10 | |
11 | 11 | |
12 | 12 | |
13 | | - |
| 13 | + |
14 | 14 | |
15 | | - |
| 15 | + |
Collapse file
tests/baselines/reference/contextualTypingWithFixedTypeParameters1.js
Copy file name to clipboard+2-2Lines changed: 2 additions & 2 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | 2 | |
3 | | - |
| 3 | + |
4 | 4 | |
5 | 5 | |
6 | 6 | |
7 | 7 | |
8 | | - |
| 8 | + |
9 | 9 | |
Collapse file
tests/cases/compiler/contextualTypingFunctionReturningFunction.ts
Copy file name to clipboard+11-11Lines changed: 11 additions & 11 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | | - |
7 | | - |
8 | | - |
9 | | - |
10 | | - |
11 | | - |
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
| 5 | + |
| 6 | + |
| 7 | + |
| 8 | + |
| 9 | + |
| 10 | + |
| 11 | + |
Collapse file
tests/cases/compiler/contextualTypingFunctionReturningFunction2.ts
Copy file name to clipboard+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
| 1 | + |
| 2 | + |
| 3 | + |
| 4 | + |
Collapse file
tests/cases/compiler/contextualTypingWithFixedTypeParameters1.ts
Copy file name to clipboard+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| ||
1 | 1 | |
2 | | - |
| 2 | + |
3 | 3 | |
0 commit comments