harpoon.IR.LowQuad
Class LowQuadKind
java.lang.Object
harpoon.IR.Quads.QuadKind
harpoon.IR.LowQuad.LowQuadKind
public abstract class LowQuadKind
- extends QuadKind
LowQuadKind
is an enumerated type for the various kinds of
LowQuad
s. It extends QuadKind
, so it enumerates
all the Quad
types, too.
- Version:
- $Id: LowQuadKind.java,v 1.2 2002/02/25 21:04:40 cananian Exp $
- Author:
- C. Scott Ananian <cananian@alumni.princeton.edu>
Fields inherited from class harpoon.IR.Quads.QuadKind |
AGET, ALENGTH, ANEW, ARRAYINIT, ASET, CALL, CJMP, COMPONENTOF, CONST, DEBUG, FOOTER, GET, HANDLER, HEADER, INSTANCEOF, LABEL, METHOD, MONITORENTER, MONITOREXIT, MOVE, NEW, NOP, OPER, PHI, RETURN, SET, SIGMA, SWITCH, THROW, TYPECAST, TYPESWITCH, XI |
Method Summary |
static boolean |
isValid(int k)
|
static int |
max()
|
static int |
min()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PARRAY
public static final int PARRAY
PFIELD
public static final int PFIELD
PMETHOD
public static final int PMETHOD
PAOFFSET
public static final int PAOFFSET
PFOFFSET
public static final int PFOFFSET
PMOFFSET
public static final int PMOFFSET
PFCONST
public static final int PFCONST
PMCONST
public static final int PMCONST
PCALL
public static final int PCALL
PGET
public static final int PGET
POPER
public static final int POPER
PSET
public static final int PSET
LowQuadKind
public LowQuadKind()
min
public static int min()
max
public static int max()
isValid
public static boolean isValid(int k)