@@ -1824,8 +1824,8 @@ declare module binaryen {
18241824 getExport ( externalName : string ) : ExportRef ;
18251825 getNumExports ( ) : number ;
18261826 getExportByIndex ( index : number ) : ExportRef ;
1827- setMemory ( initial : number , maximum : number , exportName ?: string | null , segments ?: MemorySegment [ ] | null , shared ?: boolean , memory64 ?: boolean , internalName ?: string ) : void ;
1828- getMemorySegmentInfo ( name : string ) : MemorySegmentInfo ;
1827+ setMemory ( initial : number , maximum : number , exportName ?: string | null , segments ?: DataSegment [ ] | null , shared ?: boolean , memory64 ?: boolean , internalName ?: string ) : void ;
1828+ getDataSegmentInfo ( name : string ) : DataSegmentInfo ;
18291829 getStart ( ) : FunctionRef ;
18301830 setStart ( start : FunctionRef ) : void ;
18311831 getFeatures ( ) : Features ;
@@ -1837,7 +1837,7 @@ declare module binaryen {
18371837 getNumTables ( ) : number ;
18381838 hasMemory ( ) : boolean ;
18391839 getMemoryInfo ( name ?: string ) : MemoryInfo ;
1840- getNumMemorySegments ( ) : number ;
1840+ getNumDataSegments ( ) : number ;
18411841 getNumElementSegments ( ) : number ;
18421842 getGlobalByIndex ( index : number ) : GlobalRef ;
18431843 getTableByIndex ( index : number ) : TableRef ;
@@ -1885,7 +1885,7 @@ declare module binaryen {
18851885 buildAndDispose ( ) : HeapType [ ] ;
18861886 }
18871887
1888- interface MemorySegment {
1888+ interface DataSegment {
18891889 offset : ExpressionRef ;
18901890 data : Uint8Array ;
18911891 passive ?: boolean ;
@@ -1902,7 +1902,7 @@ declare module binaryen {
19021902 function getExpressionType ( expression : ExpressionRef ) : Type ;
19031903 function getExpressionInfo ( expression : ExpressionRef ) : ExpressionInfo ;
19041904
1905- interface MemorySegmentInfo {
1905+ interface DataSegmentInfo {
19061906 offset : ExpressionRef ;
19071907 data : Uint8Array ;
19081908 passive : boolean ;
0 commit comments