Closed
Description
For reasons such as performance optimisation and debugging, it's reasonably common to inspect the output of the various compilation stages which software goes through e.g.
- Results of macro expansion
- Compiler intermediate code representation
- Bytecode
- Assembly language
Some examples of existing IDE-specific integrations and extensions which allow this are https://github.com/mre/cargo-inspect-vscode and https://github.com/JetBrains/intellij-community/tree/master/plugins/ByteCodeViewer
I'm not particularly familiar with LSP, but thought LSP would be the best mechanism to support this.