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
R
RBRACE
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
ReadByte()
- Method in class parser.
JavaCharStream
readChar()
- Method in class parser.
JavaCharStream
Read a character.
ref
- Variable in class ast.
ArrayExpr
The optional reference object (must be 'this' or 'super')
ref
- Variable in class ast.
VarExpr
The optional reference object expression (must be 'this' or 'super' for non-arrays)
refExpr
- Variable in class ast.
DispatchExpr
The reference expression (produces the object to dispatch on)
refName
- Variable in class ast.
ArrayAssignExpr
The optional reference object used to access the lefthand variable (only applicable if the variable is a field)
refName
- Variable in class ast.
AssignExpr
The optional reference object used to access the lefthand variable (only applicable if the variable is a field)
REFPARAM
- Static variable in class cfg.
TACInst
Reference parameter opcode
RefParamInst
- Class in
cfg
A class representing a three-address code reference parameter instruction (RefParamInst).
RefParamInst(String)
- Constructor for class cfg.
RefParamInst
RefParamInst constructor
ReInit(Reader, int, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(Reader, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(Reader)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream, int, int)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream, String)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream)
- Method in class parser.
JavaCharStream
Reinitialise.
ReInit(InputStream)
- Method in class parser.
Parser
Reinitialise.
ReInit(InputStream, String)
- Method in class parser.
Parser
Reinitialise.
ReInit(Reader)
- Method in class parser.
Parser
Reinitialise.
ReInit(ParserTokenManager)
- Method in class parser.
Parser
Reinitialise.
ReInit(JavaCharStream)
- Method in class parser.
ParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int)
- Method in class parser.
ParserTokenManager
Reinitialise parser.
removeAllInEdges()
- Method in class cfg.
BasicBlock
Remove all incoming edges from other control flow blocks Also removes outgoing edges from source basic blocks
removeAllOutEdges()
- Method in class cfg.
BasicBlock
Remove all outgoing edges to other control flow blocks Also removes incoming edges in source basic blocks
removeComments()
- Method in class cfg.
BasicBlock
Remove comments from an instruction
removeComments()
- Method in class cfg.
TACInst
Remove comments from an instruction
removeInEdge(BasicBlock)
- Method in class cfg.
BasicBlock
Remove an incoming edge to another control flow block Also removes outgoing edge from parameter to this block
removeInst(TACInst)
- Method in class cfg.
BasicBlock
Removes given instruction from block (if found).
removeNthInst(int)
- Method in class cfg.
BasicBlock
Remove the nth instruction Note: throws an exception if there aren't at least n+1 instructions
removeOutEdge(BasicBlock)
- Method in class cfg.
BasicBlock
Remove an outgoing edge to another control flow block Also removes incoming edge from parameter to this block
replaceInEdge(BasicBlock, BasicBlock)
- Method in class cfg.
BasicBlock
Replaces the incoming edge with an edge to the new control flock block.
replaceOutEdge(BasicBlock, BasicBlock)
- Method in class cfg.
BasicBlock
Replaces the outgoing edge with an edge to the new control flock block.
RETN
- Static variable in class cfg.
TACInst
Return opcode
RETURN
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
ReturnInst
- Class in
cfg
A class representing a three-address code return instruction (ReturnInst).
ReturnInst(String)
- Constructor for class cfg.
ReturnInst
ReturnInst constructor
ReturnStmt
- Class in
ast
The
ReturnStmt
class represents a return statement within the body of a method.
ReturnStmt(int, Expr)
- Constructor for class ast.
ReturnStmt
ReturnStmt constructor
returnType
- Variable in class ast.
Method
The return type of the method
rightExpr
- Variable in class ast.
BinaryExpr
The righthand expression
rightSource
- Variable in class cfg.
BinaryInst
Right source operand (type of source allowed varies in different binary instructions)
rightSource
- Variable in class cfg.
IfInst
Right source operand in condition
RPAREN
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
RSQBRACE
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
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