Fix --ast crash on empty 'for' init decl/statement

Tried to run dscanner against std.algorithm and it crashed on an empty `for` initializer (`for (; r.empty; r.popFront)`).