A B C D E F G H 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.
A B C D E F G H I J K L M N O P R S T U V W