public abstract function forStatementIterator(Variable $iteratorVariable, Variable $targetVariable, CompilationContext $compilationContext);