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.

  1. sdocUnitIdForUser :: SDocContext -> !FastString -> SDoc

    ghc 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.

  2. type LForeignDecl pass = XRec pass ForeignDecl pass

    ghc Language.Haskell.Syntax.Decls

    Located Foreign Declaration

  3. XForeignDecl :: !XXForeignDecl pass -> ForeignDecl pass

    ghc Language.Haskell.Syntax.Decls

    No documentation available.

  4. XForeignExport :: !XXForeignExport pass -> ForeignExport pass

    ghc Language.Haskell.Syntax.Decls

    No documentation available.

  5. XForeignImport :: !XXForeignImport pass -> ForeignImport pass

    ghc Language.Haskell.Syntax.Decls

    No documentation available.

  6. con_forall :: ConDecl pass -> Bool

    ghc 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

  7. hs_fords :: HsGroup p -> [LForeignDecl p]

    ghc Language.Haskell.Syntax.Decls

    No documentation available.

  8. GroupForm :: TransForm

    ghc Language.Haskell.Syntax.Expr

    No documentation available.

  9. HsCmdArrForm :: XCmdArrForm id -> LHsExpr id -> LexicalFixity -> Maybe Fixity -> [LHsCmdTop id] -> HsCmd id

    ghc Language.Haskell.Syntax.Expr

  10. ThenForm :: TransForm

    ghc Language.Haskell.Syntax.Expr

    No documentation available.

Page 495 of many | Previous | Next