X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Fcompiler%2Ftypes%2FGenerics.lhs;h=24782a7368e7416529cb33a3638dc9115a6cc6af;hb=36b6645592fcb223a634012d4cc50cc4646f2257;hp=0a0ec4643f4620e26f115320d83785cb786f4158;hpb=108a91467099c1dda7fc0e69c6dd7a1928137fe2;p=ghc-hetmet.git diff --git a/ghc/compiler/types/Generics.lhs b/ghc/compiler/types/Generics.lhs index 0a0ec46..24782a7 100644 --- a/ghc/compiler/types/Generics.lhs +++ b/ghc/compiler/types/Generics.lhs @@ -36,7 +36,7 @@ import IdInfo ( vanillaIdInfo, setUnfoldingInfo ) import CoreUnfold ( mkTopUnfolding ) import Unique ( Uniquable(..), mkBuiltinUnique ) -import SrcLoc ( mkBuiltinSrcLoc ) +import SrcLoc ( builtinSrcLoc ) import Maybes ( maybeToBool, expectJust ) import Outputable @@ -473,6 +473,6 @@ genericNames :: [Name] genericNames = [mkSysLocalName (mkBuiltinUnique i) (_PK_ ('g' : show i)) | i <- [1..]] (g1:g2:g3:_) = genericNames -mk_hs_lam pats body = HsPar (HsLam (mkSimpleMatch pats body Nothing mkBuiltinSrcLoc)) +mk_hs_lam pats body = HsPar (HsLam (mkSimpleMatch pats body Nothing builtinSrcLoc)) idexpr = mk_hs_lam [VarPatIn g3] (HsVar g3) \end{code}