leksah-0.15.0.2: Haskell IDE written in Haskell

Safe HaskellNone
LanguageHaskell98

IDE.Metainfo.Provider

Description

This module provides the infos collected by the server before

Synopsis

Documentation

getIdentifierDescr :: (SymbolTable alpha, SymbolTable beta) => Text -> alpha -> beta -> [Descr] Source

Lookup of an identifier description

getIdentifiersStartingWith :: (SymbolTable alpha, SymbolTable beta) => Text -> alpha -> beta -> [Text] Source

Lookup of an identifiers starting with the specified prefix and return a list.

searchMeta :: Scope -> Text -> SearchMode -> IDEM [Descr] Source

Searching of metadata

initInfo :: IDEAction -> IDEAction Source

Update and initialize metadata for the world -- Called at startup