|
|
|
|
|
Documentation |
|
newTopSrcBinder :: Module -> Located RdrName -> RnM Name |
|
lookupFamInstDeclBndr :: GlobalRdrEnv -> Located RdrName -> RnM Name |
|
lookupLocatedTopBndrRn :: Located RdrName -> RnM (Located Name) |
|
lookupTopBndrRn :: RdrName -> RnM Name |
|
lookupLocatedOccRn :: Located RdrName -> RnM (Located Name) |
|
lookupOccRn :: RdrName -> RnM Name |
|
lookupLocatedGlobalOccRn :: Located RdrName -> RnM (Located Name) |
|
lookupGlobalOccRn :: RdrName -> RnM Name |
|
lookupGlobalOccRn_maybe :: RdrName -> RnM (Maybe Name) |
|
lookupLocalDataTcNames :: NameSet -> SDoc -> RdrName -> RnM [Name] |
|
lookupSigOccRn :: Maybe NameSet -> Sig RdrName -> Located RdrName -> RnM (Located Name) |
|
lookupFixityRn :: Name -> RnM Fixity |
|
lookupTyFixityRn :: Located Name -> RnM Fixity |
|
lookupInstDeclBndr :: Name -> RdrName -> RnM Name |
|
lookupSubBndr :: Parent -> SDoc -> RdrName -> RnM Name |
|
lookupConstructorFields :: Name -> RnM [Name] |
|
lookupSyntaxName :: Name -> RnM (SyntaxExpr Name, FreeVars) |
|
lookupSyntaxTable :: [Name] -> RnM (SyntaxTable Name, FreeVars) |
|
lookupGreRn :: RdrName -> RnM GlobalRdrElt |
|
lookupGreLocalRn :: RdrName -> RnM (Maybe GlobalRdrElt) |
|
lookupGreRn_maybe :: RdrName -> RnM (Maybe GlobalRdrElt) |
|
getLookupOccRn :: RnM (Name -> Maybe Name) |
|
addUsedRdrNames :: [RdrName] -> RnM () |
|
newLocalBndrRn :: Located RdrName -> RnM Name |
|
newLocalBndrsRn :: [Located RdrName] -> RnM [Name] |
|
newIPNameRn :: IPName RdrName -> TcRnIf m n (IPName Name) |
|
bindLocalName :: Name -> RnM a -> RnM a |
|
bindLocalNames :: [Name] -> RnM a -> RnM a |
|
bindLocalNamesFV :: [Name] -> RnM (a, FreeVars) -> RnM (a, FreeVars) |
|
type MiniFixityEnv = FastStringEnv (Located Fixity) |
|
emptyFsEnv :: FastStringEnv a |
|
extendFsEnv :: FastStringEnv a -> FastString -> a -> FastStringEnv a |
|
lookupFsEnv :: FastStringEnv a -> FastString -> Maybe a |
|
bindLocalNamesFV_WithFixities :: [Name] -> MiniFixityEnv -> RnM (a, FreeVars) -> RnM (a, FreeVars) |
|
bindLocatedLocalsFV :: [Located RdrName] -> ([Name] -> RnM (a, FreeVars)) -> RnM (a, FreeVars) |
|
bindLocatedLocalsRn :: [Located RdrName] -> ([Name] -> RnM a) -> RnM a |
|
bindSigTyVarsFV :: [Name] -> RnM (a, FreeVars) -> RnM (a, FreeVars) |
|
bindPatSigTyVars :: [LHsType RdrName] -> ([Name] -> RnM a) -> RnM a |
|
bindPatSigTyVarsFV :: [LHsType RdrName] -> RnM (a, FreeVars) -> RnM (a, FreeVars) |
|
bindTyVarsRn :: [LHsTyVarBndr RdrName] -> ([LHsTyVarBndr Name] -> RnM a) -> RnM a |
|
extendTyVarEnvFVRn :: [Name] -> RnM (a, FreeVars) -> RnM (a, FreeVars) |
|
checkDupRdrNames :: [Located RdrName] -> RnM () |
|
checkDupAndShadowedRdrNames :: [Located RdrName] -> RnM () |
|
checkDupAndShadowedNames :: (GlobalRdrEnv, LocalRdrEnv) -> [Name] -> RnM () |
|
mapFvRn :: (a -> RnM (b, FreeVars)) -> [a] -> RnM ([b], FreeVars) |
|
mapFvRnCPS :: (a -> (b -> RnM c) -> RnM c) -> [a] -> ([b] -> RnM c) -> RnM c |
|
warnUnusedMatches :: [Name] -> FreeVars -> RnM () |
|
warnUnusedModules :: [(ModuleName, SrcSpan)] -> RnM () |
|
warnUnusedImports :: [GlobalRdrElt] -> RnM () |
|
warnUnusedTopBinds :: [GlobalRdrElt] -> RnM () |
|
warnUnusedLocalBinds :: [Name] -> FreeVars -> RnM () |
|
dataTcOccs :: RdrName -> [RdrName] |
|
unknownNameErr :: RdrName -> SDoc |
|
kindSigErr :: Outputable a => a -> SDoc |
|
perhapsForallMsg :: SDoc |
|
Produced by Haddock version 2.6.0 |