summaryrefslogtreecommitdiff
path: root/src/model/eval.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-12-21 23:48:04 +0100
committerLaurenz <laurmaedje@gmail.com>2022-12-21 23:48:04 +0100
commit1eda162867afab656ec9b95c85f725cd676d4f04 (patch)
treee349d3ddb709701c9997fead0869c5390fbb3ec4 /src/model/eval.rs
parent038f9b015ee1248c3636c5e1b2edb5c4767ed837 (diff)
Mutable methods with return values
Diffstat (limited to 'src/model/eval.rs')
-rw-r--r--src/model/eval.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/model/eval.rs b/src/model/eval.rs
index 3223ef8f..6ad27d6e 100644
--- a/src/model/eval.rs
+++ b/src/model/eval.rs
@@ -816,7 +816,7 @@ impl Eval for ast::MethodCall {
let result = if methods::is_mutating(&method) {
let args = self.args().eval(vm)?;
let value = self.target().access(vm)?;
- methods::call_mut(value, &method, args, span).map(|()| Value::None)
+ methods::call_mut(value, &method, args, span)
} else {
let value = self.target().eval(vm)?;
let args = self.args().eval(vm)?;