transformNullableChild<T extends AstNode> method
Implementation
T? transformNullableChild<T extends AstNode>(
T? child,
AstNode parent,
A arg,
) {
if (child == null) return null;
final transformed = transform(child, arg);
transformed?.parent = parent;
return transformed as T;
}