transformChild<T extends AstNode> method

T transformChild<T extends AstNode>(
  1. T child,
  2. AstNode parent,
  3. A arg
)

Implementation

T transformChild<T extends AstNode>(T child, AstNode parent, A arg) {
  final transformed = transform(child, arg)!..parent = parent;
  return transformed as T;
}