Language.Haskell.Refact.Utils.Variables

Variable analysis

isFieldName

isClassName

isInstanceName

isDeclaredIn

isDeclaredInRdr

data FreeNames

data DeclaredNames

hsFreeAndDeclaredPNsOld

hsFreeAndDeclaredRdr

hsFreeAndDeclaredNameStrings

hsFreeAndDeclaredPNs

hsFreeAndDeclaredGhc

getDeclaredTypes

getDeclaredTypesRdr

getFvs

getFreeVars

getDeclaredVars

hsVisiblePNs

hsVisiblePNsRdr

hsVisibleNames

hsVisibleNamesRdr

hsFDsFromInsideRdr

hsFDNamesFromInsideRdr

hsFDsFromInside

hsFDNamesFromInside

hsVisibleDs

hsVisibleDsRdr

rdrName2Name

rdrName2NamePure

eqRdrNamePure

rdrName2Name'

Identifiers, expressions, patterns and declarations

class FindEntity a

sameOccurrence

definedPNs

definedPNsRdr

definedNamesRdr

definingDeclsRdrNames

definingDeclsRdrNames'

definingSigsRdrNames

definingDeclsNames

definingDeclsNames'

definingSigsNames

definingTyClDeclsNames

defines

definesRdr

definesDeclRdr

definesTypeSig

definesTypeSigRdr

definesSigDRdr

definesP

allNames

hsPNs

hsNamess

hsNamessRdr

locToName

locToRdrName