diff options
Diffstat (limited to 'compiler/specialise/SpecConstr.lhs')
-rw-r--r-- | compiler/specialise/SpecConstr.lhs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/specialise/SpecConstr.lhs b/compiler/specialise/SpecConstr.lhs index 056044ae47..6332c6b5d2 100644 --- a/compiler/specialise/SpecConstr.lhs +++ b/compiler/specialise/SpecConstr.lhs @@ -31,7 +31,7 @@ import DataCon import Coercion hiding( substTy, substCo ) import Rules import Type hiding ( substTy ) -import TyCon ( isRecursiveTyCon ) +import TyCon ( isRecursiveTyCon, tyConName ) import Id import MkCore ( mkImpossibleExpr ) import Var @@ -53,11 +53,11 @@ import UniqFM import MonadUtils import Control.Monad ( zipWithM ) import Data.List -import TyCon ( TyCon, tyConName ) import PrelNames ( specTyConName ) -- See Note [Forcing specialisation] #ifndef GHCI +import TyCon ( TyCon ) type SpecConstrAnnotation = () #else import GHC.Exts( SpecConstrAnnotation(..) ) |