class sun.java2d.loops.XorDrawRectANY extends sun.java2d.loops.DrawRect
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: sun.java2d.loops.XorDrawRectANY
super_class: sun.java2d.loops.DrawRect
{
void <init>();
descriptor: ()V
flags: (0x0000)
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getstatic sun.java2d.loops.SurfaceType.AnyColor:Lsun/java2d/loops/SurfaceType;
1: getstatic sun.java2d.loops.CompositeType.Xor:Lsun/java2d/loops/CompositeType;
2: getstatic sun.java2d.loops.SurfaceType.Any:Lsun/java2d/loops/SurfaceType;
invokespecial sun.java2d.loops.DrawRect.<init>:(Lsun/java2d/loops/SurfaceType;Lsun/java2d/loops/CompositeType;Lsun/java2d/loops/SurfaceType;)V
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lsun/java2d/loops/XorDrawRectANY;
public void DrawRect(sun.java2d.SunGraphics2D, sun.java2d.SurfaceData, int, int, int, int);
descriptor: (Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;IIII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=8, args_size=7
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 0: aload 1
aload 2
invokestatic sun.java2d.loops.GeneralRenderer.createXorPixelWriter:(Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;)Lsun/java2d/loops/PixelWriter;
astore 7
start local 7 1: aload 7
aload 1
aload 2
iload 3
iload 4
iload 5
iload 6
invokestatic sun.java2d.loops.GeneralRenderer.doDrawRect:(Lsun/java2d/loops/PixelWriter;Lsun/java2d/SunGraphics2D;Lsun/java2d/SurfaceData;IIII)V
2: return
end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lsun/java2d/loops/XorDrawRectANY;
0 3 1 sg2d Lsun/java2d/SunGraphics2D;
0 3 2 sData Lsun/java2d/SurfaceData;
0 3 3 x I
0 3 4 y I
0 3 5 w I
0 3 6 h I
1 3 7 pw Lsun/java2d/loops/PixelWriter;
MethodParameters:
Name Flags
sg2d
sData
x
y
w
h
}
SourceFile: "GeneralRenderer.java"