mirror of
https://github.com/haskell/ghcide.git
synced 2024-12-12 13:13:22 +03:00
440fc1f049
+ internal class in instance declaration + internal class in type signature + external class in type signature Hover seems not to work for classes at all. Goto def works for internal classes, but not external ones. This leaves the table looking like this: | | find definition | hover | |-------------|-----------|---------| | field in record definition | ✔️ | ✔️ | | field in record construction | ❌ | ❌ | | field name as accessor | ✔️ | ✔️ | | top level name | ✔️ | ✔️ | | record data constructor | ❌ | ❌ | | plain data constructor | ✔️ | ✔️ | | type constructor | ✔️ | ❌ | | external type constructor | ❌ | ❌ | | external value | ❌ | ✔️ | | plain parameter | ✔️ | ✔️ | | pattern match name | ✔️ | ✔️ | | top level operator | ✔️ | ✔️ | | parameter operator | ✔️ | ✔️ | | name in backticks | ✔️ | ✔️ | | class in instance declaration | ✔️ | ❌ | | class in signature | ✔️ | ❌ | | external class in signature | ❌ | ❌ | |
||
---|---|---|
.. | ||
GotoHover.hs |