ghc-9.14.1: GHC/Hs/Doc.hs-boot
{-# LANGUAGE RoleAnnotations #-}
module GHC.Hs.Doc where
-- See #21592 for progress on removing this boot file.
import GHC.Types.SrcLoc
import GHC.Hs.DocString
import Data.Kind
type role WithHsDocIdentifiers representational nominal
type WithHsDocIdentifiers :: Type -> Type -> Type
data WithHsDocIdentifiers a pass
type HsDoc :: Type -> Type
type HsDoc = WithHsDocIdentifiers HsDocString
type LHsDoc :: Type -> Type
type LHsDoc pass = Located (HsDoc pass)