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

Development.IDE.Plugin.Completions.Types

Synopsis

Documentation

data CachedCompletions Source #

End result of the completions

Constructors

CC 

Fields

data CompItem Source #

Constructors

CI 

Fields

Instances

Instances details
Eq CompItem Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

Show CompItem Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

data ExtendImport Source #

Constructors

ExtendImport 

Instances

Instances details
Eq ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

Show ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

Generic ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

Associated Types

type Rep ExtendImport :: Type -> Type #

ToJSON ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

FromJSON ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

type Rep ExtendImport Source # 
Instance details

Defined in Development.IDE.Plugin.Completions.Types

type Rep ExtendImport = D1 ('MetaData "ExtendImport" "Development.IDE.Plugin.Completions.Types" "ghcide-0.7.5.0-Bbb44hGazD0IzhRkE97qK7" 'False) (C1 ('MetaCons "ExtendImport" 'PrefixI 'True) ((S1 ('MetaSel ('Just "doc") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Uri) :*: S1 ('MetaSel ('Just "newThing") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "thingParent") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "importName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "importQual") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text))))))