Commit 9dbfaee
authored
Narrow QualifiedName inside typeof (microsoft#42540)
Previously this wasn't narrowed at all. Now there is control flow and
code in isMatchingReference.1 parent 5a21291 commit 9dbfaee
File tree
6 files changed
+89
-5
lines changed- src/compiler
- tests
- baselines/reference
- cases/conformance/controlFlow
6 files changed
+89
-5
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2540 | 2540 | | |
2541 | 2541 | | |
2542 | 2542 | | |
| 2543 | + | |
| 2544 | + | |
| 2545 | + | |
| 2546 | + | |
| 2547 | + | |
2543 | 2548 | | |
2544 | 2549 | | |
2545 | 2550 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21289 | 21289 | | |
21290 | 21290 | | |
21291 | 21291 | | |
21292 | | - | |
21293 | | - | |
| 21292 | + | |
| 21293 | + | |
| 21294 | + | |
| 21295 | + | |
| 21296 | + | |
| 21297 | + | |
21294 | 21298 | | |
21295 | 21299 | | |
21296 | 21300 | | |
| |||
26421 | 26425 | | |
26422 | 26426 | | |
26423 | 26427 | | |
26424 | | - | |
26425 | | - | |
| 26428 | + | |
26426 | 26429 | | |
26427 | 26430 | | |
26428 | 26431 | | |
| |||
26434 | 26437 | | |
26435 | 26438 | | |
26436 | 26439 | | |
26437 | | - | |
| 26440 | + | |
26438 | 26441 | | |
26439 | 26442 | | |
26440 | 26443 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
54 | 63 | | |
55 | 64 | | |
56 | 65 | | |
| |||
104 | 113 | | |
105 | 114 | | |
106 | 115 | | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
110 | 110 | | |
111 | 111 | | |
112 | 112 | | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
0 commit comments