slcom/slangc/bytecode/BytecodeObject.sauce

31 lines
469 B
Plaintext
Raw Normal View History

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);
}