X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2FdeSugar%2FCheck.lhs;h=c692b2daa2a84bf9a155ce061a493080222f2991;hb=6eca2acf184d4911123193757bdd38e53caa3467;hp=a86a832d106244747a71760d29b4352ba7c4e102;hpb=8ba124fc8acf8e71849610df41d6bd94153cabab;p=ghc-hetmet.git diff --git a/ghc/compiler/deSugar/Check.lhs b/ghc/compiler/deSugar/Check.lhs index a86a832..c692b2d 100644 --- a/ghc/compiler/deSugar/Check.lhs +++ b/ghc/compiler/deSugar/Check.lhs @@ -19,7 +19,7 @@ import DsUtils ( EquationInfo(..), MatchResult(..), EqnSet, CanItFail(..), import Id ( idType ) import DataCon ( DataCon, dataConTyCon, dataConArgTys, dataConSourceArity, dataConFieldLabels ) -import Name ( Name, mkLocalName, getOccName, isDataSymOcc, getName, mkSrcVarOcc ) +import Name ( Name, mkLocalName, getOccName, isDataSymOcc, getName, mkVarOcc ) import Type ( splitAlgTyConApp, mkTyVarTys, splitTyConApp_maybe ) import TysWiredIn ( nilDataCon, consDataCon, mkListTy, mkTupleTy, tupleCon @@ -373,7 +373,7 @@ make_row_vars used_lits (EqnInfo _ _ pats _ ) = where new_var = hash_x hash_x = mkLocalName unboundKey {- doesn't matter much -} - (mkSrcVarOcc SLIT("#x")) + (mkVarOcc SLIT("#x")) noSrcLoc make_row_vars_for_constructor :: EquationInfo -> [WarningPat]