transformChildren<A> method

  1. @override
void transformChildren<A>(
  1. Transformer<A> transformer,
  2. A arg
)
override

Transforms children of this node by invoking transformer with the argument arg.

Implementation

@override
void transformChildren<A>(Transformer<A> transformer, A arg) {
  if (start.isExpressionOffset) {
    start.offset = transformer.transformChild(start.offset!, this, arg);
  }
  if (end.isExpressionOffset) {
    end.offset = transformer.transformChild(end.offset!, this, arg);
  }
}