summaryrefslogtreecommitdiff
path: root/compiler/backpack/BkpSyn.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/backpack/BkpSyn.hs')
-rw-r--r--compiler/backpack/BkpSyn.hs5
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/backpack/BkpSyn.hs b/compiler/backpack/BkpSyn.hs
index e17c905379..87eb2d6ddf 100644
--- a/compiler/backpack/BkpSyn.hs
+++ b/compiler/backpack/BkpSyn.hs
@@ -12,13 +12,13 @@ module BkpSyn (
HsComponentId(..),
LHsUnit, HsUnit(..),
LHsUnitDecl, HsUnitDecl(..),
- HsDeclType(..),
IncludeDecl(..),
LRenaming, Renaming(..),
) where
import GhcPrelude
+import DriverPhases
import GHC.Hs
import SrcLoc
import Outputable
@@ -60,9 +60,8 @@ type LHsUnit n = Located (HsUnit n)
-- | A declaration in a package, e.g. a module or signature definition,
-- or an include.
-data HsDeclType = ModuleD | SignatureD
data HsUnitDecl n
- = DeclD HsDeclType (Located ModuleName) (Maybe (Located (HsModule GhcPs)))
+ = DeclD HscSource (Located ModuleName) (Maybe (Located (HsModule GhcPs)))
| IncludeD (IncludeDecl n)
type LHsUnitDecl n = Located (HsUnitDecl n)