visitReturnStmt method

  1. @override
void visitReturnStmt(
  1. ReturnStatement stmt,
  2. EmitterVisitorContext context
)
override

Implementation

@override
void visitReturnStmt(o.ReturnStatement stmt, EmitterVisitorContext context) {
  var value = stmt.value;
  if (value == null) {
    context.println('return;${stmt.inlineComment}');
  } else {
    context.print('return ');
    value.visitExpression(this, context);
    context.println(';${stmt.inlineComment}');
  }
}