[m-rev.] for review: extend final statevar warnings to lambda expression heads
Zoltan Somogyi
zoltan.somogyi at runbox.com
Wed Oct 8 23:06:21 AEDT 2025
On Wed, 8 Oct 2025 20:05:00 +1100, Julien Fischer <jfischer at opturion.com> wrote:
> > Yes, I am aware of the issue. I intend to look into moving not just those modules,
> > but the check_hlds modules they depend on as well, provided they are not
> > closely linked to the process of checking the HLDS. If they *are*, then I intend
> > to split them. Do you object to this plan?
>
> No objection from me.
The attached diff moves six utility modules from the check_hlds package to the
hlds package. Only one of those six still imports anything from check_hlds,
and I will look into fixing that next.
Note that there is no need to modify notes/compiler_design.html, because
it lists the moved modules among the modules of the type and mode analysis
passes, where they can still stay.
Since the concept has been accepted and the diff is trivial (though big),
there is no need for a review.
You will however want to do an mmake realclean before or just after you pull
this diff, in order to avoid left-over .d and .int* files for the old full names
of the moved modules.
Zoltan.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Log.chh
Type: application/octet-stream
Size: 824 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20251008/68ab22d7/attachment-0002.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: DIFF.chh
Type: application/octet-stream
Size: 96421 bytes
Desc: not available
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20251008/68ab22d7/attachment-0003.obj>
More information about the reviews
mailing list