On 11/26/18 8:59 AM, Adam D. Ruppe wrote:
On Monday, 26 November 2018 at 13:50:13 UTC, Eko Wahyudin wrote:
seems my problem is i use GDC, i got this error

error: basic type expected, not foreach.

The common versions of gdc don't support static foreach, but plain foreach should work there the same way in this context.

So just remove the word "static" and try it then.

Yeah, the original code used for, not foreach. for does not work on compile-time alias sequences (which is what getSymbolsByUDA evaluates to). Using foreach should work with most flavors of the compiler.

static foreach was a recent addition to D, so I expect GDC will be getting support for it eventually.

-Steve

Reply via email to