Skip to content

Commit 8c590db

Browse files
committed
-
1 parent 04f530f commit 8c590db

File tree

4 files changed

+11
-10
lines changed

4 files changed

+11
-10
lines changed

inputfiles/patches/values.kdl

Lines changed: 0 additions & 9 deletions
This file was deleted.

inputfiles/patches/webassembly.kdl

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
11
enum ImportExportKind legacyNamespace=WebAssembly
22
enum TableKind legacyNamespace=WebAssembly
33
enum AddressType legacyNamespace=WebAssembly
4+
5+
dictionary ValueTypeMap legacyNamespace=WebAssembly exposed="Window Worker Worklet" {
6+
member anyfunc required=#true type=Function
7+
member externref required=#true type=any
8+
member f32 required=#true type=long
9+
member f64 required=#true type=long
10+
member i32 required=#true type=long
11+
member i64 required=#true type=bigint
12+
member v128 required=#true overrideType=never
13+
}

src/build/helpers.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,6 @@ const sameTypes = new Set([
5757
"undefined",
5858
"void",
5959
"bigint",
60-
"never",
6160
]);
6261
export const baseTypeConversionMap = new Map<string, string>([
6362
...[...bufferSourceTypes].map((type) => [type, type] as const),

src/build/patches.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ function handleMember(c: Node): Partial<Member> {
317317
name,
318318
...optionalMember("type", "string", c.properties?.type),
319319
...optionalMember("required", "boolean", c.properties?.required),
320+
...optionalMember("overrideType", "string", c.properties?.overrideType),
320321
};
321322
}
322323

0 commit comments

Comments
 (0)