# Uses of Package
org.objectweb.asm.tree.analysis

- Packages that use org.objectweb.asm.tree.analysis
  Package | Description
  --- | ---
  org.objectweb.asm.tree.analysis | Provides a framework for static code analysis based on the asm.tree package.

- Classes in org.objectweb.asm.tree.analysis used by org.objectweb.asm.tree.analysis
  Class and Description
  AnalyzerException Thrown if a problem occurs during the analysis of a method.
  BasicInterpreter An `Interpreter` for `BasicValue` values.
  BasicValue A `Value` that is represented by its type in a seven types type system.
  BasicVerifier An extended `BasicInterpreter` that checks that bytecode instructions are correctly used.
  Frame A symbolic execution stack frame.
  Interpreter A semantic bytecode interpreter.
  SourceValue A `Value` that is represented by its type in a two types type system.
  Value An immutable symbolic value for semantic interpretation of bytecode.