From 4f148a9282491d7c9d6fa87dc01e4be4acdec13f Mon Sep 17 00:00:00 2001 From: Alec Theriault Date: Wed, 23 May 2018 02:29:05 -0700 Subject: Use `ClassOpSig` instead of `TypeSig` for class methods (#835) * Fix minimal pragma handling Class declarations contain 'ClassOpSig' not 'Typesig'. This should fix #834. * Accept html-test output --- html-test/ref/Test.html | 58 +++++++++++++++++++++++-------------------------- 1 file changed, 27 insertions(+), 31 deletions(-) (limited to 'html-test/ref/Test.html') diff --git a/html-test/ref/Test.html b/html-test/ref/Test.html index 369541f3..26481afe 100644 --- a/html-test/ref/Test.html +++ b/html-test/ref/Test.html @@ -478,7 +478,17 @@ > a where
  • a :: IO a
  • b :: [a]
  • a where
    • d :: T a b
    • e :: (a, a)
    • a where
      • ff :: a
      • class)

        Methods

        This is a class declaration with no separate docs for the methods

        Minimal complete definition

        d, e

        Methods

        #

        Minimal complete definition

        ff

        Methods