Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. unitId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> uid

    ghc-lib-parser GHC.Unit.Database

    Unique unit identifier that is used during compilation (e.g. to generate symbols).

  2. unitPackageId :: GenericUnitInfo srcpkgid srcpkgname uid modulename mod -> srcpkgid

    ghc-lib-parser GHC.Unit.Database

    Source package identifier. Cabal instantiates this with Distribution.Types.PackageId.PackageId type which only contains the source package name and version. Notice that it doesn't contain the Hackage revision, nor any kind of hash.

  3. ue_all_home_unit_ids :: UnitEnv -> Set UnitId

    ghc-lib-parser GHC.Unit.Env

    No documentation available.

  4. ue_renameUnitId :: HasDebugCallStack => UnitId -> UnitId -> UnitEnv -> UnitEnv

    ghc-lib-parser GHC.Unit.Env

    Rename a unit id in the internal unit env. ue_renameUnitId oldUnit newUnit UnitEnv, it is assumed that the oldUnit exists in the map, otherwise we panic. The DynFlags associated with the home unit will have its field homeUnitId set to newUnit.

  5. finder_hiDir :: FinderOpts -> Maybe OsPath

    ghc-lib-parser GHC.Unit.Finder.Types

    No documentation available.

  6. finder_hiddenModules :: FinderOpts -> Set ModuleName

    ghc-lib-parser GHC.Unit.Finder.Types

    No documentation available.

  7. fr_mods_hidden :: FindResult -> [Unit]

    ghc-lib-parser GHC.Unit.Finder.Types

    Module is in these units, but the *module* is hidden

  8. fr_pkgs_hidden :: FindResult -> [Unit]

    ghc-lib-parser GHC.Unit.Finder.Types

    Module is in these units, but the *unit* is hidden

  9. homeUnitId :: GenHomeUnit u -> UnitId

    ghc-lib-parser GHC.Unit.Home

    Return home unit id

  10. isHomeUnitId :: GenHomeUnit u -> UnitId -> Bool

    ghc-lib-parser GHC.Unit.Home

    Test if the unit-id is the home unit-id

Page 1055 of many | Previous | Next