Invalid foreach aggregate

Marc Schütz via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Mon Nov 16 08:49:17 PST 2015


On Monday, 16 November 2015 at 16:44:27 UTC, Chris wrote:
> Updating my code from 2.067.1 to 2.069.1 (I skipped 2.068, 
> because I was too busy).
>
> I get this error:
>
> invalid foreach aggregate, define opApply(), range primitives, 
> or use .tupleof
>
> for code like
>
> foreach (ref it; myArray.doSomething) {}
>
> Probably not the best idea anyway. What's the best fix for 
> this? Thanks.

Well, what does `doSomething` return?


More information about the Digitalmars-d-learn mailing list