public class android.view.RenderNode
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.view.RenderNode
super_class: java.lang.Object
{
final long mNativeRenderNode;
descriptor: J
flags: (0x0010) ACC_FINAL
private final android.view.View mOwningView;
descriptor: Landroid/view/View;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private void <init>(java.lang.String, android.view.View);
descriptor: (Ljava/lang/String;Landroid/view/View;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import dalvik.annotation cannot be resolved\n\tThe import dalvik.annotation cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tFastNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
MethodParameters:
Name Flags
name
owningView
private void <init>(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import dalvik.annotation cannot be resolved\n\tThe import dalvik.annotation cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tNativeAllocationRegistry cannot be resolved to a type\n\tFastNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
MethodParameters:
Name Flags
nativePtr
public void destroy();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public static android.view.RenderNode create(java.lang.String, android.view.View);
descriptor: (Ljava/lang/String;Landroid/view/View;)Landroid/view/RenderNode;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: new android.view.RenderNode
dup
aload 0
aload 1
invokespecial android.view.RenderNode.<init>:(Ljava/lang/String;Landroid/view/View;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 name Ljava/lang/String;
0 1 1 owningView Landroid/view/View;
MethodParameters:
Name Flags
name
owningView
public static android.view.RenderNode adopt(long);
descriptor: (J)Landroid/view/RenderNode;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: new android.view.RenderNode
dup
lload 0
invokespecial android.view.RenderNode.<init>:(J)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 nativePtr J
MethodParameters:
Name Flags
nativePtr
public void requestPositionUpdates(android.view.SurfaceView);
descriptor: (Landroid/view/SurfaceView;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
invokestatic android.view.RenderNode.nRequestPositionUpdates:(JLandroid/view/SurfaceView;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
0 2 1 view Landroid/view/SurfaceView;
MethodParameters:
Name Flags
view
public android.view.DisplayListCanvas start(int, int);
descriptor: (II)Landroid/view/DisplayListCanvas;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
iload 1
iload 2
invokestatic android.view.DisplayListCanvas.obtain:(Landroid/view/RenderNode;II)Landroid/view/DisplayListCanvas;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 width I
0 1 2 height I
MethodParameters:
Name Flags
width
height
public void end(android.view.DisplayListCanvas);
descriptor: (Landroid/view/DisplayListCanvas;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual android.view.DisplayListCanvas.finishRecording:()J
lstore 2
start local 2 1: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
lload 2
invokestatic android.view.RenderNode.nSetDisplayList:(JJ)V
2: aload 1
invokevirtual android.view.DisplayListCanvas.recycle:()V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/view/RenderNode;
0 4 1 canvas Landroid/view/DisplayListCanvas;
1 4 2 displayList J
MethodParameters:
Name Flags
canvas
public void discardDisplayList();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
lconst_0
invokestatic android.view.RenderNode.nSetDisplayList:(JJ)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
public boolean isValid();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nIsValid:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
long getNativeDisplayList();
descriptor: ()J
flags: (0x0000)
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokevirtual android.view.RenderNode.isValid:()Z
ifne 2
1: new java.lang.IllegalStateException
dup
ldc "The display list is not valid."
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
lreturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/view/RenderNode;
public boolean hasIdentityMatrix();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nHasIdentityMatrix:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public void getMatrix(android.graphics.Matrix);
descriptor: (Landroid/graphics/Matrix;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Matrix.native_instance:J
invokestatic android.view.RenderNode.nGetTransformMatrix:(JJ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
0 2 1 outMatrix Landroid/graphics/Matrix;
MethodParameters:
Name Flags
outMatrix
public void getInverseMatrix(android.graphics.Matrix);
descriptor: (Landroid/graphics/Matrix;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Matrix.native_instance:J
invokestatic android.view.RenderNode.nGetInverseTransformMatrix:(JJ)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
0 2 1 outMatrix Landroid/graphics/Matrix;
MethodParameters:
Name Flags
outMatrix
public boolean setLayerType(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetLayerType:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 layerType I
MethodParameters:
Name Flags
layerType
public boolean setLayerPaint(android.graphics.Paint);
descriptor: (Landroid/graphics/Paint;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
ifnull 1
aload 1
invokevirtual android.graphics.Paint.getNativeInstance:()J
goto 2
StackMap locals:
StackMap stack: long
1: lconst_0
StackMap locals: android.view.RenderNode android.graphics.Paint
StackMap stack: long long
2: invokestatic android.view.RenderNode.nSetLayerPaint:(JJ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/view/RenderNode;
0 3 1 paint Landroid/graphics/Paint;
MethodParameters:
Name Flags
paint
public boolean setClipBounds(android.graphics.Rect);
descriptor: (Landroid/graphics/Rect;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nSetClipBoundsEmpty:(J)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Rect.left:I
aload 1
getfield android.graphics.Rect.top:I
aload 1
getfield android.graphics.Rect.right:I
aload 1
getfield android.graphics.Rect.bottom:I
invokestatic android.view.RenderNode.nSetClipBounds:(JIIII)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/view/RenderNode;
0 3 1 rect Landroid/graphics/Rect;
MethodParameters:
Name Flags
rect
public boolean setClipToBounds(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetClipToBounds:(JZ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 clipToBounds Z
MethodParameters:
Name Flags
clipToBounds
public boolean setProjectBackwards(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetProjectBackwards:(JZ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 shouldProject Z
MethodParameters:
Name Flags
shouldProject
public boolean setProjectionReceiver(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetProjectionReceiver:(JZ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 shouldRecieve Z
MethodParameters:
Name Flags
shouldRecieve
public boolean setOutline(android.graphics.Outline);
descriptor: (Landroid/graphics/Outline;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ifnonnull 2
1: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nSetOutlineNone:(J)Z
ireturn
2: StackMap locals:
StackMap stack:
aload 1
getfield android.graphics.Outline.mMode:I
tableswitch { // 0 - 2
0: 3
1: 4
2: 7
default: 10
}
3: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nSetOutlineEmpty:(J)Z
ireturn
4: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
getfield android.graphics.Rect.left:I
aload 1
getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
getfield android.graphics.Rect.top:I
5: aload 1
getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
getfield android.graphics.Rect.right:I
aload 1
getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
getfield android.graphics.Rect.bottom:I
aload 1
getfield android.graphics.Outline.mRadius:F
aload 1
getfield android.graphics.Outline.mAlpha:F
6: invokestatic android.view.RenderNode.nSetOutlineRoundRect:(JIIIIFF)Z
ireturn
7: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Outline.mPath:Landroid/graphics/Path;
getfield android.graphics.Path.mNativePath:J
8: aload 1
getfield android.graphics.Outline.mAlpha:F
9: invokestatic android.view.RenderNode.nSetOutlineConvexPath:(JJF)Z
ireturn
10: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unrecognized outline?"
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Landroid/view/RenderNode;
0 11 1 outline Landroid/graphics/Outline;
MethodParameters:
Name Flags
outline
public boolean hasShadow();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nHasShadow:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setSpotShadowColor(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetSpotShadowColor:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 color I
MethodParameters:
Name Flags
color
public boolean setAmbientShadowColor(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetAmbientShadowColor:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 color I
MethodParameters:
Name Flags
color
public int getSpotShadowColor();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetSpotShadowColor:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public int getAmbientShadowColor();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetAmbientShadowColor:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setClipToOutline(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetClipToOutline:(JZ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 clipToOutline Z
MethodParameters:
Name Flags
clipToOutline
public boolean getClipToOutline();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetClipToOutline:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setRevealClip(boolean, float, float, float);
descriptor: (ZFFF)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
fload 2
fload 3
fload 4
invokestatic android.view.RenderNode.nSetRevealClip:(JZFFF)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 shouldClip Z
0 1 2 x F
0 1 3 y F
0 1 4 radius F
MethodParameters:
Name Flags
shouldClip
x
y
radius
public boolean setStaticMatrix(android.graphics.Matrix);
descriptor: (Landroid/graphics/Matrix;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
getfield android.graphics.Matrix.native_instance:J
invokestatic android.view.RenderNode.nSetStaticMatrix:(JJ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 matrix Landroid/graphics/Matrix;
MethodParameters:
Name Flags
matrix
public boolean setAnimationMatrix(android.graphics.Matrix);
descriptor: (Landroid/graphics/Matrix;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
1: aload 1
ifnull 2
aload 1
getfield android.graphics.Matrix.native_instance:J
goto 3
StackMap locals:
StackMap stack: long
2: lconst_0
3: StackMap locals: android.view.RenderNode android.graphics.Matrix
StackMap stack: long long
invokestatic android.view.RenderNode.nSetAnimationMatrix:(JJ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/view/RenderNode;
0 4 1 matrix Landroid/graphics/Matrix;
MethodParameters:
Name Flags
matrix
public boolean setAlpha(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetAlpha:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 alpha F
MethodParameters:
Name Flags
alpha
public float getAlpha();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetAlpha:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setHasOverlappingRendering(boolean);
descriptor: (Z)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetHasOverlappingRendering:(JZ)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 hasOverlappingRendering Z
MethodParameters:
Name Flags
hasOverlappingRendering
public boolean hasOverlappingRendering();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nHasOverlappingRendering:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setElevation(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetElevation:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 lift F
MethodParameters:
Name Flags
lift
public float getElevation();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetElevation:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setTranslationX(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetTranslationX:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 translationX F
MethodParameters:
Name Flags
translationX
public float getTranslationX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetTranslationX:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setTranslationY(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetTranslationY:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 translationY F
MethodParameters:
Name Flags
translationY
public float getTranslationY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetTranslationY:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setTranslationZ(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetTranslationZ:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 translationZ F
MethodParameters:
Name Flags
translationZ
public float getTranslationZ();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetTranslationZ:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setRotation(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetRotation:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 rotation F
MethodParameters:
Name Flags
rotation
public float getRotation();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetRotation:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setRotationX(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetRotationX:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 rotationX F
MethodParameters:
Name Flags
rotationX
public float getRotationX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetRotationX:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setRotationY(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetRotationY:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 rotationY F
MethodParameters:
Name Flags
rotationY
public float getRotationY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetRotationY:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setScaleX(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetScaleX:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 scaleX F
MethodParameters:
Name Flags
scaleX
public float getScaleX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetScaleX:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setScaleY(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetScaleY:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 scaleY F
MethodParameters:
Name Flags
scaleY
public float getScaleY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetScaleY:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setPivotX(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetPivotX:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 pivotX F
MethodParameters:
Name Flags
pivotX
public float getPivotX();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetPivotX:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setPivotY(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetPivotY:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 pivotY F
MethodParameters:
Name Flags
pivotY
public float getPivotY();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetPivotY:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean isPivotExplicitlySet();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nIsPivotExplicitlySet:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean resetPivot();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nResetPivot:(J)Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setCameraDistance(float);
descriptor: (F)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
fload 1
invokestatic android.view.RenderNode.nSetCameraDistance:(JF)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 distance F
MethodParameters:
Name Flags
distance
public float getCameraDistance();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetCameraDistance:(J)F
freturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public boolean setLeft(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetLeft:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 left I
MethodParameters:
Name Flags
left
public boolean setTop(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetTop:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 top I
MethodParameters:
Name Flags
top
public boolean setRight(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetRight:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 right I
MethodParameters:
Name Flags
right
public boolean setBottom(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nSetBottom:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 bottom I
MethodParameters:
Name Flags
bottom
public boolean setLeftTopRightBottom(int, int, int, int);
descriptor: (IIII)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
iload 2
iload 3
iload 4
invokestatic android.view.RenderNode.nSetLeftTopRightBottom:(JIIII)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 left I
0 1 2 top I
0 1 3 right I
0 1 4 bottom I
MethodParameters:
Name Flags
left
top
right
bottom
public boolean offsetLeftAndRight(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nOffsetLeftAndRight:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 offset I
MethodParameters:
Name Flags
offset
public boolean offsetTopAndBottom(int);
descriptor: (I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
iload 1
invokestatic android.view.RenderNode.nOffsetTopAndBottom:(JI)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
0 1 1 offset I
MethodParameters:
Name Flags
offset
public void output();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nOutput:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
public int getDebugSize();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nGetDebugSize:(J)I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/view/RenderNode;
public void addAnimator(android.view.RenderNodeAnimator);
descriptor: (Landroid/view/RenderNodeAnimator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
ifnull 1
aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
ifnonnull 2
1: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Cannot start this animator on a detached view!"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
aload 1
invokevirtual android.view.RenderNodeAnimator.getNativeAnimator:()J
invokestatic android.view.RenderNode.nAddAnimator:(JJ)V
3: aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
getfield android.view.View$AttachInfo.mViewRootImpl:Landroid/view/ViewRootImpl;
aload 0
invokevirtual android.view.ViewRootImpl.registerAnimatingRenderNode:(Landroid/view/RenderNode;)V
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/view/RenderNode;
0 5 1 animator Landroid/view/RenderNodeAnimator;
MethodParameters:
Name Flags
animator
public boolean isAttached();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
ifnull 1
aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
ifnull 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
public void registerVectorDrawableAnimator(android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimatorRT);
descriptor: (Landroid/graphics/drawable/AnimatedVectorDrawable$VectorDrawableAnimatorRT;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
ifnull 1
aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
ifnonnull 2
1: StackMap locals:
StackMap stack:
new java.lang.IllegalStateException
dup
ldc "Cannot start this animator on a detached view!"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield android.view.RenderNode.mOwningView:Landroid/view/View;
getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
getfield android.view.View$AttachInfo.mViewRootImpl:Landroid/view/ViewRootImpl;
aload 1
invokevirtual android.view.ViewRootImpl.registerVectorDrawableAnimator:(Landroid/graphics/drawable/AnimatedVectorDrawable$VectorDrawableAnimatorRT;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/view/RenderNode;
0 4 1 animatorSet Landroid/graphics/drawable/AnimatedVectorDrawable$VectorDrawableAnimatorRT;
MethodParameters:
Name Flags
animatorSet
public void endAllAnimators();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield android.view.RenderNode.mNativeRenderNode:J
invokestatic android.view.RenderNode.nEndAllAnimators:(J)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/view/RenderNode;
private static native long nCreate(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
name
private static native long nGetNativeFinalizer();
descriptor: ()J
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
private static native void nOutput(long);
descriptor: (J)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
renderNode
private static native int nGetDebugSize(long);
descriptor: (J)I
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
renderNode
private static native void nRequestPositionUpdates(long, android.view.SurfaceView);
descriptor: (JLandroid/view/SurfaceView;)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
renderNode
callback
private static native void nAddAnimator(long, long);
descriptor: (JJ)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
renderNode
animatorPtr
private static native void nEndAllAnimators(long);
descriptor: (J)V
flags: (0x010a) ACC_PRIVATE, ACC_STATIC, ACC_NATIVE
MethodParameters:
Name Flags
renderNode
private static void nSetDisplayList(long, long);
descriptor: (JJ)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tFastNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
FastNative()
MethodParameters:
Name Flags
renderNode
newData
private static boolean nIsValid(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static void nGetTransformMatrix(long, long);
descriptor: (JJ)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
MethodParameters:
Name Flags
renderNode
nativeMatrix
private static void nGetInverseTransformMatrix(long, long);
descriptor: (JJ)V
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
MethodParameters:
Name Flags
renderNode
nativeMatrix
private static boolean nHasIdentityMatrix(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nOffsetTopAndBottom(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
offset
private static boolean nOffsetLeftAndRight(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
offset
private static boolean nSetLeftTopRightBottom(long, int, int, int, int);
descriptor: (JIIII)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=6, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
left
top
right
bottom
private static boolean nSetBottom(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
bottom
private static boolean nSetRight(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
right
private static boolean nSetTop(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
top
private static boolean nSetLeft(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
left
private static boolean nSetCameraDistance(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
distance
private static boolean nSetPivotY(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
pivotY
private static boolean nSetPivotX(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
pivotX
private static boolean nResetPivot(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nSetLayerType(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
layerType
private static boolean nSetLayerPaint(long, long);
descriptor: (JJ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
paint
private static boolean nSetClipToBounds(long, boolean);
descriptor: (JZ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
clipToBounds
private static boolean nSetClipBounds(long, int, int, int, int);
descriptor: (JIIII)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=6, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
left
top
right
bottom
private static boolean nSetClipBoundsEmpty(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nSetProjectBackwards(long, boolean);
descriptor: (JZ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
shouldProject
private static boolean nSetProjectionReceiver(long, boolean);
descriptor: (JZ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
shouldRecieve
private static boolean nSetOutlineRoundRect(long, int, int, int, int, float, float);
descriptor: (JIIIIFF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=8, args_size=7
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
left
top
right
bottom
radius
alpha
private static boolean nSetOutlineConvexPath(long, long, float);
descriptor: (JJF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=5, args_size=3
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
nativePath
alpha
private static boolean nSetOutlineEmpty(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nSetOutlineNone(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nHasShadow(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nSetSpotShadowColor(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
color
private static boolean nSetAmbientShadowColor(long, int);
descriptor: (JI)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
color
private static int nGetSpotShadowColor(long);
descriptor: (J)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static int nGetAmbientShadowColor(long);
descriptor: (J)I
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nSetClipToOutline(long, boolean);
descriptor: (JZ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
clipToOutline
private static boolean nSetRevealClip(long, boolean, float, float, float);
descriptor: (JZFFF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=6, args_size=5
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
shouldClip
x
y
radius
private static boolean nSetAlpha(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
alpha
private static boolean nSetHasOverlappingRendering(long, boolean);
descriptor: (JZ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
hasOverlappingRendering
private static boolean nSetElevation(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
lift
private static boolean nSetTranslationX(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
translationX
private static boolean nSetTranslationY(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
translationY
private static boolean nSetTranslationZ(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
translationZ
private static boolean nSetRotation(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
rotation
private static boolean nSetRotationX(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
rotationX
private static boolean nSetRotationY(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
rotationY
private static boolean nSetScaleX(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
scaleX
private static boolean nSetScaleY(long, float);
descriptor: (JF)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=3, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
scaleY
private static boolean nSetStaticMatrix(long, long);
descriptor: (JJ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
nativeMatrix
private static boolean nSetAnimationMatrix(long, long);
descriptor: (JJ)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=4, args_size=2
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
animationMatrix
private static boolean nHasOverlappingRendering(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nGetClipToOutline(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetAlpha(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetCameraDistance(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetScaleX(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetScaleY(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetElevation(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetTranslationX(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetTranslationY(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetTranslationZ(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetRotation(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetRotationX(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetRotationY(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static boolean nIsPivotExplicitlySet(long);
descriptor: (J)Z
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetPivotX(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
private static float nGetPivotY(long);
descriptor: (J)F
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n\tCriticalNative cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
RuntimeInvisibleAnnotations:
CriticalNative()
RuntimeInvisibleTypeAnnotations:
METHOD_RETURN
CriticalNative()
MethodParameters:
Name Flags
renderNode
}
SourceFile: "RenderNode.java"
NestMembers:
android.view.RenderNode$NoImagePreloadHolder
InnerClasses:
public VectorDrawableAnimatorRT = android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimatorRT of android.graphics.drawable.AnimatedVectorDrawable
private NoImagePreloadHolder = android.view.RenderNode$NoImagePreloadHolder of android.view.RenderNode
final AttachInfo = android.view.View$AttachInfo of android.view.View