Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
getNameRange :: Name -> Range Source
setNameRange :: Name -> Range -> Name Source
mergeRanges :: Range -> Range -> Range Source
makeImportRange :: Id -> Id -> Range Source
isImportRange :: Range -> Bool Source
isImportName :: Name -> Bool Source
getRangeStart :: Range -> Position Source
getRangeEnd :: Range -> Position Source
getPatRange :: Pattern -> Range Source
getExprRange :: Expression -> Range Source
getRHSRange :: RightHandSide -> Range Source
getLitRange :: Literal -> Range Source
getLHSRange :: LeftHandSide -> Range Source
getFBRange :: FunctionBinding -> Range Source
getBodyRange :: Body -> Range Source
getTypeRange :: Type -> Range Source
showRanges :: [Range] -> String Source
showFullRange :: Range -> String Source
showPosition :: Position -> String Source
sortRanges :: [Range] -> [Range] Source