jellyj.util
Class VoidType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.VoidType
- public class VoidType
- extends PrimitiveType
Fields inherited from class jellyj.util.Type |
Boolean, Byte, cache_d, CACHE_SIZE, Char, Double, Error, Exception, Float, Int, Long, Null, RuntimeException, Short, Throwable, Void |
Methods inherited from class jellyj.util.Type |
ADD, ADDSTRING, ALOAD, AND, ASTORE, CAST, CMP, createClassType, createClassType, createType, createType, DIV, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, MUL, name, NEG, NEWARRAY, oneWord, OR, parseType, PUSH, relatedTo, REM, SHL, SHR, SUB, throwable, toInternalString, twoWords, USHR, XOR |
distanceTo
public int distanceTo(Type other)
floatingPointType
public boolean floatingPointType()
identicalTo
public boolean identicalTo(Type other)
integralType
public boolean integralType()
LOAD
public Instruction LOAD(int slot)
POP
public Instruction POP()
RETURN
public Instruction RETURN()
STORE
public Instruction STORE(int slot)
toClassFileType
public ClassGenType toClassFileType()
- Map an JellyJ type to a ClassGen one.
toString
public String toString()