| 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 #