pub fn eval_method_call_value<F1, F2>( receiver: &Value, method: &str, args: &[Value], eval_function_call_value: F1, eval_method_dispatch: F2, ) -> Result<Value, InterpreterError>where F1: FnMut(&Value, &[Value]) -> Result<Value, InterpreterError>, F2: FnMut(&Value, &str, &[Value], bool) -> Result<Value, InterpreterError>,
Evaluate a method call on a value
Cyclomatic complexity: 7 (within Toyota Way limits)