[SAOC 2025] Separate Semantic Routines from AST Nodes Weekly Update #17
Paul Backus
snarwin at gmail.com
Tue Jan 13 15:49:38 UTC 2026
On Monday, 12 January 2026 at 23:21:03 UTC, Mohamed El Shorbagy
wrote:
> The better approach, of course, would be to break the
> dependency of files such as `doc`, `dcast`, etc., on semantic
> analysis, but I assume that would be very time-consuming and
> complicated. Here are some PRs:
>
> - https://github.com/dlang/dmd/pull/22389
> - https://github.com/dlang/dmd/pull/22390
Have we really lowered our standards so far that we're accepting
PRs that replace typed pointers with `void*` and `cast`?
Surely even a solution as crude as moving the `DocComment` into
an external hash table, keyed on the object's `this` pointer,
would be preferable to what was actually merged.
More information about the Digitalmars-d
mailing list