| ||||
| ||||
Documentation | ||||
newGlobalBinder :: Module -> OccName -> SrcSpan -> TcRnIf a b Name | ||||
newIPName :: IPName OccName -> TcRnIf m n (IPName Name) | ||||
newImplicitBinder :: Name -> (OccName -> OccName) -> TcRnIf m n Name | ||||
lookupIfaceTop :: OccName -> IfL Name | ||||
lookupOrig :: Module -> OccName -> TcRnIf a b Name | ||||
lookupOrigNameCache :: OrigNameCache -> Module -> OccName -> Maybe Name | ||||
extendNameCache :: OrigNameCache -> Module -> OccName -> Name -> OrigNameCache | ||||
newIfaceName :: OccName -> IfL Name | ||||
newIfaceNames :: [OccName] -> IfL [Name] | ||||
extendIfaceIdEnv :: [Id] -> IfL a -> IfL a | ||||
extendIfaceTyVarEnv :: [TyVar] -> IfL a -> IfL a | ||||
tcIfaceLclId :: FastString -> IfL Id | ||||
tcIfaceTyVar :: FastString -> IfL TyVar | ||||
lookupIfaceTyVar :: FastString -> IfL (Maybe TyVar) | ||||
tcIfaceTick :: Module -> Int -> IfL Id | ||||
ifaceExportNames :: [IfaceExport] -> TcRnIf gbl lcl [AvailInfo] | ||||
allocateGlobalBinder :: NameCache -> Module -> OccName -> SrcSpan -> (NameCache, Name) | ||||
initNameCache :: UniqSupply -> [Name] -> NameCache | ||||
getNameCache :: TcRnIf a b NameCache | ||||
setNameCache :: NameCache -> TcRnIf a b () | ||||
Produced by Haddock version 2.4.2 |