X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=c%CE%BBash%2FCLasH%2FNormalize%2FNormalizeTypes.hs;h=966e18e93a5ec6ef21574827d6a2a783f8956e88;hb=09f5d39c3904adc8ed5f07a9654dee82692c663b;hp=80d39ac19ce10dbfccb75af33057a49e24f0c9a1;hpb=bcaa7ec85a9025a95c431f550bb5ea0cf5af5375;p=matthijs%2Fmaster-project%2Fc%CE%BBash.git diff --git "a/c\316\273ash/CLasH/Normalize/NormalizeTypes.hs" "b/c\316\273ash/CLasH/Normalize/NormalizeTypes.hs" index 80d39ac..966e18e 100644 --- "a/c\316\273ash/CLasH/Normalize/NormalizeTypes.hs" +++ "b/c\316\273ash/CLasH/Normalize/NormalizeTypes.hs" @@ -29,5 +29,6 @@ data CoreContext = AppFirst -- ^ The expression is the first | LambdaBody -- ^ The expression is the body of a -- lambda abstraction | Other -- ^ Another context + deriving Eq -- | Transforms a CoreExpr and keeps track if it has changed. type Transform = [CoreContext] -> CoreSyn.CoreExpr -> TransformMonad CoreSyn.CoreExpr