File tree Expand file tree Collapse file tree 19 files changed +46
-46
lines changed Expand file tree Collapse file tree 19 files changed +46
-46
lines changed Original file line number Diff line number Diff line change 1
1
(module
2
2
(type (;0;) (func (param externref externref ) (result externref )))
3
- (func $externref_in_out_externref_shim (@name " externref_in_out externref shim" ) (type 0 ) (param externref externref ) (result externref ))
3
+ (func $#func0< externref_in_out_externref_shim> (@name " externref_in_out externref shim" ) (type 0 ) (param externref externref ) (result externref ))
4
4
(memory (;0;) 17 )
5
5
(export " memory" (memory 0 ))
6
- (export " externref_in_out" (func $externref_in_out_externref_shim ))
6
+ (export " externref_in_out" (func $#func0< externref_in_out_externref_shim> ))
7
7
(@interface type (;0;) (func (param externref ) (param externref ) (result externref )))
8
8
(@interface func (;0;) (type 0 )
9
9
arg.get 0
10
10
arg.get 1
11
- call-core $externref_in_out_externref_shim )
11
+ call-core $#func0< externref_in_out_externref_shim> )
12
12
(@interface export " externref_in_out" (func 0 )))
Original file line number Diff line number Diff line change 6
6
(func $__wbindgen_malloc (type 0 ) (param i32 ) (result i32 ))
7
7
(func $many_strings (type 3 ) (param i32 i32 i32 i32 ))
8
8
(func $__wbindgen_free (type 1 ) (param i32 i32 ))
9
- (func $strings_multivalue_shim (@name " strings multivalue shim" ) (type 2 ) (param i32 i32 ) (result i32 i32 ))
9
+ (func $#func3< strings_multivalue_shim> (@name " strings multivalue shim" ) (type 2 ) (param i32 i32 ) (result i32 i32 ))
10
10
(memory (;0;) 17 )
11
11
(export " memory" (memory 0 ))
12
- (export " strings" (func $strings_multivalue_shim ))
12
+ (export " strings" (func $#func3< strings_multivalue_shim> ))
13
13
(export " many_strings" (func $many_strings ))
14
14
(@interface type (;0;) (func (param string) (result string)))
15
15
(@interface type (;1;) (func (param string) (param string)))
16
16
(@interface func (;0;) (type 0 )
17
17
arg.get 0
18
18
string-to-memory $__wbindgen_malloc
19
- call-core $strings_multivalue_shim
19
+ call-core $#func3< strings_multivalue_shim>
20
20
defer-call-core $__wbindgen_free
21
21
memory-to-string)
22
22
(@interface func (;1;) (type 1 )
Original file line number Diff line number Diff line change 12
12
(type (;0;) (func (result i32)))
13
13
(type (;1;) (func (param i32)))
14
14
(type (;2;) (func (param externref)))
15
- (func $foo_externref_shim (@name "foo externref shim") (type 2) (param externref)
15
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 2) (param externref)
16
16
(local i32)
17
17
call $alloc
18
18
local.tee 1
24
24
i32.const 0)
25
25
(func $foo (type 1) (param i32))
26
26
(table (;0;) 32 externref)
27
- (export "foo" (func $foo_externref_shim)))
27
+ (export "foo" (func $#func0< foo_externref_shim> )))
28
28
;)
Original file line number Diff line number Diff line change 11
11
(module
12
12
(type (;0;) (func (param i32)))
13
13
(type (;1;) (func (param externref)))
14
- (func $foo_externref_shim (@name "foo externref shim") (type 1) (param externref)
14
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 1) (param externref)
15
15
(local i32)
16
16
global.get 0
17
17
i32.const 1
33
33
(func $foo (type 0) (param i32))
34
34
(table (;0;) 32 externref)
35
35
(global (;0;) (mut i32) (i32.const 32))
36
- (export "foo" (func $foo_externref_shim)))
36
+ (export "foo" (func $#func0< foo_externref_shim> )))
37
37
;)
Original file line number Diff line number Diff line change 17
17
(type (;1;) (func (param i32)))
18
18
(type (;2;) (func (param i32) (result i32)))
19
19
(type (;3;) (func (param externref) (result externref)))
20
- (func $foo_externref_shim (@name "foo externref shim") (type 3) (param externref) (result externref)
20
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 3) (param externref) (result externref)
21
21
(local i32)
22
22
call $alloc
23
23
local.tee 1
44
44
i32.const 0)
45
45
(func $dealloc (type 1) (param i32))
46
46
(table (;0;) 32 externref)
47
- (export "foo" (func $foo_externref_shim)))
47
+ (export "foo" (func $#func0< foo_externref_shim> )))
48
48
;)
Original file line number Diff line number Diff line change 16
16
(type (;0;) (func (result i32)))
17
17
(type (;1;) (func (param i32)))
18
18
(type (;2;) (func (param externref)))
19
- (func $foo_externref_shim (@name "foo externref shim") (type 2) (param externref)
19
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 2) (param externref)
20
20
(local i32)
21
21
call $alloc
22
22
local.tee 1
31
31
i32.const 0)
32
32
(func $dealloc (type 1) (param i32))
33
33
(table (;0;) 32 externref)
34
- (export "foo" (func $foo_externref_shim)))
34
+ (export "foo" (func $#func0< foo_externref_shim> )))
35
35
;)
Original file line number Diff line number Diff line change 16
16
(type (;1;) (func (param i32)))
17
17
(type (;2;) (func (param externref)))
18
18
(import "" "a" (func $a (type 2)))
19
- (func $a_externref_shim (@name "a externref shim") (type 1) (param i32)
19
+ (func $#func1< a_externref_shim> (@name "a externref shim") (type 1) (param i32)
20
20
local.get 0
21
21
table.get 0
22
22
local.get 0
23
23
call $dealloc
24
24
call $a)
25
25
(func (;2;) (type 0)
26
26
i32.const 0
27
- call $a_externref_shim)
27
+ call $#func1< a_externref_shim> )
28
28
(func $dealloc (type 1) (param i32))
29
29
(table (;0;) 32 externref)
30
30
(export "foo" (func 2)))
Original file line number Diff line number Diff line change 14
14
(type (;0;) (func (result i32)))
15
15
(type (;1;) (func (result externref)))
16
16
(import "" "a" (func $a (type 1)))
17
- (func $a_externref_shim (@name "a externref shim") (type 0) (result i32)
17
+ (func $#func1< a_externref_shim> (@name "a externref shim") (type 0) (result i32)
18
18
(local i32 externref)
19
19
call $a
20
20
local.set 1
24
24
table.set 0
25
25
local.get 0)
26
26
(func (;2;) (type 0) (result i32)
27
- call $a_externref_shim)
27
+ call $#func1< a_externref_shim> )
28
28
(func $alloc (type 0) (result i32)
29
29
i32.const 0)
30
30
(table (;0;) 32 externref)
Original file line number Diff line number Diff line change 16
16
(type (;1;) (func (param i32)))
17
17
(type (;2;) (func (param externref)))
18
18
(import "" "a" (func $a (type 2)))
19
- (func $a_externref_shim (@name "a externref shim") (type 1) (param i32)
19
+ (func $#func1< a_externref_shim> (@name "a externref shim") (type 1) (param i32)
20
20
local.get 0
21
21
table.get 0
22
22
call $a)
23
23
(func (;2;) (type 0)
24
24
i32.const 0
25
- call $a_externref_shim)
25
+ call $#func1< a_externref_shim> )
26
26
(table (;0;) 32 externref)
27
27
(export "foo" (func 2)))
28
28
;)
Original file line number Diff line number Diff line change 12
12
(type (;0;) (func (result i32)))
13
13
(type (;1;) (func (param f32 i32 i64 i32 i32)))
14
14
(type (;2;) (func (param f32 externref i64 externref i32)))
15
- (func $a_externref_shim (@name "a externref shim") (type 2) (param f32 externref i64 externref i32)
15
+ (func $#func0< a_externref_shim> (@name "a externref shim") (type 2) (param f32 externref i64 externref i32)
16
16
(local i32 i32)
17
17
global.get 0
18
18
i32.const 1
44
44
(func $a (type 1) (param f32 i32 i64 i32 i32))
45
45
(table (;0;) 32 externref)
46
46
(global (;0;) (mut i32) (i32.const 32))
47
- (export "a" (func $a_externref_shim)))
47
+ (export "a" (func $#func0< a_externref_shim> )))
48
48
;)
Original file line number Diff line number Diff line change 21
21
(type (;2;) (func (param f32 i32 i64 i32 i32)))
22
22
(type (;3;) (func (param f32 externref i64 externref i32)))
23
23
(import "" "a" (func $a (type 3)))
24
- (func $a_externref_shim (@name "a externref shim") (type 2) (param f32 i32 i64 i32 i32)
24
+ (func $#func1< a_externref_shim> (@name "a externref shim") (type 2) (param f32 i32 i64 i32 i32)
25
25
local.get 0
26
26
local.get 1
27
27
table.get 0
38
38
i64.const 3
39
39
i32.const 4
40
40
i32.const 5
41
- call $a_externref_shim)
41
+ call $#func1< a_externref_shim> )
42
42
(func $dealloc (type 1) (param i32))
43
43
(table (;0;) 32 externref)
44
44
(export "foo" (func 2)))
Original file line number Diff line number Diff line change 14
14
(type (;0;) (func (result i32)))
15
15
(type (;1;) (func (result externref)))
16
16
(type (;2;) (func (param i32)))
17
- (func $foo_externref_shim (@name "foo externref shim") (type 1) (result externref)
17
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 1) (result externref)
18
18
(local i32)
19
19
call $foo
20
20
local.tee 0
25
25
i32.const 0)
26
26
(func $dealloc (type 2) (param i32))
27
27
(table (;0;) 32 externref)
28
- (export "foo" (func $foo_externref_shim)))
28
+ (export "foo" (func $#func0< foo_externref_shim> )))
29
29
;)
Original file line number Diff line number Diff line change 25
25
local.get 1
26
26
table.grow 0
27
27
drop)
28
- (func $foo_externref_shim (@name "foo externref shim") (type 2) (param externref)
28
+ (func $#func1< foo_externref_shim> (@name "foo externref shim") (type 2) (param externref)
29
29
(local i32)
30
30
call $alloc
31
31
local.tee 1
36
36
(func $alloc (type 0) (result i32)
37
37
i32.const 0)
38
38
(table (;0;) 32 externref)
39
- (export "foo" (func $foo_externref_shim)))
39
+ (export "foo" (func $#func1< foo_externref_shim> )))
40
40
;)
Original file line number Diff line number Diff line change 16
16
(type (;0;) (func (result i32)))
17
17
(type (;1;) (func (param i32)))
18
18
(type (;2;) (func (param externref)))
19
- (func $foo_externref_shim (@name "foo externref shim") (type 2) (param externref)
19
+ (func $#func0< foo_externref_shim> (@name "foo externref shim") (type 2) (param externref)
20
20
(local i32)
21
21
call $alloc
22
22
local.tee 1
31
31
(func $alloc (type 0) (result i32)
32
32
i32.const 0)
33
33
(table (;0;) 32 externref)
34
- (export "foo" (func $foo_externref_shim)))
34
+ (export "foo" (func $#func0< foo_externref_shim> )))
35
35
;)
Original file line number Diff line number Diff line change 14
14
(type (;0;) (func (result i32)))
15
15
(type (;1;) (func (param i32)))
16
16
(type (;2;) (func (param externref)))
17
- (func $closure0_externref_shim (@name "closure0 externref shim") (type 2) (param externref)
17
+ (func $#func0< closure0_externref_shim> (@name "closure0 externref shim") (type 2) (param externref)
18
18
(local i32)
19
19
call $alloc
20
20
local.tee 1
29
29
(table (;1;) 32 externref)
30
30
(export "func" (table 0))
31
31
(elem (;0;) (i32.const 0) func $foo)
32
- (elem (;1;) (i32.const 1) func $closure0_externref_shim))
32
+ (elem (;1;) (i32.const 1) func $#func0< closure0_externref_shim> ))
33
33
;)
Original file line number Diff line number Diff line change 28
28
local.get 1
29
29
table.grow 0
30
30
drop)
31
- (func $foo_externref_shim (@name "foo externref shim") (type 2) (param externref)
31
+ (func $#func1< foo_externref_shim> (@name "foo externref shim") (type 2) (param externref)
32
32
(local i32)
33
33
call $alloc
34
34
local.tee 1
39
39
(func $alloc (type 0) (result i32)
40
40
i32.const 0)
41
41
(table (;0;) 32 externref)
42
- (export "foo" (func $foo_externref_shim)))
42
+ (export "foo" (func $#func1< foo_externref_shim> )))
43
43
;)
Original file line number Diff line number Diff line change 11
11
(module
12
12
(type (;0;) (func (result f64 i32 i64)))
13
13
(type (;1;) (func (param i32)))
14
- (func $foo_multivalue_shim (@name "foo multivalue shim") (type 0) (result f64 i32 i64)
14
+ (func $#func0< foo_multivalue_shim> (@name "foo multivalue shim") (type 0) (result f64 i32 i64)
15
15
(local i32)
16
16
global.get 0
17
17
i32.const 32
33
33
(func $foo (type 1) (param i32))
34
34
(memory (;0;) 1)
35
35
(global (;0;) (mut i32) (i32.const 0))
36
- (export "foo" (func $foo_multivalue_shim)))
36
+ (export "foo" (func $#func0< foo_multivalue_shim> )))
37
37
;)
Original file line number Diff line number Diff line change 11
11
(module
12
12
(type (;0;) (func (result i32 f32 f64 i64)))
13
13
(type (;1;) (func (param i32)))
14
- (func $foo_multivalue_shim (@name "foo multivalue shim") (type 0) (result i32 f32 f64 i64)
14
+ (func $#func0< foo_multivalue_shim> (@name "foo multivalue shim") (type 0) (result i32 f32 f64 i64)
15
15
(local i32)
16
16
global.get 0
17
17
i32.const 32
35
35
(func $foo (type 1) (param i32))
36
36
(memory (;0;) 1)
37
37
(global (;0;) (mut i32) (i32.const 0))
38
- (export "foo" (func $foo_multivalue_shim)))
38
+ (export "foo" (func $#func0< foo_multivalue_shim> )))
39
39
;)
Original file line number Diff line number Diff line change 20
20
(type (;2;) (func (result f32)))
21
21
(type (;3;) (func (result f64)))
22
22
(type (;4;) (func (param i32)))
23
- (func $i32_multivalue_shim (@name "i32 multivalue shim") (type 0) (result i32)
23
+ (func $#func0< i32_multivalue_shim> (@name "i32 multivalue shim") (type 0) (result i32)
24
24
(local i32)
25
25
global.get 0
26
26
i32.const 16
35
35
i32.const 16
36
36
i32.add
37
37
global.set 0)
38
- (func $i64_multivalue_shim (@name "i64 multivalue shim") (type 1) (result i64)
38
+ (func $#func1< i64_multivalue_shim> (@name "i64 multivalue shim") (type 1) (result i64)
39
39
(local i32)
40
40
global.get 0
41
41
i32.const 16
50
50
i32.const 16
51
51
i32.add
52
52
global.set 0)
53
- (func $f32_multivalue_shim (@name "f32 multivalue shim") (type 2) (result f32)
53
+ (func $#func2< f32_multivalue_shim> (@name "f32 multivalue shim") (type 2) (result f32)
54
54
(local i32)
55
55
global.get 0
56
56
i32.const 16
65
65
i32.const 16
66
66
i32.add
67
67
global.set 0)
68
- (func $f64_multivalue_shim (@name "f64 multivalue shim") (type 3) (result f64)
68
+ (func $#func3< f64_multivalue_shim> (@name "f64 multivalue shim") (type 3) (result f64)
69
69
(local i32)
70
70
global.get 0
71
71
i32.const 16
86
86
(func $f64 (type 4) (param i32))
87
87
(memory (;0;) 1)
88
88
(global (;0;) (mut i32) (i32.const 0))
89
- (export "i32" (func $i32_multivalue_shim))
90
- (export "i64" (func $i64_multivalue_shim))
91
- (export "f32" (func $f32_multivalue_shim))
92
- (export "f64" (func $f64_multivalue_shim)))
89
+ (export "i32" (func $#func0< i32_multivalue_shim> ))
90
+ (export "i64" (func $#func1< i64_multivalue_shim> ))
91
+ (export "f32" (func $#func2< f32_multivalue_shim> ))
92
+ (export "f64" (func $#func3< f64_multivalue_shim> )))
93
93
;)
You can’t perform that action at this time.
0 commit comments