jellyj.util
Class DoubleType
jellyj.util.Type
|
+--jellyj.util.PrimitiveType
|
+--jellyj.util.FloatingPointType
|
+--jellyj.util.DoubleType
- public class DoubleType
- extends FloatingPointType
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 |
ADDSTRING, AND, createClassType, createClassType, createType, createType, IFEQ, IFGE, IFGT, IFLE, IFLT, IFNE, name, OR, parseType, relatedTo, SHL, SHR, throwable, toInternalString, USHR, XOR |
ADD
public Instruction ADD()
ALOAD
public Instruction ALOAD()
ASTORE
public Instruction ASTORE()
CAST
public InstructionList CAST(Type other)
CMP
public Instruction CMP(boolean less)
distanceTo
public int distanceTo(Type other)
DIV
public Instruction DIV()
DUP
public Instruction DUP()
DUPX1
public Instruction DUPX1()
DUPX2
public Instruction DUPX2()
identicalTo
public boolean identicalTo(Type other)
LOAD
public Instruction LOAD(int slot)
MUL
public Instruction MUL()
NEG
public Instruction NEG()
NEWARRAY
public Instruction NEWARRAY(int index)
oneWord
public boolean oneWord()
POP
public Instruction POP()
PUSH
public Instruction PUSH(ConstantPoolGen cpg, BigDecimal value)
REM
public Instruction REM()
RETURN
public Instruction RETURN()
STORE
public Instruction STORE(int slot)
SUB
public Instruction SUB()
toClassFileType
public ClassGenType toClassFileType()
- Map an JellyJ type to a ClassGen one.
toString
public String toString()
twoWords
public boolean twoWords()