HaRe-0.7.2.8: the Haskell Refactorer.

Safe HaskellNone

Language.Haskell.Refact.Utils.TypeSyn

Description

This is a legacy module from the pre-GHC HaRe, and will disappear eventually.

Synopsis

Documentation

type HsExpP = HsExpr RdrNameSource

type HsPatP = Pat RdrNameSource

type HsDeclP = LHsDecl RdrNameSource

type HsDeclsP = HsGroup NameSource

type InScopes = [Name]Source

type PosToken = (Located Token, String)Source

type Export = LIE RdrNameSource

type HsName = RdrNameSource

HsName is a name as it is found in the source This seems to be quite a close correlation

newtype PName Source

The PN is the name as it occurs to the parser, and corresponds with the GHC.RdrName type PN = GHC.RdrName

Constructors

PN HsName 

Instances

Eq PName