public class sun.rmi.rmic.IndentingWriter extends java.io.BufferedWriter
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: sun.rmi.rmic.IndentingWriter
  super_class: java.io.BufferedWriter
{
  private boolean beginningOfLine;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  private int currentIndent;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int indentStep;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private int tabSize;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  public void <init>(java.io.Writer);
    descriptor: (Ljava/io/Writer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.io.Writer out
         0: .line 69
            aload 0 /* this */
            aload 1 /* out */
            invokespecial java.io.BufferedWriter.<init>:(Ljava/io/Writer;)V
         1: .line 53
            aload 0 /* this */
            iconst_1
            putfield sun.rmi.rmic.IndentingWriter.beginningOfLine:Z
         2: .line 56
            aload 0 /* this */
            iconst_0
            putfield sun.rmi.rmic.IndentingWriter.currentIndent:I
         3: .line 59
            aload 0 /* this */
            iconst_4
            putfield sun.rmi.rmic.IndentingWriter.indentStep:I
         4: .line 62
            aload 0 /* this */
            bipush 8
            putfield sun.rmi.rmic.IndentingWriter.tabSize:I
         5: .line 70
            return
        end local 1 // java.io.Writer out
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    6     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    6     1   out  Ljava/io/Writer;
    MethodParameters:
      Name  Flags
      out   

  public void <init>(java.io.Writer, int);
    descriptor: (Ljava/io/Writer;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.io.Writer out
        start local 2 // int step
         0: .line 77
            aload 0 /* this */
            aload 1 /* out */
            invokespecial sun.rmi.rmic.IndentingWriter.<init>:(Ljava/io/Writer;)V
         1: .line 79
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.indentStep:I
            ifge 3
         2: .line 80
            new java.lang.IllegalArgumentException
            dup
            ldc "negative indent step"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 82
      StackMap locals: sun.rmi.rmic.IndentingWriter java.io.Writer int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* step */
            putfield sun.rmi.rmic.IndentingWriter.indentStep:I
         4: .line 83
            return
        end local 2 // int step
        end local 1 // java.io.Writer out
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    5     1   out  Ljava/io/Writer;
            0    5     2  step  I
    MethodParameters:
      Name  Flags
      out   
      step  

  public void <init>(java.io.Writer, int, int);
    descriptor: (Ljava/io/Writer;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.io.Writer out
        start local 2 // int step
        start local 3 // int tabSize
         0: .line 90
            aload 0 /* this */
            aload 1 /* out */
            invokespecial sun.rmi.rmic.IndentingWriter.<init>:(Ljava/io/Writer;)V
         1: .line 92
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.indentStep:I
            ifge 3
         2: .line 93
            new java.lang.IllegalArgumentException
            dup
            ldc "negative indent step"
            invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 95
      StackMap locals: sun.rmi.rmic.IndentingWriter java.io.Writer int int
      StackMap stack:
            aload 0 /* this */
            iload 2 /* step */
            putfield sun.rmi.rmic.IndentingWriter.indentStep:I
         4: .line 96
            aload 0 /* this */
            iload 3 /* tabSize */
            putfield sun.rmi.rmic.IndentingWriter.tabSize:I
         5: .line 97
            return
        end local 3 // int tabSize
        end local 2 // int step
        end local 1 // java.io.Writer out
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    6     0     this  Lsun/rmi/rmic/IndentingWriter;
            0    6     1      out  Ljava/io/Writer;
            0    6     2     step  I
            0    6     3  tabSize  I
    MethodParameters:
         Name  Flags
      out      
      step     
      tabSize  

  public void write(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // int c
         0: .line 103
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.checkWrite:()V
         1: .line 104
            aload 0 /* this */
            iload 1 /* c */
            invokespecial java.io.BufferedWriter.write:(I)V
         2: .line 105
            return
        end local 1 // int c
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     c  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      c     

  public void write(char[], int, int);
    descriptor: ([CII)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // char[] cbuf
        start local 2 // int off
        start local 3 // int len
         0: .line 111
            iload 3 /* len */
            ifle 2
         1: .line 112
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.checkWrite:()V
         2: .line 114
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* cbuf */
            iload 2 /* off */
            iload 3 /* len */
            invokespecial java.io.BufferedWriter.write:([CII)V
         3: .line 115
            return
        end local 3 // int len
        end local 2 // int off
        end local 1 // char[] cbuf
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1  cbuf  [C
            0    4     2   off  I
            0    4     3   len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      cbuf  
      off   
      len   

  public void write(java.lang.String, int, int);
    descriptor: (Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
        start local 2 // int off
        start local 3 // int len
         0: .line 121
            iload 3 /* len */
            ifle 2
         1: .line 122
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.checkWrite:()V
         2: .line 124
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 1 /* s */
            iload 2 /* off */
            iload 3 /* len */
            invokespecial java.io.BufferedWriter.write:(Ljava/lang/String;II)V
         3: .line 125
            return
        end local 3 // int len
        end local 2 // int off
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1     s  Ljava/lang/String;
            0    4     2   off  I
            0    4     3   len  I
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     
      off   
      len   

  public void newLine();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 132
            aload 0 /* this */
            invokespecial java.io.BufferedWriter.newLine:()V
         1: .line 133
            aload 0 /* this */
            iconst_1
            putfield sun.rmi.rmic.IndentingWriter.beginningOfLine:Z
         2: .line 134
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
    Exceptions:
      throws java.io.IOException

  protected void checkWrite();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 145
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.beginningOfLine:Z
            ifeq 11
         1: .line 146
            aload 0 /* this */
            iconst_0
            putfield sun.rmi.rmic.IndentingWriter.beginningOfLine:Z
         2: .line 147
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.currentIndent:I
            istore 1 /* i */
        start local 1 // int i
         3: .line 148
            goto 6
         4: .line 149
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            bipush 9
            invokespecial java.io.BufferedWriter.write:(I)V
         5: .line 150
            iload 1 /* i */
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.tabSize:I
            isub
            istore 1 /* i */
         6: .line 148
      StackMap locals:
      StackMap stack:
            iload 1 /* i */
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.tabSize:I
            if_icmpge 4
         7: .line 152
            goto 10
         8: .line 153
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            bipush 32
            invokespecial java.io.BufferedWriter.write:(I)V
         9: .line 154
            iinc 1 /* i */ -1
        10: .line 152
      StackMap locals:
      StackMap stack:
            iload 1 /* i */
            ifgt 8
        end local 1 // int i
        11: .line 157
      StackMap locals:
      StackMap stack:
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   12     0  this  Lsun/rmi/rmic/IndentingWriter;
            3   11     1     i  I
    Exceptions:
      throws java.io.IOException

  protected void indentIn();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 163
            aload 0 /* this */
            dup
            getfield sun.rmi.rmic.IndentingWriter.currentIndent:I
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.indentStep:I
            iadd
            putfield sun.rmi.rmic.IndentingWriter.currentIndent:I
         1: .line 164
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;

  protected void indentOut();
    descriptor: ()V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 170
            aload 0 /* this */
            dup
            getfield sun.rmi.rmic.IndentingWriter.currentIndent:I
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.indentStep:I
            isub
            putfield sun.rmi.rmic.IndentingWriter.currentIndent:I
         1: .line 171
            aload 0 /* this */
            getfield sun.rmi.rmic.IndentingWriter.currentIndent:I
            ifge 3
         2: .line 172
            aload 0 /* this */
            iconst_0
            putfield sun.rmi.rmic.IndentingWriter.currentIndent:I
         3: .line 173
      StackMap locals:
      StackMap stack:
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;

  public void pI();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 179
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.indentIn:()V
         1: .line 180
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;

  public void pO();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 186
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.indentOut:()V
         1: .line 187
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;

  public void p(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 193
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.write:(Ljava/lang/String;)V
         1: .line 194
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    2     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void pln();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // sun.rmi.rmic.IndentingWriter this
         0: .line 200
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.newLine:()V
         1: .line 201
            return
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;
    Exceptions:
      throws java.io.IOException

  public void pln(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 207
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         1: .line 208
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 209
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void plnI(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 215
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         1: .line 216
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 217
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pI:()V
         3: .line 218
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void pO(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 224
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:()V
         1: .line 225
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         2: .line 226
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void pOln(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 232
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:(Ljava/lang/String;)V
         1: .line 233
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 234
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void pOlnI(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.String s
         0: .line 243
            aload 0 /* this */
            aload 1 /* s */
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:(Ljava/lang/String;)V
         1: .line 244
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 245
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pI:()V
         3: .line 246
            return
        end local 1 // java.lang.String s
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1     s  Ljava/lang/String;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      s     

  public void p(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 252
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.write:(Ljava/lang/String;)V
         1: .line 253
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    2     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     

  public void pln(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 258
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         1: .line 259
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 260
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     

  public void plnI(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 266
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         1: .line 267
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 268
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pI:()V
         3: .line 269
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     

  public void pO(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 275
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:()V
         1: .line 276
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.p:(Ljava/lang/String;)V
         2: .line 277
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     

  public void pOln(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 283
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:(Ljava/lang/String;)V
         1: .line 284
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 285
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    3     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     

  public void pOlnI(java.lang.Object);
    descriptor: (Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // sun.rmi.rmic.IndentingWriter this
        start local 1 // java.lang.Object o
         0: .line 294
            aload 0 /* this */
            aload 1 /* o */
            invokevirtual java.lang.Object.toString:()Ljava/lang/String;
            invokevirtual sun.rmi.rmic.IndentingWriter.pO:(Ljava/lang/String;)V
         1: .line 295
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pln:()V
         2: .line 296
            aload 0 /* this */
            invokevirtual sun.rmi.rmic.IndentingWriter.pI:()V
         3: .line 297
            return
        end local 1 // java.lang.Object o
        end local 0 // sun.rmi.rmic.IndentingWriter this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/rmi/rmic/IndentingWriter;
            0    4     1     o  Ljava/lang/Object;
    Exceptions:
      throws java.io.IOException
    MethodParameters:
      Name  Flags
      o     
}
SourceFile: "IndentingWriter.java"