DoStatementImpl constructor
DoStatementImpl({
- required Token doKeyword,
- required StatementImpl body,
- required Token whileKeyword,
- required Token leftParenthesis,
- required ExpressionImpl condition,
- required Token rightParenthesis,
- required Token semicolon,
Initialize a newly created do loop.
Implementation
DoStatementImpl({
required this.doKeyword,
required StatementImpl body,
required this.whileKeyword,
required this.leftParenthesis,
required ExpressionImpl condition,
required this.rightParenthesis,
required this.semicolon,
}) : _body = body,
_condition = condition {
_becomeParentOf(_body);
_becomeParentOf(_condition);
}