Language.Haskell.Refact.Utils.Variables

Variable analysis

isFieldName

isClassName

isInstanceName

isDeclaredInRdr

data FreeNames

data DeclaredNames

hsFreeAndDeclaredRdr

hsFreeAndDeclaredNameStrings

hsFreeAndDeclaredPNs

getDeclaredTypesRdr

getDeclaredVarsRdr

hsVisibleNamesRdr

hsFDsFromInsideRdr

hsFDNamesFromInsideRdr

hsFDNamesFromInsideRdrPure

hsVisibleDsRdr

rdrName2Name

rdrName2NamePure

eqRdrNamePure

Identifiers, expressions, patterns and declarations

class FindEntity a

findNameInRdr

findNamesRdr

sameOccurrence

definedPNsRdr

definedNamesRdr

definingDeclsRdrNames

definingDeclsRdrNames'

definingSigsRdrNames

definingTyClDeclsNames

definesRdr

definesDeclRdr

definesTypeSigRdr

definesSigDRdr

hsTypeVbls

hsNamessRdr

findLRdrName

locToNameRdr

locToNameRdrPure

locToRdrName