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

ki...@gmx.net changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ki...@gmx.net

--- Comment #6 from ki...@gmx.net ---
What might be the issue here is that you need to take care of PODness when
declaring structs in D and C++. The C++ move ctor may make it a non-POD (which
are returned via hidden sret pointer, even if they fit in a register), while
the D definition is a POD.
I had such an issue a while back when I added a C++ ctor (for convenience).

--

Reply via email to