Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data QueryValue Source #
Instances
data QueryChoice Source #
LocationQuery | |
| |
GlobalQuery | |
|
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.1-9E38rEWwU5SKx5r7kR9Jdq" 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.1-9E38rEWwU5SKx5r7kR9Jdq" 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 #