Revisit how we remove unused things from the ast #663
rvcas
started this conversation in
Core language features
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
At the moment the implementation for removing unused things from a typed expr sequence is not ideal when you consider how the LSP identifies where things are located. In general we MUST make sure any type-checking-time AST transforms we do don't mess with the LSP being able to "see" that code.
in the example above you cannot go to definitions properly for
some_function
Beta Was this translation helpful? Give feedback.
All reactions