Indicates whether a module name is referring to a boot interface (hs-boot file) or regular module (hs file). We need to treat boot modules specially when building compilation graphs, since they break cycles. Regular source files and signature files are treated equivalently.
Instances6Eq, Data, Ord, Show, NFData, Binary
Eq IsBootInterfaceDefined in ghc-9.14.1 · Language.Haskell.Syntax.ImpExp.IsBootData IsBootInterfaceDefined in ghc-9.14.1 · Language.Haskell.Syntax.ImpExp.IsBootOrd IsBootInterfaceDefined in ghc-9.14.1 · Language.Haskell.Syntax.ImpExp.IsBootShow IsBootInterfaceDefined in ghc-9.14.1 · Language.Haskell.Syntax.ImpExp.IsBootNFData IsBootInterfaceDefined in ghc-9.14.1 · Language.Haskell.Syntax.ImpExp.IsBootBinary IsBootInterfaceDefined in ghc-9.14.1 · GHC.Utils.Binary