| Interface | Description |
|---|---|
| AstInstructionFactory | |
| AstInstructionVisitor | |
| AstPreInstructionVisitor |
| Class | Description |
|---|---|
| AbstractReflectiveGet |
This abstract class represents field (a.k.a property) reads in which the field name is not a
constant, but rather a computed value.
|
| AbstractReflectivePut |
This abstract class represents field (a.k.a property) writes in which the field name is not a
constant, but rather a computed value.
|
| AbstractSSAConversion |
Abstract core of traditional SSA conversion (Cytron et al.).
|
| AssignInstruction |
A simple assignment statement.
|
| AstAbstractInstructionVisitor | |
| AstAssertInstruction |
An assert statement, as found in a variety of languages.
|
| AstConsumeInstruction | |
| AstEchoInstruction | |
| AstGlobalRead |
A read of a global variable denoted by a FieldReference
|
| AstGlobalWrite |
A write of a global variable denoted by a FieldReference
|
| AstIRFactory<T extends com.ibm.wala.classLoader.IMethod> | |
| AstIRFactory.AstDefaultIRFactory<T extends com.ibm.wala.classLoader.IMethod> | |
| AstIRFactory.AstIR | |
| AstIsDefinedInstruction |
IR instruction to check whether a field is defined on some object.
|
| AstLexicalAccess |
This abstract class provides helper functionality for recording lexical uses and/or definitions.
|
| AstLexicalAccess.Access |
A single lexical access.
|
| AstLexicalRead |
A set of lexical reads.
|
| AstLexicalWrite |
A set of lexical writes.
|
| AstPropertyRead | |
| AstPropertyWrite | |
| AstYieldInstruction | |
| EachElementGetInstruction |
This instruction represents iterating through the properties of its receiver object.
|
| EachElementHasNextInstruction |
This instruction represents iterating through the properties of its receiver object.
|
| FixedParametersInvokeInstruction |
This abstract instruction extends the abstract invoke with functionality to support invocations
with a fixed number of arguments---the only case in some languages and a common case even in
scripting languages.
|
| MultiReturnValueInvokeInstruction | |
| SSAConversion | |
| SSAConversion.PhiUseRecord | |
| SSAConversion.UseRecord |
| Enum | Description |
|---|---|
| CAstBinaryOp | |
| CAstUnaryOp |