Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write go to Definition #61

Open
kharus opened this issue May 11, 2021 · 3 comments
Open

Write go to Definition #61

kharus opened this issue May 11, 2021 · 3 comments
Assignees
Labels
IDE Anything lsp/ide related

Comments

@kharus
Copy link
Contributor

kharus commented May 11, 2021

@kharus kharus self-assigned this May 11, 2021
@kharus kharus added the IDE Anything lsp/ide related label May 11, 2021
@anka-213
Copy link
Collaborator

We can delay the typeDefinition thing if we want. That is less important

@anka-213
Copy link
Collaborator

I think the main component of this would be to add Identifier to the Ast and put location for itself and location for its definition in its annotation. The later thing would be a part of the type checking step (so maybe involve, or just make @Martin-Strecker aware of this).

@kharus
Copy link
Contributor Author

kharus commented May 12, 2021

@anka-213 Agree that type definition can be postponed.
I was looking at it yesterday and even haskell LS doesn't implement it properly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
IDE Anything lsp/ide related
Projects
None yet
Development

No branches or pull requests

2 participants