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. PromotedItemListSyntax :: IsEmptyOrSingleton -> PromotedItem

    ghc GHC.Utils.Outputable

    No documentation available.

  2. PromotedItemTupleSyntax :: PromotedItem

    ghc GHC.Utils.Outputable

    No documentation available.

  3. data PromotionTickContext

    ghc GHC.Utils.Outputable

    Flags that affect whether a promotion tick is printed.

  4. module GHC.Utils.Panic

    Defines basic functions for printing error messages. It's hard to put these functions anywhere else without causing some unnecessary loops in the module dependency graph.

  5. Panic :: String -> GhcException

    ghc GHC.Utils.Panic

    The impossible happened.

  6. PprPanic :: String -> SDoc -> GhcException

    ghc GHC.Utils.Panic

    No documentation available.

  7. PprProgramError :: String -> SDoc -> GhcException

    ghc GHC.Utils.Panic

    No documentation available.

  8. PprSorry :: String -> SDoc -> GhcException

    ghc GHC.Utils.Panic

    No documentation available.

  9. ProgramError :: String -> GhcException

    ghc GHC.Utils.Panic

    An error in the user's code, probably.

  10. module GHC.Utils.Panic.Plain

    Defines a simple exception type and utilities to throw it. The PlainGhcException type is a subset of the GhcException type. It omits the exception constructors that involve pretty-printing via SDoc. The reason for this is to avoid import cycles / use of boot files. GHC.Utils.Outputable has many transitive dependencies. To throw exceptions from these modules, the functions here can be used without introducing import cycles.

Page 171 of many | Previous | Next