C++ function signature template parameter mangling issue

Benjamin Thaut via Digitalmars-d digitalmars-d at puremagic.com
Tue Feb 17 11:25:15 PST 2015


Am 17.02.2015 um 09:13 schrieb Walter Bright:
> On 2/16/2015 10:54 PM, Benjamin Thaut wrote:
>> Am 17.02.2015 um 02:21 schrieb Daniel Murphy:
>>>
>>> struct X(T) { pragma(msg, X.stringof); }
>>>
>>> void main()
>>> {
>>>     X!(typeof(*(void function()).init)) x;
>>> }
>>>
>>
>> Error: ICE: Unsupported type void()
>>
>> So close...
>
> Please file bugzilla!

https://issues.dlang.org/show_bug.cgi?id=14195
https://github.com/D-Programming-Language/dmd/pull/4419


More information about the Digitalmars-d mailing list