ghcide-0.7.3.0: The core of an IDE
Safe HaskellNone
LanguageHaskell2010

Development.IDE.Plugin.Completions

Documentation

data ProduceCompletions Source #

Constructors

ProduceCompletions 

Instances

Instances details
Eq ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Show ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Generic ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Associated Types

type Rep ProduceCompletions :: Type -> Type #

Hashable ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Binary ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

NFData ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Methods

rnf :: ProduceCompletions -> () #

type Rep ProduceCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

type Rep ProduceCompletions = D1 ('MetaData "ProduceCompletions" "Development.IDE.Plugin.Completions" "ghcide-0.7.3.0-7Jt80mSDLDuL0bAoNcQUR5" 'False) (C1 ('MetaCons "ProduceCompletions" 'PrefixI 'False) (U1 :: Type -> Type))
type RuleResult ProduceCompletions Source #

Produce completions info for a file

Instance details

Defined in Development.IDE.Plugin.Completions

data LocalCompletions Source #

Constructors

LocalCompletions 

Instances

Instances details
Eq LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Show LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Generic LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Associated Types

type Rep LocalCompletions :: Type -> Type #

Hashable LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Binary LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

NFData LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Methods

rnf :: LocalCompletions -> () #

type Rep LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

type Rep LocalCompletions = D1 ('MetaData "LocalCompletions" "Development.IDE.Plugin.Completions" "ghcide-0.7.3.0-7Jt80mSDLDuL0bAoNcQUR5" 'False) (C1 ('MetaCons "LocalCompletions" 'PrefixI 'False) (U1 :: Type -> Type))
type RuleResult LocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

data NonLocalCompletions Source #

Constructors

NonLocalCompletions 

Instances

Instances details
Eq NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Show NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Generic NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Associated Types

type Rep NonLocalCompletions :: Type -> Type #

Hashable NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Binary NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

NFData NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

Methods

rnf :: NonLocalCompletions -> () #

type Rep NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions

type Rep NonLocalCompletions = D1 ('MetaData "NonLocalCompletions" "Development.IDE.Plugin.Completions" "ghcide-0.7.3.0-7Jt80mSDLDuL0bAoNcQUR5" 'False) (C1 ('MetaCons "NonLocalCompletions" 'PrefixI 'False) (U1 :: Type -> Type))
type RuleResult NonLocalCompletions Source # 
Instance details

Defined in Development.IDE.Plugin.Completions