On Thursday, 4 August 2016 at 07:22:27 UTC, ZombineDev wrote:
On Thursday, 4 August 2016 at 05:15:56 UTC, Patrick Schluter
wrote:
This said, in C++ compound initialiser are implemented in some
compiler as extension and are really problematic (object life
time) and it would be probably similar in D
I would be interested to hear more about that. My (maybe naive)
understanding tells me that there shouldn't be any problems:
there are: inline structure declaration is broken, see issue
16146. therefore it is clear that inline decl is using
compeletely different codepath, not connected with calling struct
ctor, and may be called "compiler extension" too.
sorry, i couldn't resist injecting one of my pet bugs here.