Implement Int.#add

This commit is contained in:
Richard Feldman 2020-03-11 20:50:32 -04:00
parent 649575fab8
commit 523282e7bc
3 changed files with 4 additions and 4 deletions

View file

@ -536,13 +536,13 @@ fn call_with_args<'a, 'ctx, 'env>(
env: &Env<'a, 'ctx, 'env>,
) -> BasicValueEnum<'ctx> {
match symbol {
Symbol::NUM_ADD => {
Symbol::INT_ADD | Symbol::NUM_ADD => {
debug_assert!(args.len() == 2);
let int_val = env.builder.build_int_add(
args[0].into_int_value(),
args[1].into_int_value(),
"ADD_I64",
"add_i64",
);
BasicValueEnum::IntValue(int_val)