diff options
| author | Thomas Voss <mail@thomasvoss.com> | 2026-03-30 22:53:56 +0200 |
|---|---|---|
| committer | Thomas Voss <mail@thomasvoss.com> | 2026-03-30 22:53:56 +0200 |
| commit | 3899d82c106102760555885ec3fb50c94c9f3cb3 (patch) | |
| tree | 50766e83603463a62d68b95f480de318bf219073 /oryxc | |
| parent | 7a55d32c48a2fbb1a34cf36f5ae02417b0139480 (diff) | |
Use .extend_from_slice()sema
Diffstat (limited to 'oryxc')
| -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), }; } |