hls-code-range-plugin-1.0.0.0: HLS Plugin to support smart selection range
Safe HaskellSafe-Inferred
LanguageHaskell2010

Ide.Plugin.CodeRange

Contents

Synopsis

Documentation

data Log Source #

Instances

Instances details
Pretty Log Source # 
Instance details

Defined in Ide.Plugin.CodeRange

Methods

pretty :: Log -> Doc ann #

prettyList :: [Log] -> Doc ann #

Internal

findPosition :: Position -> CodeRange -> Maybe SelectionRange Source #

Find Position in CodeRange. This can fail, if the given position is not covered by the CodeRange.