mirror of
https://github.com/roc-lang/roc.git
synced 2025-10-02 16:21:11 +00:00
cleanup unused args
This commit is contained in:
parent
878400f95f
commit
d0b09e1922
3 changed files with 1 additions and 6 deletions
|
@ -867,7 +867,6 @@ pub fn listTakeFirst(
|
||||||
alignment: u32,
|
alignment: u32,
|
||||||
element_width: usize,
|
element_width: usize,
|
||||||
take_count: usize,
|
take_count: usize,
|
||||||
dec: Dec,
|
|
||||||
) callconv(.C) RocList {
|
) callconv(.C) RocList {
|
||||||
if (list.bytes) |source_ptr| {
|
if (list.bytes) |source_ptr| {
|
||||||
if (take_count == 0) {
|
if (take_count == 0) {
|
||||||
|
|
|
@ -5165,12 +5165,11 @@ fn run_low_level<'a, 'ctx, 'env>(
|
||||||
Layout::Builtin(Builtin::EmptyList) => empty_list(env),
|
Layout::Builtin(Builtin::EmptyList) => empty_list(env),
|
||||||
Layout::Builtin(Builtin::List(element_layout)) => list_take_first(
|
Layout::Builtin(Builtin::List(element_layout)) => list_take_first(
|
||||||
env,
|
env,
|
||||||
layout_ids,
|
|
||||||
original_wrapper,
|
original_wrapper,
|
||||||
count.into_int_value(),
|
count.into_int_value(),
|
||||||
element_layout,
|
element_layout,
|
||||||
),
|
),
|
||||||
_ => unreachable!("Invalid layout {:?} in List.drop", list_layout),
|
_ => unreachable!("Invalid layout {:?} in List.takeFirst", list_layout),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ListDrop => {
|
ListDrop => {
|
||||||
|
|
|
@ -300,12 +300,10 @@ pub fn list_swap<'a, 'ctx, 'env>(
|
||||||
/// List.takeFirst : List elem, Nat -> List elem
|
/// List.takeFirst : List elem, Nat -> List elem
|
||||||
pub fn list_take_first<'a, 'ctx, 'env>(
|
pub fn list_take_first<'a, 'ctx, 'env>(
|
||||||
env: &Env<'a, 'ctx, 'env>,
|
env: &Env<'a, 'ctx, 'env>,
|
||||||
layout_ids: &mut LayoutIds<'a>,
|
|
||||||
original_wrapper: StructValue<'ctx>,
|
original_wrapper: StructValue<'ctx>,
|
||||||
count: IntValue<'ctx>,
|
count: IntValue<'ctx>,
|
||||||
element_layout: &Layout<'a>,
|
element_layout: &Layout<'a>,
|
||||||
) -> BasicValueEnum<'ctx> {
|
) -> BasicValueEnum<'ctx> {
|
||||||
let dec_element_fn = build_dec_wrapper(env, layout_ids, element_layout);
|
|
||||||
call_bitcode_fn_returns_list(
|
call_bitcode_fn_returns_list(
|
||||||
env,
|
env,
|
||||||
&[
|
&[
|
||||||
|
@ -313,7 +311,6 @@ pub fn list_take_first<'a, 'ctx, 'env>(
|
||||||
env.alignment_intvalue(element_layout),
|
env.alignment_intvalue(element_layout),
|
||||||
layout_width(env, element_layout),
|
layout_width(env, element_layout),
|
||||||
count.into(),
|
count.into(),
|
||||||
dec_element_fn.as_global_value().as_pointer_value().into(),
|
|
||||||
],
|
],
|
||||||
bitcode::LIST_TAKE_FIRST,
|
bitcode::LIST_TAKE_FIRST,
|
||||||
)
|
)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue