Language.Haskell.BuildWrapper.GHC

type GHCApplyFunction a

getAST

withAST

withJSONAST

withASTNotes

initGHC

ghcWithASTNotes

isWarnIsError

ghcMessagesToNotes

getGhcNamesInScope

getGhcNameDefsInScope

getGhcNameDefsInScopeLongRunning

getEvalResults

name2nd

getThingAtPointJSON

getLocalsJSON

eval

ghcSpanToLocation

ghcSpanToBWLocation

ghcColToScionCol

scionColToGhcCol

ghctokensArbitrary

ghctokensArbitrary'

lexTokenStreamH

lexLoc

lexerFlags

ofInterest

tokenToType

tokenTypesArbitrary

tokenTypesArbitrary'

occurrences

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