ReturnStmt constructor

ReturnStmt(
  1. Token keyword, {
  2. ASTNode? returnValue,
  3. bool hasEndOfStmtMark = false,
  4. HTSource? source,
  5. int line = 0,
  6. int column = 0,
  7. int offset = 0,
  8. int length = 0,
})

Implementation

ReturnStmt(
  this.keyword, {
  this.returnValue,
  super.hasEndOfStmtMark = false,
  super.source,
  super.line = 0,
  super.column = 0,
  super.offset = 0,
  super.length = 0,
}) : super(
        InternalIdentifier.returnStatement,
        isAwait: returnValue?.isAwait ?? false,
        isBlock: returnValue?.isBlock ?? false,
      );