diff options
Diffstat (limited to 'ghc/compiler/rename/ParseIface.y')
-rw-r--r-- | ghc/compiler/rename/ParseIface.y | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/ghc/compiler/rename/ParseIface.y b/ghc/compiler/rename/ParseIface.y index 9dacbee5f3..f821b31294 100644 --- a/ghc/compiler/rename/ParseIface.y +++ b/ghc/compiler/rename/ParseIface.y @@ -370,12 +370,12 @@ deprecs : {- empty -} { [] } | deprecs deprec ';' { $2 : $1 } deprec :: { RdrNameDeprecation } -deprec : STRING { DeprecMod $1 } - | deprec_name STRING { DeprecName $1 $2 } +deprec : STRING { Deprecation (IEModuleContents undefined) $1 } + | deprec_name STRING { Deprecation $1 $2 } -deprec_name :: { RdrName } - : var_name { $1 } - | tc_name { $1 } +-- SUP: TEMPORARY HACK +deprec_name :: { RdrNameIE } + : var_name { IEVar $1 } ----------------------------------------------------------------------------- |