summaryrefslogtreecommitdiff
path: root/testsuite/tests/pmcheck/complete_sigs/completesig11.hs
blob: 69a386ca665f0a07ee2cc4356ac8d09b2c41f56b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{-# OPTIONS_GHC -Wall #-}
{-# LANGUAGE PatternSynonyms #-}
module Completesig11 where

data T = A | B | C
{-# COMPLETE A,B #-}
{-# COMPLETE A,C #-}

pattern BS :: T
pattern BS = B
{-# COMPLETE A,BS #-}

m1  :: T -> ()
m1 A = ()