copy method

Implementation

@override
DartBlockFunctionCallValue copy() {
  /// WARNING: DO NOT CALL functionCall.copy().
  /// This would cause an infinite recursion!
  return DartBlockFunctionCallValue.init(
    FunctionCallStatement.init(
      functionCall.functionName,
      List.from(functionCall.arguments.map((e) => e.copy())),
    ),
  );
}