ForElementImpl constructor

ForElementImpl({
  1. required Token? awaitKeyword,
  2. required Token forKeyword,
  3. required Token leftParenthesis,
  4. required ForLoopPartsImpl forLoopParts,
  5. required Token rightParenthesis,
  6. required CollectionElementImpl body,
})

Initialize a newly created for element.

Implementation

ForElementImpl({
  required this.awaitKeyword,
  required this.forKeyword,
  required this.leftParenthesis,
  required ForLoopPartsImpl forLoopParts,
  required this.rightParenthesis,
  required CollectionElementImpl body,
})  : _forLoopParts = forLoopParts,
      _body = body {
  _becomeParentOf(_forLoopParts);
  _becomeParentOf(_body);
}