|
50 | 50 | (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")
|
51 | 51 | (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")
|
52 | 52 | (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") |
54 | 54 | (table $0 1 1 funcref)
|
55 | 55 | (elem $0 (i32.const 1))
|
56 | 56 | (export "memory" (memory $0))
|
|
2942 | 2942 | global.set $~lib/memory/__stack_pointer
|
2943 | 2943 | local.get $1
|
2944 | 2944 | )
|
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) |
2946 | 2946 | (local $1 i32)
|
2947 | 2947 | global.get $~lib/memory/__stack_pointer
|
2948 | 2948 | i32.const 4
|
|
2952 | 2952 | global.get $~lib/memory/__stack_pointer
|
2953 | 2953 | i32.const 0
|
2954 | 2954 | i32.store $0
|
2955 |
| - local.get $0 |
| 2955 | + local.get $this |
2956 | 2956 | i32.eqz
|
2957 | 2957 | if
|
2958 | 2958 | global.get $~lib/memory/__stack_pointer
|
2959 | 2959 | i32.const 0
|
2960 | 2960 | i32.const 12
|
2961 | 2961 | call $~lib/rt/itcms/__new
|
2962 |
| - local.tee $0 |
| 2962 | + local.tee $this |
2963 | 2963 | i32.store $0
|
2964 | 2964 | end
|
2965 |
| - local.get $0 |
| 2965 | + local.get $this |
2966 | 2966 | local.set $1
|
2967 | 2967 | global.get $~lib/memory/__stack_pointer
|
2968 | 2968 | i32.const 4
|
2969 | 2969 | i32.add
|
2970 | 2970 | global.set $~lib/memory/__stack_pointer
|
2971 | 2971 | local.get $1
|
2972 | 2972 | )
|
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) |
2974 | 2974 | (local $1 i32)
|
2975 | 2975 | global.get $~lib/memory/__stack_pointer
|
2976 | 2976 | i32.const 4
|
|
2980 | 2980 | global.get $~lib/memory/__stack_pointer
|
2981 | 2981 | i32.const 0
|
2982 | 2982 | i32.store $0
|
2983 |
| - local.get $0 |
| 2983 | + local.get $this |
2984 | 2984 | i32.eqz
|
2985 | 2985 | if
|
2986 | 2986 | global.get $~lib/memory/__stack_pointer
|
2987 | 2987 | i32.const 0
|
2988 | 2988 | i32.const 11
|
2989 | 2989 | call $~lib/rt/itcms/__new
|
2990 |
| - local.tee $0 |
| 2990 | + local.tee $this |
2991 | 2991 | i32.store $0
|
2992 | 2992 | end
|
2993 | 2993 | global.get $~lib/memory/__stack_pointer
|
2994 |
| - local.get $0 |
| 2994 | + local.get $this |
2995 | 2995 | call $class-overloading-cast/A<f32>#constructor
|
2996 |
| - local.tee $0 |
| 2996 | + local.tee $this |
2997 | 2997 | i32.store $0
|
2998 |
| - local.get $0 |
| 2998 | + local.get $this |
2999 | 2999 | local.set $1
|
3000 | 3000 | global.get $~lib/memory/__stack_pointer
|
3001 | 3001 | i32.const 4
|
3002 | 3002 | i32.add
|
3003 | 3003 | global.set $~lib/memory/__stack_pointer
|
3004 | 3004 | local.get $1
|
3005 | 3005 | )
|
3006 |
| - (func $class-overloading-cast/D#constructor (param $0 i32) (result i32) |
| 3006 | + (func $class-overloading-cast/D#constructor (param $this i32) (result i32) |
3007 | 3007 | (local $1 i32)
|
3008 | 3008 | global.get $~lib/memory/__stack_pointer
|
3009 | 3009 | i32.const 4
|
|
3013 | 3013 | global.get $~lib/memory/__stack_pointer
|
3014 | 3014 | i32.const 0
|
3015 | 3015 | i32.store $0
|
3016 |
| - local.get $0 |
| 3016 | + local.get $this |
3017 | 3017 | i32.eqz
|
3018 | 3018 | if
|
3019 | 3019 | global.get $~lib/memory/__stack_pointer
|
3020 | 3020 | i32.const 0
|
3021 | 3021 | i32.const 10
|
3022 | 3022 | call $~lib/rt/itcms/__new
|
3023 |
| - local.tee $0 |
| 3023 | + local.tee $this |
3024 | 3024 | i32.store $0
|
3025 | 3025 | end
|
3026 | 3026 | global.get $~lib/memory/__stack_pointer
|
3027 |
| - local.get $0 |
| 3027 | + local.get $this |
3028 | 3028 | call $class-overloading-cast/B<f32,f64>#constructor
|
3029 |
| - local.tee $0 |
| 3029 | + local.tee $this |
3030 | 3030 | i32.store $0
|
3031 |
| - local.get $0 |
| 3031 | + local.get $this |
3032 | 3032 | local.set $1
|
3033 | 3033 | global.get $~lib/memory/__stack_pointer
|
3034 | 3034 | i32.const 4
|
|
0 commit comments