Safe Haskell | None |
---|
SimplUtils
Documentation
preInlineUnconditionally :: SimplEnv -> TopLevelFlag -> InId -> InExpr -> BoolSource
postInlineUnconditionally :: SimplEnv -> TopLevelFlag -> OutId -> OccInfo -> OutExpr -> Unfolding -> BoolSource
activeUnfolding :: SimplEnv -> Id -> BoolSource
activeRule :: SimplEnv -> Activation -> BoolSource
Constructors
Instances
isSimplified :: DupFlag -> BoolSource
contIsDupable :: SimplCont -> BoolSource
contIsTrivial :: SimplCont -> BoolSource
countValArgs :: SimplCont -> IntSource