package slangc.bytecode; import slangc.api.BytecodeOutput; public abstract class BytecodeObject { public static enum Type { NULL, BOOLEAN, INT32, INT64, FLOAT, DOUBLE, STRING, TYPESIG, TYPE, METHODSIG, METHOD, FIELDSIG, FIELD } public BytecodeObject() { // TODO Auto-generated constructor stub } public abstract int sizeOfArrayPart(); public abstract void writeArrayPart(BytecodeOutput output); }