File tree 4 files changed +120
-15
lines changed 4 files changed +120
-15
lines changed Original file line number Diff line number Diff line change @@ -19043,12 +19043,15 @@ declare namespace CSS {
19043
19043
}
19044
19044
19045
19045
declare namespace WebAssembly {
19046
- interface CompileError {
19046
+ interface CompileError extends Error {
19047
+ message: string;
19048
+ name: string;
19047
19049
}
19048
19050
19049
19051
var CompileError: {
19050
19052
prototype: CompileError;
19051
- new(): CompileError;
19053
+ new(message?: string): CompileError;
19054
+ (message?: string): CompileError;
19052
19055
};
19053
19056
19054
19057
interface Global {
@@ -19070,12 +19073,15 @@ declare namespace WebAssembly {
19070
19073
new(module: Module, importObject?: Imports): Instance;
19071
19074
};
19072
19075
19073
- interface LinkError {
19076
+ interface LinkError extends Error {
19077
+ message: string;
19078
+ name: string;
19074
19079
}
19075
19080
19076
19081
var LinkError: {
19077
19082
prototype: LinkError;
19078
- new(): LinkError;
19083
+ new(message?: string): LinkError;
19084
+ (message?: string): LinkError;
19079
19085
};
19080
19086
19081
19087
interface Memory {
@@ -19099,12 +19105,15 @@ declare namespace WebAssembly {
19099
19105
imports(moduleObject: Module): ModuleImportDescriptor[];
19100
19106
};
19101
19107
19102
- interface RuntimeError {
19108
+ interface RuntimeError extends Error {
19109
+ message: string;
19110
+ name: string;
19103
19111
}
19104
19112
19105
19113
var RuntimeError: {
19106
19114
prototype: RuntimeError;
19107
- new(): RuntimeError;
19115
+ new(message?: string): RuntimeError;
19116
+ (message?: string): RuntimeError;
19108
19117
};
19109
19118
19110
19119
interface Table {
Original file line number Diff line number Diff line change @@ -5713,6 +5713,17 @@ interface Console {
5713
5713
declare var console : Console ;
5714
5714
5715
5715
declare namespace WebAssembly {
5716
+ interface CompileError extends Error {
5717
+ message : string ;
5718
+ name : string ;
5719
+ }
5720
+
5721
+ var CompileError : {
5722
+ prototype : CompileError ;
5723
+ new ( message ?: string ) : CompileError ;
5724
+ ( message ?: string ) : CompileError ;
5725
+ } ;
5726
+
5716
5727
interface Global {
5717
5728
value : any ;
5718
5729
valueOf ( ) : any ;
@@ -5732,6 +5743,17 @@ declare namespace WebAssembly {
5732
5743
new ( module : Module , importObject ?: Imports ) : Instance ;
5733
5744
} ;
5734
5745
5746
+ interface LinkError extends Error {
5747
+ message : string ;
5748
+ name : string ;
5749
+ }
5750
+
5751
+ var LinkError : {
5752
+ prototype : LinkError ;
5753
+ new ( message ?: string ) : LinkError ;
5754
+ ( message ?: string ) : LinkError ;
5755
+ } ;
5756
+
5735
5757
interface Memory {
5736
5758
readonly buffer : ArrayBuffer ;
5737
5759
grow ( delta : number ) : number ;
@@ -5753,6 +5775,17 @@ declare namespace WebAssembly {
5753
5775
imports ( moduleObject : Module ) : ModuleImportDescriptor [ ] ;
5754
5776
} ;
5755
5777
5778
+ interface RuntimeError extends Error {
5779
+ message : string ;
5780
+ name : string ;
5781
+ }
5782
+
5783
+ var RuntimeError : {
5784
+ prototype : RuntimeError ;
5785
+ new ( message ?: string ) : RuntimeError ;
5786
+ ( message ?: string ) : RuntimeError ;
5787
+ } ;
5788
+
5756
5789
interface Table {
5757
5790
readonly length : number ;
5758
5791
get ( index : number ) : Function | null ;
Original file line number Diff line number Diff line change 2274
2274
}
2275
2275
]
2276
2276
}
2277
+ },
2278
+ "CompileError" : {
2279
+ "name" : " CompileError" ,
2280
+ "legacy-namespace" : " WebAssembly" ,
2281
+ "extends" : " Error" ,
2282
+ "exposed" : " Window Worker Worklet" ,
2283
+ "constructor" : {
2284
+ "override-signatures" : [
2285
+ " new(message?: string): CompileError" ,
2286
+ " (message?: string): CompileError"
2287
+ ]
2288
+ },
2289
+ "properties" : {
2290
+ "property" : {
2291
+ "name" : {
2292
+ "name" : " name" ,
2293
+ "type" : " DOMString"
2294
+ },
2295
+ "message" : {
2296
+ "name" : " message" ,
2297
+ "type" : " DOMString"
2298
+ }
2299
+ }
2300
+ }
2301
+ },
2302
+ "LinkError" :{
2303
+ "name" : " LinkError" ,
2304
+ "legacy-namespace" : " WebAssembly" ,
2305
+ "extends" : " Error" ,
2306
+ "exposed" : " Window Worker Worklet" ,
2307
+ "constructor" : {
2308
+ "override-signatures" : [
2309
+ " new(message?: string): LinkError" ,
2310
+ " (message?: string): LinkError"
2311
+ ]
2312
+ },
2313
+ "properties" : {
2314
+ "property" : {
2315
+ "name" : {
2316
+ "name" : " name" ,
2317
+ "type" : " DOMString"
2318
+ },
2319
+ "message" : {
2320
+ "name" : " message" ,
2321
+ "type" : " DOMString"
2322
+ }
2323
+ }
2324
+ }
2325
+ },
2326
+ "RuntimeError" :{
2327
+ "name" : " RuntimeError" ,
2328
+ "legacy-namespace" : " WebAssembly" ,
2329
+ "extends" : " Error" ,
2330
+ "exposed" : " Window Worker Worklet" ,
2331
+ "constructor" : {
2332
+ "override-signatures" : [
2333
+ " new(message?: string): RuntimeError" ,
2334
+ " (message?: string): RuntimeError"
2335
+ ]
2336
+ },
2337
+ "properties" : {
2338
+ "property" : {
2339
+ "name" : {
2340
+ "name" : " name" ,
2341
+ "type" : " DOMString"
2342
+ },
2343
+ "message" : {
2344
+ "name" : " message" ,
2345
+ "type" : " DOMString"
2346
+ }
2347
+ }
2348
+ }
2277
2349
}
2278
2350
}
2279
2351
},
Original file line number Diff line number Diff line change @@ -94,12 +94,3 @@ interface Global {
94
94
any valueOf();
95
95
attribute any value;
96
96
};
97
-
98
- [LegacyNamespace=WebAssembly]
99
- interface CompileError { };
100
-
101
- [LegacyNamespace=WebAssembly]
102
- interface LinkError { };
103
-
104
- [LegacyNamespace=WebAssembly]
105
- interface RuntimeError { };
You can’t perform that action at this time.
0 commit comments