Simon Hengel pushed to branch wip/sol/reexported-error-message-refactor at Glasgow Haskell Compiler / GHC
Commits:
-
67a454b8
by Simon Hengel at 2026-06-22T11:50:24+00:00
1 changed file:
Changes:
| ... | ... | @@ -1989,10 +1989,10 @@ lookupModuleWithSuggestions' pkgs mod_map name mb_pn |
| 1989 | 1989 | | otherwise
|
| 1990 | 1990 | -> (fromHiddenReexport ++ maybe id (:) origUnit hidden_pkg, hidden_mod, unusable, exposed)
|
| 1991 | 1991 | where
|
| 1992 | - origUnit :: Maybe UnitInfo
|
|
| 1993 | - origUnit = case fromOrigUnit of
|
|
| 1994 | - Renamed -> Nothing
|
|
| 1995 | - _ -> lookupUnit pkgs (moduleUnit m)
|
|
| 1992 | + hiddenOrigUnit :: Maybe UnitInfo
|
|
| 1993 | + hiddenOrigUnit = case fromOrigUnit of
|
|
| 1994 | + AvailableFromHiddenPackage -> lookupUnit pkgs (moduleUnit m)
|
|
| 1995 | + _ -> Nothing
|
|
| 1996 | 1996 | |
| 1997 | 1997 | unit_lookup p = lookupUnit pkgs p `orElse` pprPanic "lookupModuleWithSuggestions" (ppr p <+> ppr name)
|
| 1998 | 1998 | mod_unit = unit_lookup . moduleUnit
|