Safe Haskell | None |
---|---|
Language | GHC2021 |
GHC.Unit.Home.ModInfo
Description
Info about modules in the "home" unit.
Stored in a HomePackageTable
.
Synopsis
- data HomeModInfo = HomeModInfo {}
- data HomeModLinkable = HomeModLinkable {
- homeMod_bytecode :: !(Maybe Linkable)
- homeMod_object :: !(Maybe Linkable)
- homeModInfoObject :: HomeModInfo -> Maybe Linkable
- homeModInfoByteCode :: HomeModInfo -> Maybe Linkable
- emptyHomeModInfoLinkable :: HomeModLinkable
- justBytecode :: Linkable -> HomeModLinkable
- justObjects :: Linkable -> HomeModLinkable
- bytecodeAndObjects :: Linkable -> Linkable -> HomeModLinkable
Documentation
data HomeModInfo Source #
Information about modules in the package being compiled
Constructors
HomeModInfo | |
Fields
|
data HomeModLinkable Source #
Constructors
HomeModLinkable | |
Fields
|
Instances
Outputable HomeModLinkable Source # | |
Defined in GHC.Unit.Home.ModInfo Methods ppr :: HomeModLinkable -> SDoc Source # |
bytecodeAndObjects :: Linkable -> Linkable -> HomeModLinkable Source #