public interface jdk.tools.jaotc.binformat.SymbolTable
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: jdk.tools.jaotc.binformat.SymbolTable
  super_class: java.lang.Object
{
  public abstract void addSymbol(jdk.tools.jaotc.binformat.Symbol);
    descriptor: (Ljdk/tools/jaotc/binformat/Symbol;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      symInfo  

  public abstract jdk.tools.jaotc.binformat.Symbol getSymbol(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljdk/tools/jaotc/binformat/Symbol;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      symName  

  public abstract jdk.tools.jaotc.binformat.Symbol createSymbol(int, jdk.tools.jaotc.binformat.Symbol$Kind, jdk.tools.jaotc.binformat.Symbol$Binding, int, java.lang.String);
    descriptor: (ILjdk/tools/jaotc/binformat/Symbol$Kind;Ljdk/tools/jaotc/binformat/Symbol$Binding;ILjava/lang/String;)Ljdk/tools/jaotc/binformat/Symbol;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
         Name  Flags
      offset   
      kind     
      binding  
      size     
      name     
}
SourceFile: "SymbolTable.java"
InnerClasses:
  public final Binding = jdk.tools.jaotc.binformat.Symbol$Binding of jdk.tools.jaotc.binformat.Symbol
  public final Kind = jdk.tools.jaotc.binformat.Symbol$Kind of jdk.tools.jaotc.binformat.Symbol