X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fvectorise%2FVectUtils.hs;h=2c37f73aa5332d4269c89d0512a77ecb9dd8ff24;hp=fd399e062bfea03f60c92b8feb2664d67259ca2c;hb=2e06595241350a6548b6ab6430c65d6458f7c197;hpb=460784c371813cb92eac71df403fe34258c8f3b8 diff --git a/compiler/vectorise/VectUtils.hs b/compiler/vectorise/VectUtils.hs index fd399e0..2c37f73 100644 --- a/compiler/vectorise/VectUtils.hs +++ b/compiler/vectorise/VectUtils.hs @@ -57,8 +57,8 @@ collectAnnTypeBinders expr = go [] expr collectAnnValBinders :: AnnExpr Var ann -> ([Var], AnnExpr Var ann) collectAnnValBinders expr = go [] expr where - go bs (_, AnnLam b e) | isId b = go (b:bs) e - go bs e = (reverse bs, e) + go bs (_, AnnLam b e) | isIdVar b = go (b:bs) e + go bs e = (reverse bs, e) isAnnTypeArg :: AnnExpr b ann -> Bool isAnnTypeArg (_, AnnType _) = True