summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename/Bind.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Rename/Bind.hs')
-rw-r--r--compiler/GHC/Rename/Bind.hs1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/GHC/Rename/Bind.hs b/compiler/GHC/Rename/Bind.hs
index 661c271fb9..5368f60ec5 100644
--- a/compiler/GHC/Rename/Bind.hs
+++ b/compiler/GHC/Rename/Bind.hs
@@ -560,6 +560,7 @@ isOkNoBindPattern (L _ pat) =
AsPat _ _ _ lp -> lpatternContainsSplice lp
ParPat _ _ lp _ -> lpatternContainsSplice lp
ViewPat _ _ lp -> lpatternContainsSplice lp
+ OrPat _ lps -> any lpatternContainsSplice lps
SigPat _ lp _ -> lpatternContainsSplice lp
ListPat _ lps -> any lpatternContainsSplice lps
TuplePat _ lps _ -> any lpatternContainsSplice lps