class sun.java2d.loops.XorDrawPolygonsANY extends sun.java2d.loops.DrawPolygons
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: sun.java2d.loops.XorDrawPolygonsANY
  super_class: sun.java2d.loops.DrawPolygons
{
  void <init>();
    descriptor: ()V
    flags: (0x0000) 
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // sun.java2d.loops.XorDrawPolygonsANY this
         0: .line 908
            aload 0 /* this */
            getstatic sun.java2d.loops.SurfaceType.AnyColor:Lsun/java2d/loops/SurfaceType;
         1: .line 909
            getstatic sun.java2d.loops.CompositeType.Xor:Lsun/java2d/loops/CompositeType;
         2: .line 910
            getstatic sun.java2d.loops.SurfaceType.Any:Lsun/java2d/loops/SurfaceType;
            invokespecial sun.java2d.loops.DrawPolygons.<init>:(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V
         3: .line 911
            return
        end local 0 // sun.java2d.loops.XorDrawPolygonsANY this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Lsun/java2d/loops/XorDrawPolygonsANY;

  public void DrawPolygons(sun.java2d.SunGraphics2D, sun.java2d.SurfaceData, int[], int[], int[], int, int, int, boolean);
    descriptor: (Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;[I[I[IIIIZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=10, locals=15, args_size=10
        start local 0 // sun.java2d.loops.XorDrawPolygonsANY this
        start local 1 // sun.java2d.SunGraphics2D sg2d
        start local 2 // sun.java2d.SurfaceData sData
        start local 3 // int[] xPoints
        start local 4 // int[] yPoints
        start local 5 // int[] nPoints
        start local 6 // int numPolys
        start local 7 // int transx
        start local 8 // int transy
        start local 9 // boolean close
         0: .line 919
            aload 1 /* sg2d */
            aload 2 /* sData */
            invokestatic sun.java2d.loops.GeneralRenderer.createXorPixelWriter:(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;)Lsun/java2d/loops/PixelWriter;
            astore 10 /* pw */
        start local 10 // sun.java2d.loops.PixelWriter pw
         1: .line 921
            iconst_0
            istore 11 /* off */
        start local 11 // int off
         2: .line 922
            aload 1 /* sg2d */
            invokevirtual sun.java2d.SunGraphics2D.getCompClip:()Lsun/java2d/pipe/Region;
            astore 12 /* clip */
        start local 12 // sun.java2d.pipe.Region clip
         3: .line 923
            iconst_0
            istore 13 /* i */
        start local 13 // int i
         4: goto 12
         5: .line 924
      StackMap locals: sun.java2d.loops.XorDrawPolygonsANY sun.java2d.SunGraphics2D sun.java2d.SurfaceData int[] int[] int[] int int int int sun.java2d.loops.PixelWriter int sun.java2d.pipe.Region int
      StackMap stack:
            aload 5 /* nPoints */
            iload 13 /* i */
            iaload
            istore 14 /* numpts */
        start local 14 // int numpts
         6: .line 925
            aload 2 /* sData */
            aload 10 /* pw */
         7: .line 926
            aload 3 /* xPoints */
            aload 4 /* yPoints */
            iload 11 /* off */
            iload 14 /* numpts */
         8: .line 927
            aload 12 /* clip */
            iload 7 /* transx */
            iload 8 /* transy */
            iload 9 /* close */
         9: .line 925
            invokestatic sun.java2d.loops.GeneralRenderer.doDrawPoly:(Lsun/java2d/SurfaceData;Lsun/java2d/loops/PixelWriter;[I[IIILsun/java2d/pipe/Region;IIZ)V
        10: .line 928
            iload 11 /* off */
            iload 14 /* numpts */
            iadd
            istore 11 /* off */
        end local 14 // int numpts
        11: .line 923
            iinc 13 /* i */ 1
      StackMap locals:
      StackMap stack:
        12: iload 13 /* i */
            iload 6 /* numPolys */
            if_icmplt 5
        end local 13 // int i
        13: .line 930
            return
        end local 12 // sun.java2d.pipe.Region clip
        end local 11 // int off
        end local 10 // sun.java2d.loops.PixelWriter pw
        end local 9 // boolean close
        end local 8 // int transy
        end local 7 // int transx
        end local 6 // int numPolys
        end local 5 // int[] nPoints
        end local 4 // int[] yPoints
        end local 3 // int[] xPoints
        end local 2 // sun.java2d.SurfaceData sData
        end local 1 // sun.java2d.SunGraphics2D sg2d
        end local 0 // sun.java2d.loops.XorDrawPolygonsANY this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   14     0      this  Lsun/java2d/loops/XorDrawPolygonsANY;
            0   14     1      sg2d  Lsun/java2d/SunGraphics2D;
            0   14     2     sData  Lsun/java2d/SurfaceData;
            0   14     3   xPoints  [I
            0   14     4   yPoints  [I
            0   14     5   nPoints  [I
            0   14     6  numPolys  I
            0   14     7    transx  I
            0   14     8    transy  I
            0   14     9     close  Z
            1   14    10        pw  Lsun/java2d/loops/PixelWriter;
            2   14    11       off  I
            3   14    12      clip  Lsun/java2d/pipe/Region;
            4   13    13         i  I
            6   11    14    numpts  I
    MethodParameters:
          Name  Flags
      sg2d      
      sData     
      xPoints   
      yPoints   
      nPoints   
      numPolys  
      transx    
      transy    
      close     
}
SourceFile: "GeneralRenderer.java"