|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Typed
interface allows access to type information for
Exp
s (including
TEMP
, MEM
, CONST
,
OPER
, and UNOP
) and the Stm
s
THROW
, RETURN
, and MOVE
.
Field Summary | |
static int |
DOUBLE
|
static int |
FLOAT
|
static int |
INT
|
static int |
LONG
|
static int |
POINTER
|
Method Summary | |
boolean |
isDoubleWord()
Returns true if the expression corresponds to a
64-bit value. |
boolean |
isFloatingPoint()
Returns true if the expression corresponds to a
floating-point value. |
int |
type()
Returns enumerated constant (INT, LONG, FLOAT, DOUBLE, or POINTER) corresponding to the type of the expression. |
Field Detail |
public static final int INT
public static final int LONG
public static final int FLOAT
public static final int DOUBLE
public static final int POINTER
Method Detail |
public int type()
public boolean isDoubleWord()
true
if the expression corresponds to a
64-bit value.
public boolean isFloatingPoint()
true
if the expression corresponds to a
floating-point value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |