Skip to content
Snippets Groups Projects
Commit 24694932 authored by Edward Z. Yang's avatar Edward Z. Yang Committed by Ben Gamari
Browse files

Better Backpack support with signature merging.


When we merge signatures, we gain exports that don't
necessarily have a source-level declaration corresponding
to them.  This meant Haddock dropped them.

There are two big limitations:

* If there's no export list, we won't report inherited
  signatures.

* If the type has a subordinate, the current hiDecl
  implementation doesn't reconstitute them.

These are probably worth fixing eventually, but this gets
us to minimum viable functionality.

Signed-off-by: default avatarEdward Z. Yang <ezyang@cs.stanford.edu>
(cherry picked from commit 6cc832df)
parent 76d0b2b8
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment