ghc-6.10.3: The GHC API
Contents
Index
RnBinds
Documentation
rnTopBinds
::
HsValBinds
RdrName
->
RnM
(
HsValBinds
Name
,
DefUses
)
rnTopBindsLHS
::
MiniFixityEnv
->
HsValBinds
RdrName
->
RnM
(
HsValBindsLR
Name
RdrName
)
rnTopBindsRHS
::
NameSet
->
HsValBindsLR
Name
RdrName
->
RnM
(
HsValBinds
Name
,
DefUses
)
rnLocalBindsAndThen
::
HsLocalBinds
RdrName
-> (
HsLocalBinds
Name
->
RnM
(result,
FreeVars
)) ->
RnM
(result,
FreeVars
)
rnValBindsLHS
::
MiniFixityEnv
->
HsValBinds
RdrName
->
RnM
(
HsValBindsLR
Name
RdrName
)
rnValBindsRHS
::
NameSet
->
HsValBindsLR
Name
RdrName
->
RnM
(
HsValBinds
Name
,
DefUses
)
rnMethodBinds
::
Name
-> (
Name
-> [
Name
]) -> [
Name
] ->
LHsBinds
RdrName
->
RnM
(
LHsBinds
Name
,
FreeVars
)
renameSigs
::
Maybe
NameSet
-> (
Sig
RdrName
->
Bool
) -> [
LSig
RdrName
] ->
RnM
[
LSig
Name
]
mkSigTvFn
:: [
LSig
Name
] ->
Name
-> [
Name
]
rnMatchGroup
::
HsMatchContext
Name
->
MatchGroup
RdrName
->
RnM
(
MatchGroup
Name
,
FreeVars
)
rnGRHSs
::
HsMatchContext
Name
->
GRHSs
RdrName
->
RnM
(
GRHSs
Name
,
FreeVars
)
makeMiniFixityEnv
:: [
LFixitySig
RdrName
] ->
RnM
MiniFixityEnv
type
MiniFixityEnv
= FastStringEnv (
Located
Fixity
)
Produced by
Haddock
version 2.4.2