Skip to content

Commit c27b030

Browse files
authored
add types for segments api (#93)
* add types for segments api WebAssembly/binaryen@89b8af0
1 parent 4c78b4f commit c27b030

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

index.d.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1640,9 +1640,14 @@ declare module binaryen {
16401640
addGlobal(name: string, type: Type, mutable: boolean, init: ExpressionRef): GlobalRef;
16411641
getGlobal(name: string): GlobalRef;
16421642
removeGlobal(name: string): void;
1643-
addTable(name: string, initial: number, maximum: number, type: Type): TableRef;
1643+
addTable(name: string, initial: number, maximum: number): TableRef;
16441644
getTable(name: string): TableRef;
16451645
removeTable(name: string): void;
1646+
addActiveElementSegment(table: string, name: string, funcNames: string[], offset: ExpressionRef): ElementSegmentRef;
1647+
addPassiveElementSegment(name: string, funcNames: string[]): ElementSegmentRef;
1648+
getElementSegment(name: string): ElementSegmentRef;
1649+
getTableSegments(table: string): string[];
1650+
removeElementSegment(name: string): void;
16461651
addTag(name: string, params: Type, results: Type): TagRef;
16471652
getTag(name: string): TagRef;
16481653
removeTag(name: string): void;

0 commit comments

Comments
 (0)