On Monday, 24 August 2015 at 04:08:28 UTC, Daniel Murphy wrote:
"John Colvin" wrote in message news:uhpgjffttsuqeswyj...@forum.dlang.org...

Let's say I have some C headers that have code like this in:

extern struct UndeclaredStruct blah;
Undeclared *p = &blah;

which would naïvely translate to D as:

struct UndeclaredStruct;
extern UndeclaredStruct blah;
auto p = &blah;

which doesn't compile. Why not? Neither the size nor any default initialiser is needed.

It should work, please file in bugzilla.

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

Reply via email to