| Safe Haskell | None |
|---|---|
| Language | GHC2021 |
GHC.Core.Opt.SpecConstr
Synopsis
- specConstrProgram :: ModGuts -> CoreM ModGuts
- data SpecConstrAnnotation
- newtype SpecFailWarning = SpecFailForcedArgCount {}
Documentation
data SpecConstrAnnotation Source #
Deprecated, use SPEC directly instead.
Annotating a type with NoSpecConstr will make SpecConstr
not specialise for arguments of that type,
e. g., {-# ANN type SPEC ForceSpecConstr #-}.
Constructors
| NoSpecConstr | |
| ForceSpecConstr |
Instances
newtype SpecFailWarning Source #
Constructors
| SpecFailForcedArgCount | |
Fields | |
Instances
| Outputable SpecFailWarning Source # | |
Defined in GHC.Core.Opt.SpecConstr Methods ppr :: SpecFailWarning -> SDoc Source # | |