Temporary objects as function parameters or when-is-this-shit-going-to-end?

Steven Schveighoffer schveiguy at yahoo.com
Fri Oct 13 13:04:15 UTC 2017


On 10/13/17 8:56 AM, Dgame wrote:
> On Friday, 13 October 2017 at 12:08:00 UTC, Jack Applegame wrote:
>> On Friday, 13 October 2017 at 12:03:55 UTC, Dgame wrote:
>>> Interesting. If you remove the CTor in Foo it works again.
>> If you remove DTor it works again too. :)
> 
> That's one of these times where it would be helpful to see the generated 
> AST.

dmd has this feature: -vcg-ast.

I already have tried it, and looks like there is no call to the dtor 
that matches the output.

I think it's a bug in the compiler.

-Steve


More information about the Digitalmars-d-learn mailing list