HaRe-0.8.3.0: the Haskell Refactorer.

Safe HaskellNone
LanguageHaskell98

Language.Haskell.Refact.Utils.Types

Contents

Synopsis

Documentation

type ApplyRefacResult = ((FilePath, RefacResult), (Anns, ParsedSource)) Source #

The result of a refactoring is the file, a flag as to whether it was modified, and the updated AST

data TreeId Source #

Constructors

TId !Int 

mainTid :: TreeId Source #

Identifies the tree carrying the main tokens, not any work in progress or deleted ones

data TokenCache a Source #

Constructors

TK 

Fields

Instances

type SimpPos = (Int, Int) Source #