public interface sun.jvm.hotspot.oops.FieldVisitor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: sun.jvm.hotspot.oops.FieldVisitor
  super_class: java.lang.Object
{
  public abstract void doMetadata(sun.jvm.hotspot.oops.MetadataField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/MetadataField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doOop(sun.jvm.hotspot.oops.OopField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/OopField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doOop(sun.jvm.hotspot.oops.NarrowOopField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/NarrowOopField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doByte(sun.jvm.hotspot.oops.ByteField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/ByteField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doChar(sun.jvm.hotspot.oops.CharField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/CharField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doBoolean(sun.jvm.hotspot.oops.BooleanField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/BooleanField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doShort(sun.jvm.hotspot.oops.ShortField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/ShortField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doInt(sun.jvm.hotspot.oops.IntField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/IntField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doLong(sun.jvm.hotspot.oops.LongField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/LongField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doFloat(sun.jvm.hotspot.oops.FloatField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/FloatField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doDouble(sun.jvm.hotspot.oops.DoubleField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/DoubleField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  

  public abstract void doCInt(sun.jvm.hotspot.oops.CIntField, boolean);
    descriptor: (Lsun/jvm/hotspot/oops/CIntField;Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      field      
      isVMField  
}
SourceFile: "FieldVisitor.java"