Hoogle Search
Within LTS Haskell 24.39 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
sdocUnitIdForUser :: SDocContext -> !FastString -> SDocghc GHC.Utils.Outputable Used to map UnitIds to more friendly "package-version:component" strings while pretty-printing. Use pprWithUnitState to set it. Users should never have to set it to pretty-print SDocs emitted by GHC, otherwise it's a bug. It's an internal field used to thread the UnitState so that the Outputable instance of UnitId can use it. See Note [Pretty-printing UnitId] in GHC.Unit for more details. Note that we use FastString instead of UnitId to avoid boring module inter-dependency issues.
type
LForeignDecl pass = XRec pass ForeignDecl passghc Language.Haskell.Syntax.Decls Located Foreign Declaration
XForeignDecl :: !XXForeignDecl pass -> ForeignDecl passghc Language.Haskell.Syntax.Decls No documentation available.
XForeignExport :: !XXForeignExport pass -> ForeignExport passghc Language.Haskell.Syntax.Decls No documentation available.
XForeignImport :: !XXForeignImport pass -> ForeignImport passghc Language.Haskell.Syntax.Decls No documentation available.
con_forall :: ConDecl pass -> Boolghc Language.Haskell.Syntax.Decls True = explicit user-written forall e.g. data T a = forall b. MkT b (b->a) con_ex_tvs = {b} False => con_ex_tvs is empty
hs_fords :: HsGroup p -> [LForeignDecl p]ghc Language.Haskell.Syntax.Decls No documentation available.
-
ghc Language.Haskell.Syntax.Expr No documentation available.
-
ghc Language.Haskell.Syntax.Expr - AnnKeywordId : AnnOpenB '(|', AnnCloseB '|)'
-
ghc Language.Haskell.Syntax.Expr No documentation available.