summaryrefslogtreecommitdiff
path: root/compiler/simplStg
diff options
context:
space:
mode:
authorSimon Peyton Jones <simonpj@microsoft.com>2016-12-21 12:13:11 +0000
committerSimon Peyton Jones <simonpj@microsoft.com>2016-12-21 12:26:24 +0000
commit05d233e8e18284cb98dc320bf58191ba4d86c754 (patch)
tree475395b747b7fee213691436bd5929dbd0844bff /compiler/simplStg
parent0a18231b9c62c9f773a5c74f7cc290416fbbb655 (diff)
downloadhaskell-05d233e8e18284cb98dc320bf58191ba4d86c754.tar.gz
Move InId/OutId to CoreSyn
It turned out that many different modules defined the same type synonyms (InId, OutId, InType, OutType, etc) for the same purpose. This patch is refactoring only: it moves all those definitions to CoreSyn.
Diffstat (limited to 'compiler/simplStg')
-rw-r--r--compiler/simplStg/UnariseStg.hs2
1 files changed, 0 insertions, 2 deletions
diff --git a/compiler/simplStg/UnariseStg.hs b/compiler/simplStg/UnariseStg.hs
index a393e8fae9..fc30859980 100644
--- a/compiler/simplStg/UnariseStg.hs
+++ b/compiler/simplStg/UnariseStg.hs
@@ -265,8 +265,6 @@ extendRho rho x (UnaryVal val)
--------------------------------------------------------------------------------
type OutStgExpr = StgExpr
-type InId = Id
-type OutId = Id
type InStgAlt = StgAlt
type InStgArg = StgArg
type OutStgArg = StgArg