Allow qualified names to be children in export lists
authorMatthew Pickering <matthewtpickering@gmail.com>
Wed, 12 Apr 2017 18:10:54 +0000 (14:10 -0400)
committerBen Gamari <ben@smart-cactus.org>
Wed, 12 Apr 2017 18:53:06 +0000 (14:53 -0400)
commitfa5a73f0a86908da31ec72ce33d37a7a704a0600
treee1e901fd20e84ab7a7949b354ab6cdbc957de320
parent2fc9c3e3df06cac9bdc1f109065f66a45fd78a9e
Allow qualified names to be children in export lists

When doing this I noticed a horrible amount of duplication between
lookupSubBndrOcc and lookupExportChild (which I am responsible for).
I opened #13545 to keep track of this.

Reviewers: austin, bgamari

Reviewed By: bgamari

Subscribers: rwbarton, thomie

GHC Trac Issues: #13528

Differential Revision: https://phabricator.haskell.org/D3434
compiler/typecheck/TcRnExports.hs
testsuite/tests/module/T13528.hs [new file with mode: 0644]
testsuite/tests/module/all.T