diff options
Diffstat (limited to 'compiler/GHC/Unit/State.hs-boot')
-rw-r--r-- | compiler/GHC/Unit/State.hs-boot | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/compiler/GHC/Unit/State.hs-boot b/compiler/GHC/Unit/State.hs-boot new file mode 100644 index 0000000000..01309afb2f --- /dev/null +++ b/compiler/GHC/Unit/State.hs-boot @@ -0,0 +1,13 @@ +module GHC.Unit.State where +import GHC.Prelude +import GHC.Data.FastString +import {-# SOURCE #-} GHC.Unit.Types (IndefUnitId, Unit, UnitId) +data PackageState +data UnitInfoMap +data PackageDatabase unit +emptyPackageState :: PackageState +mkIndefUnitId :: PackageState -> FastString -> IndefUnitId +displayUnitId :: PackageState -> UnitId -> Maybe String +improveUnit :: UnitInfoMap -> Unit -> Unit +unitInfoMap :: PackageState -> UnitInfoMap +updateIndefUnitId :: PackageState -> IndefUnitId -> IndefUnitId |