| Interface | Description |
|---|---|
| Value |
An immutable symbolic value for the semantic interpretation of bytecode.
|
| Class | Description |
|---|---|
| Analyzer<V extends Value> |
A semantic bytecode analyzer.
|
| BasicInterpreter |
An
Interpreter for BasicValue values. |
| BasicValue |
A
Value that is represented with its type in a seven types type system. |
| BasicVerifier |
An extended
BasicInterpreter that checks that bytecode instructions are correctly used. |
| Frame<V extends Value> |
A symbolic execution stack frame.
|
| Interpreter<V extends Value> |
A semantic bytecode interpreter.
|
| SimpleVerifier |
An extended
BasicVerifier that performs more precise verifications. |
| SourceInterpreter |
An
Interpreter for SourceValue values. |
| SourceValue |
A
Value which keeps track of the bytecode instructions that can produce it. |
| Exception | Description |
|---|---|
| AnalyzerException |
An exception thrown if a problem occurs during the analysis of a method.
|