public class ForStatement : CodeNode, Statement {
public Expression? condition { get; construct set; } ;
public Block body { get; set; } ;
public ForStatement ( Expression condition,
Block body,
SourceReference? source_reference = null ) ;
public void add_initializer ( Expression init ) ;
public Gee.Collection< Expression > get_initializer ( ) ;
public void add_iterator ( Expression iter ) ;
public Gee.Collection< Expression > get_iterator ( ) ;
}

public ForStatement ( Expression condition,
Block body,
SourceReference? source_reference = null ) ;
public Expression? condition { get; construct set; } ;
public Block body { get; set; } ;
public void add_initializer ( Expression init ) ;
public Gee.Collection< Expression > get_initializer ( ) ;
public void add_iterator ( Expression iter ) ;
public Gee.Collection< Expression > get_iterator ( ) ;
Created by Valadoc