@@ -533,7 +533,7 @@ constrainDestruct rtv region pattern expr bodyCon =
533 exprCon <-
533 exprCon <-
534 constrain rtv expr (FromContext region Destructure patternType)
534 constrain rtv expr (FromContext region Destructure patternType)
536− return $ CLet [] pvars headers (CAnd (reverse (exprCon:revCons))) bodyCon
536+ return $ CLet [] (patternVar:pvars) headers (CAnd (reverse (exprCon:revCons))) bodyCon