leksah-0.12.1.2: Haskell IDE written in Haskell

Safe HaskellSafe-Infered

IDE.Metainfo.Provider

Description

This module provides the infos collected by the server before

Synopsis

Documentation

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

Lookup of an identifier description

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

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

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

Searching of metadata

initInfo :: IDEAction -> IDEActionSource

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