The Backpack patch.
[ghc.git] / compiler / main / Packages.hs-boot
index bac04bc..c05d392 100644 (file)
@@ -1,7 +1,9 @@
 module Packages where
--- Well, this is kind of stupid...
-import {-# SOURCE #-} Module (PackageKey)
-import {-# SOURCE #-} DynFlags (DynFlags)
+import {-# SOURCE #-} DynFlags(DynFlags)
+import {-# SOURCE #-} Module(ComponentId, UnitId)
 data PackageState
-packageKeyPackageIdString :: DynFlags -> PackageKey -> Maybe String
+data PackageConfigMap
 emptyPackageState :: PackageState
+componentIdString :: DynFlags -> ComponentId -> Maybe String
+improveUnitId :: PackageConfigMap -> UnitId -> UnitId
+getPackageConfigMap :: DynFlags -> PackageConfigMap