Commit 45ffdf0
committed
Avoid double avoidance when typing blocks
For a Block, TypeAssigner does an avoid just for term symbols whereas
Typer does one for all local symbols. Since Typer called TypeAssigner,
we got a double avoidance pass. This is eliminated by assigning types
directly in Typer without passing through TypeAssigner.1 parent 0cd8e50 commit 45ffdf0
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
624 | 624 | | |
625 | 625 | | |
626 | 626 | | |
627 | | - | |
| 627 | + | |
628 | 628 | | |
629 | 629 | | |
630 | 630 | | |
| |||
0 commit comments