summaryrefslogtreecommitdiff
path: root/compiler/simplCore/CoreMonad.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/simplCore/CoreMonad.hs')
-rw-r--r--compiler/simplCore/CoreMonad.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/simplCore/CoreMonad.hs b/compiler/simplCore/CoreMonad.hs
index ce5286d08a..7ab1861819 100644
--- a/compiler/simplCore/CoreMonad.hs
+++ b/compiler/simplCore/CoreMonad.hs
@@ -129,7 +129,7 @@ data CoreToDo -- These are diff core-to-core passes,
| CoreLiberateCase
| CoreDoPrintCore
| CoreDoStaticArgs
- | CoreDoCallArity
+ | CoreDoCallArity Bool
| CoreDoStrictness
| CoreDoWorkerWrapper
| CoreDoSpecialising
@@ -155,7 +155,7 @@ instance Outputable CoreToDo where
ppr (CoreDoFloatOutwards f) = ptext (sLit "Float out") <> parens (ppr f)
ppr CoreLiberateCase = ptext (sLit "Liberate case")
ppr CoreDoStaticArgs = ptext (sLit "Static argument")
- ppr CoreDoCallArity = ptext (sLit "Called arity analysis")
+ ppr (CoreDoCallArity _) = ptext (sLit "Called arity analysis")
ppr CoreDoStrictness = ptext (sLit "Demand analysis")
ppr CoreDoWorkerWrapper = ptext (sLit "Worker Wrapper binds")
ppr CoreDoSpecialising = ptext (sLit "Specialise")