Original bug ID: 6073
At the moment Tstr_include has the definition:
Tstr_include of module_expr * Ident.t list
where the second field lists the value idents defined by the include. This means that there is no way (easy) way to tell what non-value idents are defined by the include.
It would be better if it kept the full included signature (like Tsig_include does):
Tstr_include of module_expr * Types.signature
I've attached a small patch to make this change. It would be quite useful if this could be included in 4.01.0 as it will make generating documentation from .cmt files easier.
The text was updated successfully, but these errors were encountered: