diff options
Diffstat (limited to 'compiler/codeGen')
| -rw-r--r-- | compiler/codeGen/StgCmmClosure.hs | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/codeGen/StgCmmClosure.hs b/compiler/codeGen/StgCmmClosure.hs index 8ad8951a21..8a32a7fff9 100644 --- a/compiler/codeGen/StgCmmClosure.hs +++ b/compiler/codeGen/StgCmmClosure.hs @@ -928,15 +928,15 @@ getTyDescription ty        TyVarTy _              -> "*"        AppTy fun _            -> getTyDescription fun        TyConApp tycon _       -> getOccString tycon -      FunTy _ res            -> '-' : '>' : fun_result res +      FunTy {}              -> '-' : fun_result tau_ty        ForAllTy _  ty         -> getTyDescription ty        LitTy n                -> getTyLitDescription n        CastTy ty _            -> getTyDescription ty        CoercionTy co          -> pprPanic "getTyDescription" (ppr co)      }    where -    fun_result (FunTy _ res) = '>' : fun_result res -    fun_result other         = getTyDescription other +    fun_result (FunTy { ft_res = res }) = '>' : fun_result res +    fun_result other                    = getTyDescription other  getTyLitDescription :: TyLit -> String  getTyLitDescription l =  | 
