D Language Foundation November 2025 Monthly Meeting Summary
user1234
user1234 at 12.de
Wed May 6 09:45:36 UTC 2026
On Monday, 4 May 2026 at 15:41:46 UTC, Kagamin wrote:
> If explicit this is a parser change, what difference does it
> make? Just for AST to be a uniform array of arguments?
For now there would be a _very slight_ difference in the
generated code and without optimisations. Currently arguments are
copied on the stack, unless it's `this` which is considered as
non-assignable ([example]).
However that detail could be handled and then there's no
differences. Initially the example code was tried to see if that
would lead to an ABI breakage and it's not even the case. An old
_*.so_ would not even to be recompiled.
[example]: https://godbolt.org/z/45j8Eja19
More information about the Digitalmars-d-announce
mailing list