Support constraint synonym implementations of abstract classes.
authorEdward Z. Yang <ezyang@cs.stanford.edu>
Fri, 14 Oct 2016 04:34:17 +0000 (21:34 -0700)
committerEdward Z. Yang <ezyang@cs.stanford.edu>
Thu, 20 Oct 2016 19:45:34 +0000 (12:45 -0700)
commit7e77c4b2ee08d7f88df8ba47537640ec1bd70bfe
tree523c9967e676508468a8fe9254a6b35afa2ff65f
parent518f28959ec56cf27d6a8096a14a6ce9bc8b9816
Support constraint synonym implementations of abstract classes.

Summary:

Test Plan: validate

Reviewers: goldfire, simonpj, austin, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2595

GHC Trac Issues: #12679
compiler/iface/TcIface.hs
compiler/typecheck/TcRnDriver.hs
testsuite/tests/backpack/should_compile/all.T
testsuite/tests/backpack/should_compile/bkp39.bkp [new file with mode: 0644]
testsuite/tests/backpack/should_compile/bkp39.stderr [new file with mode: 0644]
testsuite/tests/backpack/should_compile/bkp40.bkp [new file with mode: 0644]
testsuite/tests/backpack/should_compile/bkp40.stderr [new file with mode: 0644]