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
C
CallInst
- Class in
cfg
A generic class representing a three-address code call instruction (CallInst).
CallInst(int, String, String, String, int)
- Constructor for class cfg.
CallInst
CallInst constructor
callType
- Variable in class cfg.
CallInst
Type of call (e.g., "indircall", "dircall")
CastExpr
- Class in
ast
The
CastExpr
class represents a cast expression.
CastExpr(int, String, Expr)
- Constructor for class ast.
CastExpr
CastExpr constructor
cfg
- package cfg
charNum
- Variable in class ast.
ASTNode
The source starting character number (within line) corresponding to this AST node
check()
- Method in class cfg.
BasicBlock
Check block for errors throws an exception if block is malformed
checkBoolConst(String)
- Static method in class cfg.
TACInst
Check that string is boolean constant
checkConst(String)
- Static method in class cfg.
TACInst
Check that string is a constant (int, boolean, String, or null)
checkIntConst(String)
- Static method in class cfg.
TACInst
Check that string is int constant
checkLabel(String)
- Static method in class cfg.
TACInst
Check that a label is legal
checkStrConst(String)
- Static method in class cfg.
TACInst
Check that string is String constant
checkVar(String)
- Static method in class cfg.
TACInst
Check that a variable name is legal
CLASS
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
Class_
- Class in
ast
The
Class_
class represents a class declaration, which consists of a filename (
filename
), a class name (
name
), the name of its parent class (
parent
), and a list of members (
members
) which can be either field declarations or method declarations.
Class_(int, String, String, String, MemberList)
- Constructor for class ast.
Class_
Class_ constructor
ClassList
- Class in
ast
The
ClassList
class represents a list of class declarations.
ClassList(int)
- Constructor for class ast.
ClassList
Class list constructor
classList
- Variable in class ast.
Program
List of class declarations that comprise the program
CodeGeneratorFactory
- Class in
codegenmips
Contains factory methods to create code generators for the MIPS platform.
codegenmips
- package codegenmips
column
- Variable in class parser.
JavaCharStream
COMMA
- Static variable in interface parser.
ParserConstants
RegularExpression Id.
comments
- Variable in class cfg.
TACInst
Comments for instruction
constant
- Variable in class ast.
ConstExpr
Constant value
ConstBooleanExpr
- Class in
ast
The
ConstBooleanExpr
class represents a boolean constant expression.
ConstBooleanExpr(int, String)
- Constructor for class ast.
ConstBooleanExpr
ConstBooleanExpr constructor
ConstExpr
- Class in
ast
The abstract
ConstExpr
class represents constant expressions (int constants, boolean constants, String constants).
ConstExpr(int, String)
- Constructor for class ast.
ConstExpr
ConstExpr constructor
ConstIntExpr
- Class in
ast
The
ConstIntExpr
class represents an integer constant expression.
ConstIntExpr(int, String)
- Constructor for class ast.
ConstIntExpr
ConstIntExpr constructor
ConstStringExpr
- Class in
ast
The
ConstStringExpr
class represents a String constant expression.
ConstStringExpr(int, String)
- Constructor for class ast.
ConstStringExpr
ConstStringExpr constructor
containsInEdge(BasicBlock)
- Method in class cfg.
BasicBlock
Does this block contain another block as an in edge?
containsOutEdge(BasicBlock)
- Method in class cfg.
BasicBlock
Does this block contain another block as an out edge?
createCodeGeneratorMIPS(ClassTreeNode)
- Static method in class codegenmips.
CodeGeneratorFactory
Returns the default code generator for MIPS (fast).
createCodeGeneratorMIPS_RA(Optimizer, ClassTreeNode)
- Static method in class codegenmips.
CodeGeneratorFactory
Returns the register allocating code generator for MIPS (fast code).
createConverter()
- Static method in class opt.ssa.
SSAConversionFactory
Returns an optimization instance to convert a regular CFG to its SSA form.
createDCE(boolean)
- Static method in class opt.
OptimizationFactory
Returns an instance of dead code elemination.
createDeconverter()
- Static method in class opt.ssa.
SSAConversionFactory
Returns an Optimization instance to convert an SSA form CFG back to its regular form.
curChar
- Variable in class parser.
ParserTokenManager
currentToken
- Variable in exception parser.
ParseException
This is the last token that has been consumed successfully.
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