liquidhaskell-0.8.0.2: tests/errors/BadQualifier.hs
module RG where
data RGRef a
{-@ measure tv :: RGRef a -> a @-}
{-@ qualif TERMINALVALUE(r:RGRef a): (tv r) @-}
data A
data B
{-@ qualif Foo(x:A, y:B): (x == y) @-}module RG where
data RGRef a
{-@ measure tv :: RGRef a -> a @-}
{-@ qualif TERMINALVALUE(r:RGRef a): (tv r) @-}
data A
data B
{-@ qualif Foo(x:A, y:B): (x == y) @-}