Hoogle Search
Within LTS Haskell 24.40 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
PhaseHook :: (forall a . () => TPhase a -> IO a) -> PhaseHookghc GHC.Driver.Pipeline.Phases No documentation available.
-
Definitions for writing plugins for GHC. Plugins can hook into several areas of the compiler. See the Plugin type. These plugins include type-checker plugins, source plugins, and core-to-core plugins.
-
ghc GHC.Driver.Plugins Result of running the parser and the parser plugin
ParsedResult :: HsParsedModule -> PsMessages -> ParsedResultghc GHC.Driver.Plugins No documentation available.
-
ghc GHC.Driver.Plugins Plugin is the compiler plugin data type. Try to avoid constructing one of these directly, and just modify some fields of defaultPlugin instead: this is to try and preserve source-code compatibility when we add fields to this. Nonetheless, this API is preliminary and highly likely to change in the future.
-
ghc GHC.Driver.Plugins No documentation available.
-
ghc GHC.Driver.Plugins No documentation available.
-
ghc GHC.Driver.Plugins No documentation available.
PluginWithArgs :: Plugin -> [CommandLineOption] -> PluginWithArgsghc GHC.Driver.Plugins No documentation available.
-
ghc GHC.Driver.Plugins No documentation available.