A B C D E F G H I J K L M N O P R S T U V W 

D

DataflowDumper<ResultType> - Class in util
Helper to emit a uniform dataflow dump file.
DataflowDumper(String, String, String) - Constructor for class util.DataflowDumper
Constructs a dumper for the given method and analysis names.
DataflowDumper(String, String) - Constructor for class util.DataflowDumper
Constructs a dumper for the given method and analysis names.
debugStream - Variable in class parser.ParserTokenManager
Debug output.
DeclStmt - Class in ast
The DeclStmt class represents a variable declaration statement appearing in a method declaration.
DeclStmt(int, String, String, Expr) - Constructor for class ast.DeclStmt
DeclStmt constructor
DECR - Static variable in interface parser.ParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface parser.ParserConstants
Lexical state.
Definition - Class in util
A definition, in the sense of the Reaching Definitions analysis.
Definition(String, int, int) - Constructor for class util.Definition
Constructor.
destination - Variable in class cfg.BinaryInst
Destination variable
destination - Variable in class cfg.LoadInst
Destination variable
destination - Variable in class cfg.StoreEntryInst
Destination operand, which must be indexable (e.g., object variable)
destination - Variable in class cfg.UnaryInst
Destination variable
destVar - Variable in class cfg.CallInst
(Optional) destination variable to assign result of call (null if none)
DIGIT - Static variable in interface parser.ParserConstants
RegularExpression Id.
DIRCALL - Static variable in class cfg.TACInst
Call opcode -- used with non-dispatches (e.g., calls to error subroutines)
DirCallInst - Class in cfg
A class representing a three-address code indirect call instruction (DirCallInst).
DirCallInst(String, String, int) - Constructor for class cfg.DirCallInst
DirCallInst constructor
disable_tracing() - Method in class parser.Parser
Disable tracing.
DispatchExpr - Class in ast
The DispatchExpr class represents a dispatch expression.
DispatchExpr(int, Expr, String, ExprList) - Constructor for class ast.DispatchExpr
DispatchExpr constructor
DIVIDE - Static variable in interface parser.ParserConstants
RegularExpression Id.
Done() - Method in class parser.JavaCharStream
Set buffers back to null when finished.
DOT - Static variable in interface parser.ParserConstants
RegularExpression Id.
dump() - Method in class util.DataflowDumper
Dumps all previously recorded entry/exit sets into a file '<methodName>_<analysisName>.dfdump'.
A B C D E F G H I J K L M N O P R S T U V W