Package org.teavm.backend.wasm.render
Class WasmBinaryWriter
java.lang.Object
org.teavm.backend.wasm.render.WasmBinaryWriter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
getData()
int
void
writeAsciiString
(String str) void
writeByte
(int v) void
writeBytes
(byte[] bytes) void
writeFixed
(int v) void
writeFixed
(long v) void
writeInt32
(int v) void
writeLEB
(int v) void
writeLEB
(long v) void
writeLEB4
(int v) void
writeSignedLEB
(int v) void
writeSignedLEB
(long v) void
writeType
(WasmType type, WasmBinaryVersion version)
-
Constructor Details
-
WasmBinaryWriter
public WasmBinaryWriter()
-
-
Method Details
-
writeByte
public void writeByte(int v) -
writeType
-
getPosition
public int getPosition() -
writeBytes
public void writeBytes(byte[] bytes) -
writeAsciiString
-
writeInt32
public void writeInt32(int v) -
writeLEB
public void writeLEB(int v) -
writeLEB4
public void writeLEB4(int v) -
writeSignedLEB
public void writeSignedLEB(int v) -
writeLEB
public void writeLEB(long v) -
writeSignedLEB
public void writeSignedLEB(long v) -
writeFixed
public void writeFixed(int v) -
writeFixed
public void writeFixed(long v) -
getData
public byte[] getData()
-