Safe Haskell | None |
---|
- initTokenLayout :: ParsedSource -> [GhcPosToken] -> LayoutTree GhcPosToken
- ghcAllocTokens :: ParsedSource -> [GhcPosToken] -> LayoutTree GhcPosToken
- retrieveTokens :: IsToken a => LayoutTree a -> [a]
- getLoc :: HasLoc a => a -> SimpPos
- nullSrcSpan :: SrcSpan
- addEndOffsets :: IsToken a => LayoutTree a -> [a] -> LayoutTree a
Documentation
initTokenLayout :: ParsedSource -> [GhcPosToken] -> LayoutTree GhcPosTokenSource
ghcAllocTokens :: ParsedSource -> [GhcPosToken] -> LayoutTree GhcPosTokenSource
retrieveTokens :: IsToken a => LayoutTree a -> [a]Source
For testing
addEndOffsets :: IsToken a => LayoutTree a -> [a] -> LayoutTree aSource