43
43
@builtin export declare function call_indirect < T > ( target : void , ...args : void [ ] ) : T ;
44
44
@builtin export declare function instantiate < T > ( ...args : void [ ] ) : T ;
45
45
46
- export namespace Atomic {
46
+ export namespace atomic {
47
47
@builtin export declare function load < T > ( offset : usize , constantOffset ?: usize ) : T ;
48
48
@builtin export declare function store < T > ( offset : usize , value : void , constantOffset ?: usize ) : void ;
49
49
@builtin export declare function add < T > ( ptr : usize , value : T , constantOffset ?: usize ) : T ;
@@ -88,7 +88,7 @@ export namespace i32 {
88
88
@builtin export declare function store16 ( offset : usize , value : i32 , constantOffset ?: usize ) : void ;
89
89
@builtin export declare function store ( offset : usize , value : i32 , constantOffset ?: usize ) : void ;
90
90
91
- namespace atomic {
91
+ export namespace atomic {
92
92
@builtin export declare function load8_s ( offset : usize , constantOffset ?: usize ) : i32 ;
93
93
@builtin export declare function load8_u ( offset : usize , constantOffset ?: usize ) : i32 ;
94
94
@builtin export declare function load16_s ( offset : usize , constantOffset ?: usize ) : i32 ;
@@ -100,33 +100,33 @@ export namespace i32 {
100
100
@builtin export declare function wait ( ptr : usize , expected :i32 , timeout :i64 ) : i32 ;
101
101
@builtin export declare function notify ( ptr : usize , count :u32 ) : u32 ;
102
102
103
- namespace rmw8_u {
104
- @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
105
- @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
106
- @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
107
- @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
108
- @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
109
- @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
103
+ export namespace rmw8_u {
104
+ @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
105
+ @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
106
+ @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
107
+ @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
108
+ @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
109
+ @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
110
110
@builtin export declare function cmpxchg ( offset : usize , expected :i32 , replacement : i32 , constantOffset ?: usize ) : i32 ;
111
111
}
112
112
113
- namespace rmw16_u {
114
- @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
115
- @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
116
- @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
117
- @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
118
- @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
119
- @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
113
+ export namespace rmw16_u {
114
+ @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
115
+ @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
116
+ @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
117
+ @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
118
+ @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
119
+ @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
120
120
@builtin export declare function cmpxchg ( offset : usize , expected :i32 , replacement : i32 , constantOffset ?: usize ) : i32 ;
121
121
}
122
122
123
- namespace rmw {
124
- @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
125
- @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
126
- @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
127
- @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
128
- @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
129
- @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32
123
+ export namespace rmw {
124
+ @builtin export declare function add ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
125
+ @builtin export declare function sub ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
126
+ @builtin export declare function and ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
127
+ @builtin export declare function or ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
128
+ @builtin export declare function xor ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
129
+ @builtin export declare function xchg ( offset : usize , value : i32 , constantOffset ?: usize ) : i32 ;
130
130
@builtin export declare function cmpxchg ( offset : usize , expected :i32 , replacement : i32 , constantOffset ?: usize ) : i32 ;
131
131
}
132
132
}
@@ -166,43 +166,43 @@ export namespace i64 {
166
166
@builtin export declare function wait ( ptr : usize , expected :i64 , timeout :i64 ) : i32 ;
167
167
@builtin export declare function notify ( ptr : usize , count :u32 ) : u32 ;
168
168
169
- namespace rmw8_u {
170
- @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
171
- @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
172
- @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
173
- @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
174
- @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
175
- @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
169
+ export namespace rmw8_u {
170
+ @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
171
+ @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
172
+ @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
173
+ @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
174
+ @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
175
+ @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
176
176
@builtin export declare function cmpxchg ( offset : usize , expected :i64 , replacement : i64 , constantOffset ?: usize ) : i64 ;
177
177
}
178
178
179
- namespace rmw16_u {
180
- @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
181
- @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
182
- @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
183
- @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
184
- @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
185
- @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
179
+ export namespace rmw16_u {
180
+ @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
181
+ @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
182
+ @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
183
+ @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
184
+ @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
185
+ @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
186
186
@builtin export declare function cmpxchg ( offset : usize , expected :i64 , replacement : i64 , constantOffset ?: usize ) : i64 ;
187
187
}
188
188
189
- namespace rmw32_u {
190
- @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
191
- @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
192
- @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
193
- @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
194
- @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
195
- @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
189
+ export namespace rmw32_u {
190
+ @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
191
+ @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
192
+ @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
193
+ @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
194
+ @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
195
+ @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
196
196
@builtin export declare function cmpxchg ( offset : usize , expected :i64 , replacement : i64 , constantOffset ?: usize ) : i64 ;
197
197
}
198
198
199
- namespace rmw {
200
- @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
201
- @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
202
- @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
203
- @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
204
- @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
205
- @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64
199
+ export namespace rmw {
200
+ @builtin export declare function add ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
201
+ @builtin export declare function sub ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
202
+ @builtin export declare function and ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
203
+ @builtin export declare function or ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
204
+ @builtin export declare function xor ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
205
+ @builtin export declare function xchg ( offset : usize , value : i64 , constantOffset ?: usize ) : i64 ;
206
206
@builtin export declare function cmpxchg ( offset : usize , expected :i64 , replacement : i64 , constantOffset ?: usize ) : i64 ;
207
207
}
208
208
}
0 commit comments