ghcide-2.7.0.0: The core of an IDE
Safe HaskellSafe-Inferred
LanguageGHC2021

Development.IDE.LSP.HoverDefinition

Description

Display information on hover.

Synopsis

For haskell-language-server

hover :: IdeState -> TextDocumentPositionParams -> ExceptT PluginError (LspM c) (Hover |? Null) Source #

gotoDefinition :: IdeState -> TextDocumentPositionParams -> ExceptT PluginError (LspM c) (MessageResult Method_TextDocumentDefinition) Source #

gotoTypeDefinition :: IdeState -> TextDocumentPositionParams -> ExceptT PluginError (LspM c) (MessageResult Method_TextDocumentTypeDefinition) Source #

documentHighlight :: IdeState -> TextDocumentPositionParams -> ExceptT PluginError (LspM c) ([DocumentHighlight] |? Null) Source #

references :: PluginMethodHandler IdeState Method_TextDocumentReferences Source #

wsSymbols :: PluginMethodHandler IdeState Method_WorkspaceSymbol Source #