Package org.teavm.backend.wasm.render
Class WasmBinaryWriter
java.lang.Object
org.teavm.backend.wasm.render.WasmBinaryWriter
-
Constructor Summary
Constructors -
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
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) -
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()
-