Language.Haskell.Refact.Utils.MonadFunctions

Conveniences for state access

fetchAnnsFinal

getTypecheckedModule

getRefactStreamModified

setRefactStreamModified

getRefactInscopes

getRefactRenamed

putRefactRenamed

getRefactParsed

putRefactParsed

Annotations

setRefactAnns

putParsedModule

clearParsedModule

getRefactFileName

getRefactTargetModule

getRefactModule

getRefactModuleName

getRefactNameMap

New ghc-exactprint interfacing

liftT

State flags for managing generic traversals

getRefactDone

setRefactDone

clearRefactDone

setStateStorage

getStateStorage

Parsing source

parseDeclWithAnns

Utility

nameSybTransform

nameSybQuery

fileNameFromModSummary

mkNewGhcNamePure

logDataWithAnns

logAnns

logParsedSource

For use by the tests only

initRefactModule

initTokenCacheLayout

initRdrNameMap