1
+ type auto = i32 ;
2
+
1
3
// @ts -ignore: decorator
2
4
@builtin
3
5
export declare function isInteger < T > ( value ?: T ) : bool ;
@@ -40,11 +42,11 @@ export declare function isNullable<T>(value?: T): bool;
40
42
41
43
// @ts -ignore: decorator
42
44
@builtin
43
- export declare function isDefined ( expression : void ) : bool ;
45
+ export declare function isDefined ( expression : auto ) : bool ;
44
46
45
47
// @ts -ignore: decorator
46
48
@builtin
47
- export declare function isConstant ( expression : void ) : bool ;
49
+ export declare function isConstant ( expression : auto ) : bool ;
48
50
49
51
// @ts -ignore: decorator
50
52
@builtin
@@ -124,7 +126,7 @@ export declare function load<T>(ptr: usize, immOffset?: usize, immAlign?: usize)
124
126
125
127
// @ts -ignore: decorator
126
128
@unsafe @builtin
127
- export declare function store < T > ( ptr : usize , value : void , immOffset ?: usize , immAlign ?: usize ) : void ;
129
+ export declare function store < T > ( ptr : usize , value : auto , immOffset ?: usize , immAlign ?: usize ) : void ;
128
130
129
131
// @ts -ignore: decorator
130
132
@builtin
@@ -156,7 +158,7 @@ export declare function unreachable(): void;
156
158
157
159
// @ts -ignore: decorator
158
160
@builtin
159
- export declare function changetype < T > ( value : void ) : T ;
161
+ export declare function changetype < T > ( value : auto ) : T ;
160
162
161
163
// @ts -ignore: decorator
162
164
@builtin
@@ -168,7 +170,7 @@ export declare function unchecked<T>(expr: T): T;
168
170
169
171
// @ts -ignore: decorator
170
172
@builtin
171
- export declare function instantiate < T > ( ...args : void [ ] ) : T ;
173
+ export declare function instantiate < T > ( ...args : auto [ ] ) : T ;
172
174
173
175
export namespace atomic {
174
176
// @ts -ignore: decorator
@@ -230,7 +232,7 @@ export const enum AtomicWaitResult {
230
232
231
233
// @ts -ignore: decorator
232
234
@builtin
233
- export declare function i8 ( value : void ) : i8 ;
235
+ export declare function i8 ( value : auto ) : i8 ;
234
236
235
237
export namespace i8 {
236
238
@@ -245,7 +247,7 @@ export namespace i8 {
245
247
246
248
// @ts -ignore: decorator
247
249
@builtin
248
- export declare function i16 ( value : void ) : i16 ;
250
+ export declare function i16 ( value : auto ) : i16 ;
249
251
250
252
export namespace i16 {
251
253
@@ -260,7 +262,7 @@ export namespace i16 {
260
262
261
263
// @ts -ignore: decorator
262
264
@builtin
263
- export declare function i32 ( value : void ) : i32 ;
265
+ export declare function i32 ( value : auto ) : i32 ;
264
266
265
267
export namespace i32 {
266
268
@@ -455,7 +457,7 @@ export namespace i32 {
455
457
456
458
// @ts -ignore: decorator
457
459
@builtin
458
- export declare function i64 ( value : void ) : i64 ;
460
+ export declare function i64 ( value : auto ) : i64 ;
459
461
460
462
export namespace i64 {
461
463
@@ -701,7 +703,7 @@ export namespace i64 {
701
703
702
704
// @ts -ignore: decorator
703
705
@builtin
704
- export declare function isize ( value : void ) : isize ;
706
+ export declare function isize ( value : auto ) : isize ;
705
707
706
708
export namespace isize {
707
709
@@ -720,7 +722,7 @@ export namespace isize {
720
722
721
723
// @ts -ignore: decorator
722
724
@builtin
723
- export declare function u8 ( value : void ) : u8 ;
725
+ export declare function u8 ( value : auto ) : u8 ;
724
726
725
727
export namespace u8 {
726
728
@@ -735,7 +737,7 @@ export namespace u8 {
735
737
736
738
// @ts -ignore: decorator
737
739
@builtin
738
- export declare function u16 ( value : void ) : u16 ;
740
+ export declare function u16 ( value : auto ) : u16 ;
739
741
740
742
export namespace u16 {
741
743
@@ -750,7 +752,7 @@ export namespace u16 {
750
752
751
753
// @ts -ignore: decorator
752
754
@builtin
753
- export declare function u32 ( value : void ) : u32 ;
755
+ export declare function u32 ( value : auto ) : u32 ;
754
756
755
757
export namespace u32 {
756
758
@@ -765,7 +767,7 @@ export namespace u32 {
765
767
766
768
// @ts -ignore: decorator
767
769
@builtin
768
- export declare function u64 ( value : void ) : u64 ;
770
+ export declare function u64 ( value : auto ) : u64 ;
769
771
770
772
export namespace u64 {
771
773
@@ -780,7 +782,7 @@ export namespace u64 {
780
782
781
783
// @ts -ignore: decorator
782
784
@builtin
783
- export declare function usize ( value : void ) : usize ;
785
+ export declare function usize ( value : auto ) : usize ;
784
786
785
787
export namespace usize {
786
788
@@ -797,7 +799,7 @@ export namespace usize {
797
799
798
800
// @ts -ignore: decorator
799
801
@builtin
800
- export declare function bool ( value : void ) : bool ;
802
+ export declare function bool ( value : auto ) : bool ;
801
803
802
804
export namespace bool {
803
805
@@ -812,7 +814,7 @@ export namespace bool {
812
814
813
815
// @ts -ignore: decorator
814
816
@builtin
815
- export declare function f32 ( value : void ) : f32 ;
817
+ export declare function f32 ( value : auto ) : f32 ;
816
818
817
819
export namespace f32 {
818
820
@@ -891,7 +893,7 @@ export namespace f32 {
891
893
892
894
// @ts -ignore: decorator
893
895
@builtin
894
- export declare function f64 ( value : void ) : f64 ;
896
+ export declare function f64 ( value : auto ) : f64 ;
895
897
896
898
export namespace f64 {
897
899
0 commit comments