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())),
),
);
}