What's the deal with the massive duplication in std.meta?

Andrei Alexandrescu andrei at erdani.com
Mon May 3 15:02:51 UTC 2021


On Sunday, 2 May 2021 at 18:18:43 UTC, Walter Bright wrote:
> On 5/2/2021 8:07 AM, Herringway wrote:
>> On Sunday, 2 May 2021 at 12:21:53 UTC, Andrei Alexandrescu 
>> wrote:
>>> On 5/1/21 4:08 AM, Walter Bright wrote:
>>>> On 4/30/2021 3:03 PM, Andrei Alexandrescu wrote:
>>>>> This code should have NEVER been accepted upon review. 
>>>>> Instead, the reviewers should have filed a TOP PRIORITY bug 
>>>>> report to dmd "Not binding types to alias templates forces 
>>>>> unscalable code duplication for all typelist primitives".
>>>>>
>>>>> This needs to be fixed, and very urgently.
>>>>
>>>> Please file a bug report!
>> 
>> Here's the proposed patch and its review. I believe you may be 
>> able to understand why the reviewer didn't do those things. 
>> https://issues.dlang.org/show_bug.cgi?id=2996
>
> Ah, thank you!

I also submitted this:

https://issues.dlang.org/show_bug.cgi?id=21889

It is related but not identical.


More information about the Digitalmars-d mailing list