| DynamicReference |
DynamicReference is a dynamically determined reference which
may not be explicitly added, deleted or modified
|
| EntryPointReference |
Reference object for entry points
|
| Equate |
An Equate associates a string with a scalar value in the program,
and contains a list of addresses and operand positions that refer
to this equate.
|
| EquateReference |
Interface to define an equate reference.
|
| EquateTable |
EquateTable manages all equates for program.
|
| ExternalLocation |
ExternalLocation defines a location within an external
program (i.e., library).
|
| ExternalLocationIterator |
Iterator interface for external locations.
|
| ExternalManager |
External manager interface.
|
| ExternalReference |
Interface for references to external locations.
|
| Namespace |
The Namespace interface
|
| OffsetReference |
OffsetReference is a memory reference whose "to" address is
computed from a base address plus an offset.
|
| Reference |
Base class to hold information about a referring address.
|
| ReferenceIterator |
Iterator that gives out MemReference objects.
|
| ReferenceListener |
Interface to define methods that are called when references are
added or removed.
|
| ReferenceManager |
Interface for managing references.
|
| ShiftedReference |
ShiftedReference is a memory reference whose "to" address is
computed from a base value left shifted by a shift amount.
|
| StackReference |
|
| Symbol |
Interface for a symbol, which associates a string value with
an address.
|
| SymbolIterator |
Iterator defined to return Symbol objects.
|
| SymbolTable |
A SymbolTable manages the Symbols defined in a program.
|
| SymbolTableListener |
Listener methods that are called when changes to symbols are made.
|