Language.Haskell.BuildWrapper.GHC

type GHCApplyFunction a

getAST

withAST

withJSONAST

withASTNotes

initGHC

ghcWithASTNotes

ghcMessagesToNotes

getGhcNamesInScope

getGhcNameDefsInScope

getGhcNameDefsInScopeLongRunning

name2nd

getThingAtPointJSON

getLocalsJSON

ghcSpanToLocation

ghcSpanToBWLocation

ghcColToScionCol

scionColToGhcCol

ghctokensArbitrary

ghctokensArbitrary'

lexTokenStreamH

lexLoc

lexerFlags

ofInterest

tokenToType

tokenTypesArbitrary

tokenTypesArbitrary'

occurrences

generateTokens

generateTokens'

preprocessSource

data PPBehavior

ghcErrMsgToNote

ghcWarnMsgToNote

ghcMsgToNote

removeStatus

mkUnqualTokenValue

mkQualifiedTokenValue

mkTokenName

tokenType

dotFS

tokenValue

start

end

type AliasMap

ghcImportToUsage

ghcLIEToUsage

ghcExportToUsage

ghcNameToUsage

type ImportMap

ghcImportMap

type TypeMap

type FinalImportValue

type FinalImportMap

ghcCleanImports