|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Typed
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 |
---|
static final int INT
static final int LONG
static final int FLOAT
static final int DOUBLE
static final int POINTER
Method Detail |
---|
int type()
boolean isDoubleWord()
true
if the expression corresponds to a
64-bit value.
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 |