visitSequence method

  1. @override
void visitSequence(
  1. SequenceExpression node
)
override

Implementation

@override
void visitSequence(SequenceExpression node) {
  _assignId(node);
  final expressions = node.expressions;
  final length = expressions.length;
  for (var i = 0; i < length; i++) {
    final child = expressions[i];
    child.index = i;
    _assignId(child);
  }

  _initializeNode(node);
  if (node.actionSource != null) {
    node.actionIndex = _actionIndex++;
  }
}