diff options
| -rw-r--r-- | oryxc/src/sema/typecheck.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/oryxc/src/sema/typecheck.rs b/oryxc/src/sema/typecheck.rs index cb963b3..79480ce 100644 --- a/oryxc/src/sema/typecheck.rs +++ b/oryxc/src/sema/typecheck.rs @@ -59,13 +59,7 @@ pub fn typecheck_multi_def_bind( let expr = ast.extra[exprs + 1 + i]; let id = typecheck_expr(c_state, fdata, expr)?; match c_state.type_intr.get(id) { - OryxType::MultiValue(xs) => { - /* TODO: There is probaby a method for this - * (append_from_slice()?) */ - for &x in xs.into_iter() { - types.push(x); - } - }, + OryxType::MultiValue(xs) => types.extend_from_slice(xs), _ => types.push(id), }; } |