class jdk.jshell.Wrap$NoWrap extends jdk.jshell.Wrap$RangeWrap
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: jdk.jshell.Wrap$NoWrap
  super_class: jdk.jshell.Wrap$RangeWrap
{
  void <init>(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0000) 
    Code:
      stack=5, locals=2, args_size=2
        start local 0 // jdk.jshell.Wrap$NoWrap this
        start local 1 // java.lang.String unit
         0: .line 534
            aload 0 /* this */
            aload 1 /* unit */
            new jdk.jshell.Wrap$Range
            dup
            aload 1 /* unit */
            invokespecial jdk.jshell.Wrap$Range.<init>:(Ljava/lang/String;)V
            invokespecial jdk.jshell.Wrap$RangeWrap.<init>:(Ljava/lang/String;Ljdk/jshell/Wrap$Range;)V
         1: .line 535
            return
        end local 1 // java.lang.String unit
        end local 0 // jdk.jshell.Wrap$NoWrap this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Ljdk/jshell/Wrap$NoWrap;
            0    2     1  unit  Ljava/lang/String;
    MethodParameters:
      Name  Flags
      unit  
}
SourceFile: "Wrap.java"
NestHost: jdk.jshell.Wrap
InnerClasses:
  private NoWrap = jdk.jshell.Wrap$NoWrap of jdk.jshell.Wrap
  public final Range = jdk.jshell.Wrap$Range of jdk.jshell.Wrap
  RangeWrap = jdk.jshell.Wrap$RangeWrap of jdk.jshell.Wrap