From f4ed775df073ceeff292810f19ca8d01b054eff1 Mon Sep 17 00:00:00 2001 From: Laurenz Date: Sun, 10 Oct 2021 12:16:28 +0200 Subject: Make `none` spreadable --- src/eval/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/eval/mod.rs') diff --git a/src/eval/mod.rs b/src/eval/mod.rs index 58f7e4d7..384ebb2b 100644 --- a/src/eval/mod.rs +++ b/src/eval/mod.rs @@ -412,6 +412,7 @@ impl Eval for CallArgs { }); } CallArg::Spread(expr) => match expr.eval(ctx)? { + Value::None => {} Value::Array(array) => { items.extend(array.into_iter().map(|value| Arg { span, -- cgit v1.2.3