www.digitalmars.com         C & C++   DMDScript  

D - compiler assert on yet another dodgy coding error.

managed to assert the compiler again ....

.\src/test\OAIDL_ported.d(71): basic type expected, not struct
Assertion failure: 't' on line 1577 in file 'parse.c'

abnormal program termination
make[1]: *** [obj/src/test/MSHTMHST_ported.obj] Error 1

--- the offending incorrect code ----

typedef struct SAFEARRAYBOUND {
    ULONG cElements;
    LONG  lLbound;
}
alias SAFEARRAYBOUND * LPSAFEARRAYBOUND;
Jul 31 2003