diff options
Diffstat (limited to 'testsuite/tests/rep-poly/RepPolyPatSynRes.hs')
-rw-r--r-- | testsuite/tests/rep-poly/RepPolyPatSynRes.hs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/testsuite/tests/rep-poly/RepPolyPatSynRes.hs b/testsuite/tests/rep-poly/RepPolyPatSynRes.hs new file mode 100644 index 0000000000..2f19b8ec0b --- /dev/null +++ b/testsuite/tests/rep-poly/RepPolyPatSynRes.hs @@ -0,0 +1,14 @@ +{-# LANGUAGE Haskell2010 #-} + +{-# LANGUAGE GADTs #-} +{-# LANGUAGE PatternSynonyms #-} +{-# LANGUAGE PolyKinds #-} +{-# LANGUAGE ScopedTypeVariables #-} +{-# LANGUAGE ViewPatterns #-} + +module RepPolyPatSynRes where + +import GHC.Exts + +pattern Pat :: forall rep (a :: TYPE rep). ( () ~ () ) => a +pattern Pat <- ( undefined -> True ) |