| (module | |
| (type $FUNCSIG$jj (func (param i64) (result i64))) | |
| (import "env" "memory" (memory $memory 256 256)) | |
| (import "env" "table" (table $table 0 0 funcref)) | |
| (import "env" "__memory_base" (global $__memory_base i32)) | |
| (import "env" "__table_base" (global $__table_base i32)) | |
| (import "env" "_importll" (func $importll (param i64) (result i64))) | |
| (export "_add" (func $add)) | |
| (export "_main" (func $main)) | |
| (func $add (; 1 ;) (param $a i64) (param $b i64) (result i64) | |
| (local $c i64) | |
| (local.set $c | |
| (i64.add | |
| (local.get $b) | |
| (local.get $a) | |
| ) | |
| ) | |
| (return | |
| (local.get $c) | |
| ) | |
| ) | |
| (func $main (; 2 ;) (result i32) | |
| (drop | |
| (call $importll | |
| (i64.const 2) | |
| ) | |
| ) | |
| (return | |
| (i32.const 0) | |
| ) | |
| ) | |
| ) |