This week I have have tinkered with Dennis' old draft PR for templatization of _d_arrayliteralTX
[1], and found the issue that prevented it from being merged, as discussed in my PR [2].
In a separate PR [3], I have also refactored the code for _d_arrayliteralTX
, cleaning up the code and removing the old function instance from rt/lifetime.d
.
[1] https://github.com/dlang/dmd/pull/21077
[2] https://github.com/dlang/dmd/pull/21567
[3] https://github.com/dlang/dmd/pull/21573