ForStatement

A "for" statement.

Methods
String asString()
String asString()
void setMethod(MethodObj method)
void setMethod(MethodObj method)

Fields
static Statement block
static Expr condition
static Statement init
static Expr iterable
static Type iterableType
static String iterableVariable
static ArrayList updates

block

The main loop block.

condition

The condition.

init

The init block.

iterable

The iterable expression.

iterableType

The type of the iterable.

iterableVariable

The iterable variable name.

updates

The update list.