Lines Matching refs:HomePackageTable
53 HomePackageTable, HomeModInfo(..), emptyHomePackageTable,
435 hsc_HPT :: HomePackageTable,
594 type HomePackageTable = DModuleNameEnv HomeModInfo type
603 emptyHomePackageTable :: HomePackageTable
610 pprHPT :: HomePackageTable -> SDoc
617 lookupHpt :: HomePackageTable -> ModuleName -> Maybe HomeModInfo
620 lookupHptDirectly :: HomePackageTable -> Unique -> Maybe HomeModInfo
623 eltsHpt :: HomePackageTable -> [HomeModInfo]
626 filterHpt :: (HomeModInfo -> Bool) -> HomePackageTable -> HomePackageTable
629 allHpt :: (HomeModInfo -> Bool) -> HomePackageTable -> Bool
632 mapHpt :: (HomeModInfo -> HomeModInfo) -> HomePackageTable -> HomePackageTable
635 delFromHpt :: HomePackageTable -> ModuleName -> HomePackageTable
638 addToHpt :: HomePackageTable -> ModuleName -> HomeModInfo -> HomePackageTable
642 :: HomePackageTable -> [(ModuleName, HomeModInfo)] -> HomePackageTable
645 listToHpt :: [(ModuleName, HomeModInfo)] -> HomePackageTable
648 lookupHptByModule :: HomePackageTable -> Module -> Maybe HomeModInfo
687 :: HomePackageTable
2246 -> HomePackageTable