Skip to content

Commit 010b7a9

Browse files
committed
Sync class-overloading-cast fixture
1 parent cfb4616 commit 010b7a9

File tree

2 files changed

+18
-18
lines changed

2 files changed

+18
-18
lines changed

Diff for: tests/compiler/class-overloading-cast.debug.wat

+17-17
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
(data (i32.const 476) "L\00\00\00\00\00\00\00\00\00\00\00\01\00\00\002\00\00\00c\00l\00a\00s\00s\00-\00o\00v\00e\00r\00l\00o\00a\00d\00i\00n\00g\00-\00c\00a\00s\00t\00.\00t\00s\00\00\00\00\00\00\00\00\00\00\00")
5151
(data (i32.const 556) "\1c\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\02\00\00\00a\00\00\00\00\00\00\00\00\00\00\00")
5252
(data (i32.const 588) "\1c\00\00\00\00\00\00\00\00\00\00\00\01\00\00\00\02\00\00\00D\00\00\00\00\00\00\00\00\00\00\00")
53-
(data (i32.const 624) "\0d\00\00\00 \00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\04\00\00\00 \00\00\00\00\00\00\00 \00\00\00\04\00\00\00 \00\00\00\07\00\00\00 \00\00\00\00\00\00\00 \00\00\00\t\00\00\00 \00\00\00\00\00\00\00 \00\00\00\0b\00\00\00 \00\00\00\0c\00\00\00 \00\00\00\00\00\00\00")
53+
(data (i32.const 624) "\r\00\00\00 \00\00\00\00\00\00\00 \00\00\00\00\00\00\00\00\00\00\00\00\00\00\00 \00\00\00\04\00\00\00 \00\00\00\00\00\00\00 \00\00\00\04\00\00\00 \00\00\00\07\00\00\00 \00\00\00\00\00\00\00 \00\00\00\t\00\00\00 \00\00\00\00\00\00\00 \00\00\00\0b\00\00\00 \00\00\00\0c\00\00\00 \00\00\00\00\00\00\00")
5454
(table $0 1 1 funcref)
5555
(elem $0 (i32.const 1))
5656
(export "memory" (memory $0))
@@ -2942,7 +2942,7 @@
29422942
global.set $~lib/memory/__stack_pointer
29432943
local.get $1
29442944
)
2945-
(func $class-overloading-cast/A<f32>#constructor (param $0 i32) (result i32)
2945+
(func $class-overloading-cast/A<f32>#constructor (param $this i32) (result i32)
29462946
(local $1 i32)
29472947
global.get $~lib/memory/__stack_pointer
29482948
i32.const 4
@@ -2952,25 +2952,25 @@
29522952
global.get $~lib/memory/__stack_pointer
29532953
i32.const 0
29542954
i32.store $0
2955-
local.get $0
2955+
local.get $this
29562956
i32.eqz
29572957
if
29582958
global.get $~lib/memory/__stack_pointer
29592959
i32.const 0
29602960
i32.const 12
29612961
call $~lib/rt/itcms/__new
2962-
local.tee $0
2962+
local.tee $this
29632963
i32.store $0
29642964
end
2965-
local.get $0
2965+
local.get $this
29662966
local.set $1
29672967
global.get $~lib/memory/__stack_pointer
29682968
i32.const 4
29692969
i32.add
29702970
global.set $~lib/memory/__stack_pointer
29712971
local.get $1
29722972
)
2973-
(func $class-overloading-cast/B<f32,f64>#constructor (param $0 i32) (result i32)
2973+
(func $class-overloading-cast/B<f32,f64>#constructor (param $this i32) (result i32)
29742974
(local $1 i32)
29752975
global.get $~lib/memory/__stack_pointer
29762976
i32.const 4
@@ -2980,30 +2980,30 @@
29802980
global.get $~lib/memory/__stack_pointer
29812981
i32.const 0
29822982
i32.store $0
2983-
local.get $0
2983+
local.get $this
29842984
i32.eqz
29852985
if
29862986
global.get $~lib/memory/__stack_pointer
29872987
i32.const 0
29882988
i32.const 11
29892989
call $~lib/rt/itcms/__new
2990-
local.tee $0
2990+
local.tee $this
29912991
i32.store $0
29922992
end
29932993
global.get $~lib/memory/__stack_pointer
2994-
local.get $0
2994+
local.get $this
29952995
call $class-overloading-cast/A<f32>#constructor
2996-
local.tee $0
2996+
local.tee $this
29972997
i32.store $0
2998-
local.get $0
2998+
local.get $this
29992999
local.set $1
30003000
global.get $~lib/memory/__stack_pointer
30013001
i32.const 4
30023002
i32.add
30033003
global.set $~lib/memory/__stack_pointer
30043004
local.get $1
30053005
)
3006-
(func $class-overloading-cast/D#constructor (param $0 i32) (result i32)
3006+
(func $class-overloading-cast/D#constructor (param $this i32) (result i32)
30073007
(local $1 i32)
30083008
global.get $~lib/memory/__stack_pointer
30093009
i32.const 4
@@ -3013,22 +3013,22 @@
30133013
global.get $~lib/memory/__stack_pointer
30143014
i32.const 0
30153015
i32.store $0
3016-
local.get $0
3016+
local.get $this
30173017
i32.eqz
30183018
if
30193019
global.get $~lib/memory/__stack_pointer
30203020
i32.const 0
30213021
i32.const 10
30223022
call $~lib/rt/itcms/__new
3023-
local.tee $0
3023+
local.tee $this
30243024
i32.store $0
30253025
end
30263026
global.get $~lib/memory/__stack_pointer
3027-
local.get $0
3027+
local.get $this
30283028
call $class-overloading-cast/B<f32,f64>#constructor
3029-
local.tee $0
3029+
local.tee $this
30303030
i32.store $0
3031-
local.get $0
3031+
local.get $this
30323032
local.set $1
30333033
global.get $~lib/memory/__stack_pointer
30343034
i32.const 4

Diff for: tests/compiler/class-overloading-cast.release.wat

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
(data (i32.const 1592) "\01\00\00\00\02\00\00\00a")
4646
(data (i32.const 1612) "\1c")
4747
(data (i32.const 1624) "\01\00\00\00\02\00\00\00D")
48-
(data (i32.const 1648) "\0d\00\00\00 \00\00\00\00\00\00\00 ")
48+
(data (i32.const 1648) "\r\00\00\00 \00\00\00\00\00\00\00 ")
4949
(data (i32.const 1676) " \00\00\00\04\00\00\00 \00\00\00\00\00\00\00 \00\00\00\04\00\00\00 \00\00\00\07\00\00\00 \00\00\00\00\00\00\00 \00\00\00\t\00\00\00 \00\00\00\00\00\00\00 \00\00\00\0b\00\00\00 \00\00\00\0c\00\00\00 ")
5050
(export "memory" (memory $0))
5151
(export "_start" (func $~start))

0 commit comments

Comments
 (0)