| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Haskell.Tools.Refactor.Querying
Contents
Documentation
data QueryValue Source #
Constructors
| GeneralQuery Value | |
| MarkerQuery [Marker] |
Instances
data QueryChoice Source #
Constructors
| LocationQuery | |
Fields
| |
| GlobalQuery | |
Fields
| |
Instances
| Eq Marker Source # | |
| Show Marker Source # | |
| Generic Marker Source # | |
| ToJSON Marker Source # | |
Defined in Language.Haskell.Tools.Refactor.Querying | |
| type Rep Marker Source # | |
Defined in Language.Haskell.Tools.Refactor.Querying type Rep Marker = D1 (MetaData "Marker" "Language.Haskell.Tools.Refactor.Querying" "haskell-tools-refactor-1.1.0.2-Gow74qwhN9O8QI7dzZUXUM" False) (C1 (MetaCons "Marker" PrefixI True) (S1 (MetaSel (Just "location") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 SrcSpan) :*: (S1 (MetaSel (Just "severity") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Severity) :*: S1 (MetaSel (Just "message") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)))) | |
Instances
| Eq Severity Source # | |
| Show Severity Source # | |
| Generic Severity Source # | |
| ToJSON Severity Source # | |
Defined in Language.Haskell.Tools.Refactor.Querying | |
| type Rep Severity Source # | |
Defined in Language.Haskell.Tools.Refactor.Querying type Rep Severity = D1 (MetaData "Severity" "Language.Haskell.Tools.Refactor.Querying" "haskell-tools-refactor-1.1.0.2-Gow74qwhN9O8QI7dzZUXUM" False) (C1 (MetaCons "Error" PrefixI False) (U1 :: * -> *) :+: (C1 (MetaCons "Warning" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Info" PrefixI False) (U1 :: * -> *))) | |
decompQuery :: QueryValue -> (QueryType, Value) Source #
queryCommands :: [QueryChoice] -> [String] Source #
queryError :: String -> QueryMonad a Source #