| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
GHC.Iface.Tidy
Description
Tidying up Core
Documentation
Constructors
| TidyOpts | |
| Fields 
 | |
data UnfoldingExposure Source #
Constructors
| ExposeNone | Don't expose unfoldings | 
| ExposeSome | Only expose required unfoldings | 
| ExposeAll | Expose all unfoldings | 
Instances
| Show UnfoldingExposure Source # | |
| Defined in GHC.Iface.Tidy | |
| Eq UnfoldingExposure Source # | |
| Defined in GHC.Iface.Tidy Methods (==) :: UnfoldingExposure -> UnfoldingExposure -> Bool # (/=) :: UnfoldingExposure -> UnfoldingExposure -> Bool # | |
| Ord UnfoldingExposure Source # | |
| Defined in GHC.Iface.Tidy Methods compare :: UnfoldingExposure -> UnfoldingExposure -> Ordering # (<) :: UnfoldingExposure -> UnfoldingExposure -> Bool # (<=) :: UnfoldingExposure -> UnfoldingExposure -> Bool # (>) :: UnfoldingExposure -> UnfoldingExposure -> Bool # (>=) :: UnfoldingExposure -> UnfoldingExposure -> Bool # max :: UnfoldingExposure -> UnfoldingExposure -> UnfoldingExposure # min :: UnfoldingExposure -> UnfoldingExposure -> UnfoldingExposure # | |
tidyProgram :: TidyOpts -> ModGuts -> IO (CgGuts, ModDetails) Source #
mkBootModDetailsTc :: Logger -> TcGblEnv -> IO ModDetails Source #