Package org.teavm.backend.wasm.debug
Interface DebugClassLayout
-
- All Known Implementing Classes:
DebugClassLayoutBuilder
public interface DebugClassLayout
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidendClass()voidinstanceField(java.lang.String name, int offset, FieldType type)voidstartClass(java.lang.String name, int parent, int address, int size)voidstaticField(java.lang.String name, int offset, FieldType type)voidwriteArray(int itemType, int address)voidwriteInterface(java.lang.String name, int address)voidwritePrimitive(PrimitiveType type, int address)voidwriteUnknown(int address)
-
-
-
Method Detail
-
startClass
void startClass(java.lang.String name, int parent, int address, int size)
-
instanceField
void instanceField(java.lang.String name, int offset, FieldType type)
-
staticField
void staticField(java.lang.String name, int offset, FieldType type)
-
endClass
void endClass()
-
writeInterface
void writeInterface(java.lang.String name, int address)
-
writePrimitive
void writePrimitive(PrimitiveType type, int address)
-
writeArray
void writeArray(int itemType, int address)
-
writeUnknown
void writeUnknown(int address)
-
-