public static class Node.cint extends Node.constant
Node.aload, Node.assign, Node.astore, Node.Cast, Node.cdouble, Node.cfloat, Node.cint, Node.clong, Node.cnull, Node.constant, Node.cString, Node.getfield, Node.Goto, Node.invokeinit, Node.invokenoa, Node.invokes, Node.invokesnoa, Node.invokev, Node.invokevnoa, Node.Label, Node.marker, Node.monitorop, Node.MultiNewArray, Node.N1, Node.N2, Node.New, Node.NewArray, Node.param, Node.ret, Node.setfield, Node.SubMethod, Node.var| Modifier and Type | Field and Description |
|---|---|
int |
i |
static Node.cint |
ONE |
static Node.cint |
TWO |
static Node.cint |
ZERO |
clocal, comment, count, destinations, done, esneed, EXIT, external, jvm2node, NONE, op, OP_ARRAYLENGTH, OP_CINT, OP_CSTRING, OP_D2F, OP_D2I, OP_D2L, OP_DADD, OP_DCMPG, OP_DCMPL, OP_DDIV, OP_DMUL, OP_DNEG, OP_DREM, OP_DSUB, OP_F2D, OP_F2I, OP_F2L, OP_FADD, OP_FCMPG, OP_FCMPL, OP_FDIV, OP_FMUL, OP_FNEG, OP_FREM, OP_FSUB, OP_GETFIELD, OP_GETSTATIC, OP_I2B, OP_I2C, OP_I2D, OP_I2F, OP_I2L, OP_I2S, OP_IADD, OP_IAND, OP_IDIV, OP_IMUL, OP_INEG, OP_INVOKEINTERFACE, OP_INVOKESTATIC, OP_INVOKEVIRTUAL, OP_IOR, OP_IREM, OP_ISHL, OP_ISHR, OP_ISUB, OP_IUSHR, OP_IXOR, OP_L2D, OP_L2F, OP_L2I, OP_LADD, OP_LAND, OP_LCMP, OP_LDIV, OP_LMUL, OP_LNEG, OP_LOR, OP_LREM, OP_LSHL, OP_LSHR, OP_LSUB, OP_LUSHR, OP_LXOR, OP_PUTFIELD, OP_PUTSTATIC, OP_VAR, op1jvm, op2jvm, otype, required, requires, sb, serial, TOSTR_COMMENT, TOSTR_DFL, TOSTR_EXTRA, TOSTR_FLAGS1, TOSTR_SRC| Constructor and Description |
|---|
Node.cint(int c) |
| Modifier and Type | Method and Description |
|---|---|
void |
codegen1(Snippit out) |
boolean |
equals(java.lang.Object io) |
int |
hashCode() |
static Node.cint[] |
NewX(int[] a) |
protected java.lang.String |
toString1(int flags) |
Type |
type() |
java.lang.Object |
value() |
addDestination, addDestination2, addrefcounts, allnodes, allnodes, allnodes, Constant, countDests, destinationString, findinputs, hasSideEffect, idempotent, isFake, isinit, jvm2node, numParams, paramType, replace, replace, replace1, require, require, require2, require2, requires, storeDests, toString, toString, urequire, usesAtpublic int i
public static final Node.cint ONE
public static final Node.cint ZERO
public static final Node.cint TWO
public boolean equals(java.lang.Object io)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static Node.cint[] NewX(int[] a)
public java.lang.Object value()
value in class Node.constant