Statement.forEach$ constructor

Statement.forEach$(
  1. Statement initialization,
  2. Expression in$,
  3. Block loopBlock
)

Implementation

Statement.forEach$(Statement initialization, Expression in$, Block loopBlock)
    : this([
        KeyWord.for$,
        Space(),
        Code('('),
        for (int i = 0; i < initialization.nodes.length; i++)
          initialization.nodes[i],
        Space(),
        KeyWord.in$,
        Space(),
        in$,
        Code(')'),
        Space(),
        loopBlock,
      ]);