Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
I
IDENTIFIER
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
IF
- Static variable in class cfg.
TACInst
If opcode
IF
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
IfInst
- Class in
cfg
A class representing a three-address code if instruction (IfInst).
IfInst(int, String, String, BasicBlock, BasicBlock)
- Constructor for class cfg.
IfInst
IfInst constructor
IfStmt
- Class in
ast
The
IfStmt
class represents a if-then-else statement appearing in a method declaration.
IfStmt(int, Expr, Stmt, Stmt)
- Constructor for class ast.
IfStmt
IfStmt constructor
image
- Variable in class parser.
Token
The string image of the token.
inBuf
- Variable in class parser.
JavaCharStream
INCR
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
index
- Variable in class ast.
ArrayAssignExpr
The index expression
index
- Variable in class ast.
ArrayExpr
The index expression
indexOf(TACInst)
- Method in class cfg.
BasicBlock
Get the index of some instruction
INDIRCALL
- Static variable in class cfg.
TACInst
Call opcode -- used with dispatches
InDirCallInst
- Class in
cfg
A class representing a three-address code indirect call instruction (InDirCallInst).
InDirCallInst(String, String, int)
- Constructor for class cfg.
InDirCallInst
InDirCallInst constructor
init
- Variable in class ast.
DeclStmt
The (non-optional) initialization expression for the variable being declared
init
- Variable in class ast.
Field
The (optional) initialization expression for the field (instance variable)
initExpr
- Variable in class ast.
ForStmt
The initialization expression (null for no init expression)
input_stream
- Variable in class parser.
ParserTokenManager
inputStream
- Variable in class parser.
JavaCharStream
INSTANCEOF
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
InstanceofExpr
- Class in
ast
The
InstanceofExpr
class represents an instanceof expression.
InstanceofExpr(int, Expr, String)
- Constructor for class ast.
InstanceofExpr
InstanceofExpr constructor
INT
- Static variable in class cfg.
LoadConstInst
Integer constant ID
INTCONST
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
isBinary()
- Method in class cfg.
TACInst
Is this a binary instruction?
isCall()
- Method in class cfg.
TACInst
Is this a call instruction?
isCallToBuiltIn(CallInst)
- Static method in class opt.
Optimizer
Returns true, if given call instruction calls a method in a built-in class.
isCompletelyRedundant()
- Method in class cfg.
PhiInst
Returns true, if phi-instruction is of general form x = phi(x, x, ..., x).
isField(String)
- Static method in class opt.
Optimizer
Is this string a field name
isIf()
- Method in class cfg.
TACInst
Is this an if instruction?
isLoad()
- Method in class cfg.
TACInst
Is this a load instruction?
isNotConst(String)
- Static method in class opt.
Optimizer
Returns true, if this a use which should be considered.
isParam()
- Method in class cfg.
TACInst
Is this a parameter instruction?
isPostfix
- Variable in class ast.
UnaryDecrExpr
Boolean indicating whether operator is postfix (true) or prefix (false)
isPostfix()
- Method in class ast.
UnaryDecrExpr
Is this a postfix operator (as opposed to prefix)?
isPostfix()
- Method in class ast.
UnaryExpr
Is this a postfix operator (as opposed to prefix)?
isPostfix
- Variable in class ast.
UnaryIncrExpr
Boolean indicating whether operator is postfix (true) or prefix (false)
isPostfix()
- Method in class ast.
UnaryIncrExpr
Is this a postfix operator (as opposed to prefix)?
isPostfix()
- Method in class ast.
UnaryNegExpr
Is this a postfix operator (as opposed to prefix)?
isPostfix()
- Method in class ast.
UnaryNotExpr
Is this a postfix operator (as opposed to prefix)?
isRedundant()
- Method in class cfg.
PhiInst
Returns true, if phi-instruction is of general form x = phi(x, ..., x, y, x, ..., x).
isReturn()
- Method in class cfg.
TACInst
Is this a return instruction?
isStore()
- Method in class cfg.
TACInst
Is this a store instruction?
isUnary()
- Method in class cfg.
TACInst
Is this an unary instruction?
isValidID(String)
- Static method in class cfg.
TACInst
Is this string a legal Bantam Java identifier?
isVerbose()
- Method in interface opt.
Optimization
Returns true, if in verbose mode.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W