condition method

void condition(
  1. Loop element,
  2. StringSink output
)

Implementation

void condition(
  Loop element,
  StringSink output,
) {
  switch (element.kind) {
    case LoopKind.for_:
      output.write(' for (');
      break;

    case LoopKind.while_:
    case LoopKind.doWhile:
      output.write(' while (');
      break;
  }

  ElementEmitter(context).emit(element.clause, output);

  output.write(')');
}