ReturnStatementImpl constructor

ReturnStatementImpl({
  1. required Token returnKeyword,
  2. required ExpressionImpl? expression,
  3. required Token semicolon,
})

Initialize a newly created return statement. The expression can be null if no explicit value was provided.

Implementation

ReturnStatementImpl({
  required this.returnKeyword,
  required ExpressionImpl? expression,
  required this.semicolon,
}) : _expression = expression {
  _becomeParentOf(_expression);
}