Commit 8813968
Fix type narrowing in lambda expressions (#16407)
Fixes #4297
Fix is straightforward: without properly pushing lambda expression on
the stack, the previous fix @JukkaL added for nested functions doesn't
work for lambdas (it thinks that we are at global scope).1 parent 681e54c commit 8813968
2 files changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5195 | 5195 | | |
5196 | 5196 | | |
5197 | 5197 | | |
5198 | | - | |
| 5198 | + | |
| 5199 | + | |
5199 | 5200 | | |
5200 | 5201 | | |
5201 | 5202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1482 | 1482 | | |
1483 | 1483 | | |
1484 | 1484 | | |
| 1485 | + | |
| 1486 | + | |
| 1487 | + | |
| 1488 | + | |
| 1489 | + | |
| 1490 | + | |
| 1491 | + | |
| 1492 | + | |
| 1493 | + | |
| 1494 | + | |
| 1495 | + | |
| 1496 | + | |
| 1497 | + | |
0 commit comments