Expr_Comprehension constructor

Expr_Comprehension({
  1. String? iterVar,
  2. Expr? iterRange,
  3. String? accuVar,
  4. Expr? accuInit,
  5. Expr? loopCondition,
  6. Expr? loopStep,
  7. Expr? result,
})

Implementation

factory Expr_Comprehension({
  $core.String? iterVar,
  Expr? iterRange,
  $core.String? accuVar,
  Expr? accuInit,
  Expr? loopCondition,
  Expr? loopStep,
  Expr? result,
}) {
  final result$ = create();
  if (iterVar != null) result$.iterVar = iterVar;
  if (iterRange != null) result$.iterRange = iterRange;
  if (accuVar != null) result$.accuVar = accuVar;
  if (accuInit != null) result$.accuInit = accuInit;
  if (loopCondition != null) result$.loopCondition = loopCondition;
  if (loopStep != null) result$.loopStep = loopStep;
  if (result != null) result$.result = result;
  return result$;
}