Commit bb928ec
committed
feat(parser): qualify ClassName.method call targets via symbol table
When receiver filtering emits "Foo.bar" (uppercase receiver), resolve it
to "/path/file::Foo.bar" by looking up the class entry in the file
symbol table. Closes a resolution gap where class-qualified bare calls
stayed unresolved after the receiver filter rewrite.1 parent 103006b commit bb928ec
1 file changed
Lines changed: 13 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1715 | 1715 | | |
1716 | 1716 | | |
1717 | 1717 | | |
1718 | | - | |
| 1718 | + | |
| 1719 | + | |
| 1720 | + | |
| 1721 | + | |
| 1722 | + | |
| 1723 | + | |
| 1724 | + | |
| 1725 | + | |
| 1726 | + | |
| 1727 | + | |
| 1728 | + | |
| 1729 | + | |
1719 | 1730 | | |
1720 | 1731 | | |
1721 | 1732 | | |
1722 | | - | |
| 1733 | + | |
1723 | 1734 | | |
1724 | 1735 | | |
1725 | 1736 | | |
| |||
0 commit comments