Bug in header file generation

Mike Parker via Digitalmars-d digitalmars-d at puremagic.com
Mon Oct 17 00:54:33 PDT 2016


On Monday, 17 October 2016 at 07:50:17 UTC, Satoshi wrote:
> On Saturday, 15 October 2016 at 06:55:31 UTC, Uplink_Coder 
> wrote:
>> On Saturday, 15 October 2016 at 06:51:44 UTC, Satoshi wrote:
>>> Hello,
>>> can someone look at this quite simple bug in dmd please?
>>> https://issues.dlang.org/show_bug.cgi?id=16590
>>>
>>> I cannot release non-opensource libraries without this.

> It is exported correctly, but when I create it like:
> class TestClass {
>     int aa;
>
>     ref foo() { // without auto
>         return aa;
>     }
> }
>
> it is exported like:
> class TestClass {
>     int aa;
>
>     ref foo(); // Cannot deduce return type
> }

Is there something preventing you from declaring the return type?

ref int foo() { ... }



More information about the Digitalmars-d mailing list