-- Tests that the listed order of functions grouped under a single
-- type signature is preserved as in-source. Before fixing #188, it
-- seems to have preserved the first function but reversed the rest.
module Bug188 where

class A a where
  f, g, h, i :: a -> ()