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 // android.view.RenderNode this
         0: .line 27
            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 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 27
            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 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 168
            return
        end local 0 // android.view.RenderNode this
      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 // java.lang.String name
        start local 1 // android.view.View owningView
         0: .line 179
            new android.view.RenderNode
            dup
            aload 0 /* name */
            aload 1 /* owningView */
            invokespecial android.view.RenderNode.<init>:(Ljava/lang/String;Landroid/view/View;)V
            areturn
        end local 1 // android.view.View owningView
        end local 0 // java.lang.String name
      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 // long nativePtr
         0: .line 189
            new android.view.RenderNode
            dup
            lload 0 /* nativePtr */
            invokespecial android.view.RenderNode.<init>:(J)V
            areturn
        end local 0 // long nativePtr
      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 // android.view.RenderNode this
        start local 1 // android.view.SurfaceView view
         0: .line 196
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* view */
            invokestatic android.view.RenderNode.nRequestPositionUpdates:(JLandroid/view/SurfaceView;)V
         1: .line 197
            return
        end local 1 // android.view.SurfaceView view
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int width
        start local 2 // int height
         0: .line 218
            aload 0 /* this */
            iload 1 /* width */
            iload 2 /* height */
            invokestatic android.view.DisplayListCanvas.obtain:(Landroid/view/RenderNode;II)Landroid/view/DisplayListCanvas;
            areturn
        end local 2 // int height
        end local 1 // int width
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.view.DisplayListCanvas canvas
         0: .line 230
            aload 1 /* canvas */
            invokevirtual android.view.DisplayListCanvas.finishRecording:()J
            lstore 2 /* displayList */
        start local 2 // long displayList
         1: .line 231
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            lload 2 /* displayList */
            invokestatic android.view.RenderNode.nSetDisplayList:(JJ)V
         2: .line 232
            aload 1 /* canvas */
            invokevirtual android.view.DisplayListCanvas.recycle:()V
         3: .line 233
            return
        end local 2 // long displayList
        end local 1 // android.view.DisplayListCanvas canvas
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 241
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            lconst_0
            invokestatic android.view.RenderNode.nSetDisplayList:(JJ)V
         1: .line 242
            return
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 251
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nIsValid:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 255
            aload 0 /* this */
            invokevirtual android.view.RenderNode.isValid:()Z
            ifne 2
         1: .line 256
            new java.lang.IllegalStateException
            dup
            ldc "The display list is not valid."
            invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 258
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            lreturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 266
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nHasIdentityMatrix:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Matrix outMatrix
         0: .line 270
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* outMatrix */
            getfield android.graphics.Matrix.native_instance:J
            invokestatic android.view.RenderNode.nGetTransformMatrix:(JJ)V
         1: .line 271
            return
        end local 1 // android.graphics.Matrix outMatrix
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Matrix outMatrix
         0: .line 274
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* outMatrix */
            getfield android.graphics.Matrix.native_instance:J
            invokestatic android.view.RenderNode.nGetInverseTransformMatrix:(JJ)V
         1: .line 275
            return
        end local 1 // android.graphics.Matrix outMatrix
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int layerType
         0: .line 282
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* layerType */
            invokestatic android.view.RenderNode.nSetLayerType:(JI)Z
            ireturn
        end local 1 // int layerType
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Paint paint
         0: .line 286
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* paint */
            ifnull 1
            aload 1 /* paint */
            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 // android.graphics.Paint paint
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Rect rect
         0: .line 290
            aload 1 /* rect */
            ifnonnull 2
         1: .line 291
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nSetClipBoundsEmpty:(J)Z
            ireturn
         2: .line 293
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* rect */
            getfield android.graphics.Rect.left:I
            aload 1 /* rect */
            getfield android.graphics.Rect.top:I
            aload 1 /* rect */
            getfield android.graphics.Rect.right:I
            aload 1 /* rect */
            getfield android.graphics.Rect.bottom:I
            invokestatic android.view.RenderNode.nSetClipBounds:(JIIII)Z
            ireturn
        end local 1 // android.graphics.Rect rect
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean clipToBounds
         0: .line 304
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* clipToBounds */
            invokestatic android.view.RenderNode.nSetClipToBounds:(JZ)Z
            ireturn
        end local 1 // boolean clipToBounds
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean shouldProject
         0: .line 315
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* shouldProject */
            invokestatic android.view.RenderNode.nSetProjectBackwards:(JZ)Z
            ireturn
        end local 1 // boolean shouldProject
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean shouldRecieve
         0: .line 324
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* shouldRecieve */
            invokestatic android.view.RenderNode.nSetProjectionReceiver:(JZ)Z
            ireturn
        end local 1 // boolean shouldRecieve
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Outline outline
         0: .line 334
            aload 1 /* outline */
            ifnonnull 2
         1: .line 335
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nSetOutlineNone:(J)Z
            ireturn
         2: .line 338
      StackMap locals:
      StackMap stack:
            aload 1 /* outline */
            getfield android.graphics.Outline.mMode:I
            tableswitch { // 0 - 2
                    0: 3
                    1: 4
                    2: 7
              default: 10
          }
         3: .line 340
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nSetOutlineEmpty:(J)Z
            ireturn
         4: .line 342
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* outline */
            getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
            getfield android.graphics.Rect.left:I
            aload 1 /* outline */
            getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
            getfield android.graphics.Rect.top:I
         5: .line 343
            aload 1 /* outline */
            getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
            getfield android.graphics.Rect.right:I
            aload 1 /* outline */
            getfield android.graphics.Outline.mRect:Landroid/graphics/Rect;
            getfield android.graphics.Rect.bottom:I
            aload 1 /* outline */
            getfield android.graphics.Outline.mRadius:F
            aload 1 /* outline */
            getfield android.graphics.Outline.mAlpha:F
         6: .line 342
            invokestatic android.view.RenderNode.nSetOutlineRoundRect:(JIIIIFF)Z
            ireturn
         7: .line 345
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* outline */
            getfield android.graphics.Outline.mPath:Landroid/graphics/Path;
            getfield android.graphics.Path.mNativePath:J
         8: .line 346
            aload 1 /* outline */
            getfield android.graphics.Outline.mAlpha:F
         9: .line 345
            invokestatic android.view.RenderNode.nSetOutlineConvexPath:(JJF)Z
            ireturn
        10: .line 349
      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 // android.graphics.Outline outline
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 353
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nHasShadow:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int color
         0: .line 358
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* color */
            invokestatic android.view.RenderNode.nSetSpotShadowColor:(JI)Z
            ireturn
        end local 1 // int color
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int color
         0: .line 363
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* color */
            invokestatic android.view.RenderNode.nSetAmbientShadowColor:(JI)Z
            ireturn
        end local 1 // int color
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 368
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetSpotShadowColor:(J)I
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 373
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetAmbientShadowColor:(J)I
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean clipToOutline
         0: .line 382
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* clipToOutline */
            invokestatic android.view.RenderNode.nSetClipToOutline:(JZ)Z
            ireturn
        end local 1 // boolean clipToOutline
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 386
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetClipToOutline:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean shouldClip
        start local 2 // float x
        start local 3 // float y
        start local 4 // float radius
         0: .line 394
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* shouldClip */
            fload 2 /* x */
            fload 3 /* y */
            fload 4 /* radius */
            invokestatic android.view.RenderNode.nSetRevealClip:(JZFFF)Z
            ireturn
        end local 4 // float radius
        end local 3 // float y
        end local 2 // float x
        end local 1 // boolean shouldClip
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Matrix matrix
         0: .line 404
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* matrix */
            getfield android.graphics.Matrix.native_instance:J
            invokestatic android.view.RenderNode.nSetStaticMatrix:(JJ)Z
            ireturn
        end local 1 // android.graphics.Matrix matrix
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.Matrix matrix
         0: .line 416
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
         1: .line 417
            aload 1 /* matrix */
            ifnull 2
            aload 1 /* matrix */
            getfield android.graphics.Matrix.native_instance:J
            goto 3
      StackMap locals:
      StackMap stack: long
         2: lconst_0
         3: .line 416
      StackMap locals: android.view.RenderNode android.graphics.Matrix
      StackMap stack: long long
            invokestatic android.view.RenderNode.nSetAnimationMatrix:(JJ)Z
            ireturn
        end local 1 // android.graphics.Matrix matrix
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float alpha
         0: .line 429
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* alpha */
            invokestatic android.view.RenderNode.nSetAlpha:(JF)Z
            ireturn
        end local 1 // float alpha
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 440
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetAlpha:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // boolean hasOverlappingRendering
         0: .line 455
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* hasOverlappingRendering */
            invokestatic android.view.RenderNode.nSetHasOverlappingRendering:(JZ)Z
            ireturn
        end local 1 // boolean hasOverlappingRendering
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 467
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nHasOverlappingRendering:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float lift
         0: .line 471
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* lift */
            invokestatic android.view.RenderNode.nSetElevation:(JF)Z
            ireturn
        end local 1 // float lift
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 475
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetElevation:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float translationX
         0: .line 487
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* translationX */
            invokestatic android.view.RenderNode.nSetTranslationX:(JF)Z
            ireturn
        end local 1 // float translationX
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 496
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetTranslationX:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float translationY
         0: .line 508
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* translationY */
            invokestatic android.view.RenderNode.nSetTranslationY:(JF)Z
            ireturn
        end local 1 // float translationY
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 517
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetTranslationY:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float translationZ
         0: .line 527
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* translationZ */
            invokestatic android.view.RenderNode.nSetTranslationZ:(JF)Z
            ireturn
        end local 1 // float translationZ
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 536
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetTranslationZ:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float rotation
         0: .line 548
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* rotation */
            invokestatic android.view.RenderNode.nSetRotation:(JF)Z
            ireturn
        end local 1 // float rotation
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 557
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetRotation:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float rotationX
         0: .line 569
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* rotationX */
            invokestatic android.view.RenderNode.nSetRotationX:(JF)Z
            ireturn
        end local 1 // float rotationX
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 578
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetRotationX:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float rotationY
         0: .line 590
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* rotationY */
            invokestatic android.view.RenderNode.nSetRotationY:(JF)Z
            ireturn
        end local 1 // float rotationY
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 599
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetRotationY:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float scaleX
         0: .line 611
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* scaleX */
            invokestatic android.view.RenderNode.nSetScaleX:(JF)Z
            ireturn
        end local 1 // float scaleX
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 620
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetScaleX:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float scaleY
         0: .line 632
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* scaleY */
            invokestatic android.view.RenderNode.nSetScaleY:(JF)Z
            ireturn
        end local 1 // float scaleY
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 641
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetScaleY:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float pivotX
         0: .line 653
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* pivotX */
            invokestatic android.view.RenderNode.nSetPivotX:(JF)Z
            ireturn
        end local 1 // float pivotX
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 662
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetPivotX:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float pivotY
         0: .line 674
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* pivotY */
            invokestatic android.view.RenderNode.nSetPivotY:(JF)Z
            ireturn
        end local 1 // float pivotY
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 683
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetPivotY:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 687
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nIsPivotExplicitlySet:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 692
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nResetPivot:(J)Z
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // float distance
         0: .line 706
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            fload 1 /* distance */
            invokestatic android.view.RenderNode.nSetCameraDistance:(JF)Z
            ireturn
        end local 1 // float distance
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 715
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetCameraDistance:(J)F
            freturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int left
         0: .line 726
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* left */
            invokestatic android.view.RenderNode.nSetLeft:(JI)Z
            ireturn
        end local 1 // int left
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int top
         0: .line 737
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* top */
            invokestatic android.view.RenderNode.nSetTop:(JI)Z
            ireturn
        end local 1 // int top
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int right
         0: .line 748
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* right */
            invokestatic android.view.RenderNode.nSetRight:(JI)Z
            ireturn
        end local 1 // int right
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int bottom
         0: .line 759
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* bottom */
            invokestatic android.view.RenderNode.nSetBottom:(JI)Z
            ireturn
        end local 1 // int bottom
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int left
        start local 2 // int top
        start local 3 // int right
        start local 4 // int bottom
         0: .line 776
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* left */
            iload 2 /* top */
            iload 3 /* right */
            iload 4 /* bottom */
            invokestatic android.view.RenderNode.nSetLeftTopRightBottom:(JIIII)Z
            ireturn
        end local 4 // int bottom
        end local 3 // int right
        end local 2 // int top
        end local 1 // int left
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int offset
         0: .line 788
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* offset */
            invokestatic android.view.RenderNode.nOffsetLeftAndRight:(JI)Z
            ireturn
        end local 1 // int offset
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // int offset
         0: .line 800
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            iload 1 /* offset */
            invokestatic android.view.RenderNode.nOffsetTopAndBottom:(JI)Z
            ireturn
        end local 1 // int offset
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 808
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nOutput:(J)V
         1: .line 809
            return
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 815
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nGetDebugSize:(J)I
            ireturn
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.view.RenderNodeAnimator animator
         0: .line 823
            aload 0 /* this */
            getfield android.view.RenderNode.mOwningView:Landroid/view/View;
            ifnull 1
            aload 0 /* this */
            getfield android.view.RenderNode.mOwningView:Landroid/view/View;
            getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
            ifnonnull 2
         1: .line 824
      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: .line 826
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            aload 1 /* animator */
            invokevirtual android.view.RenderNodeAnimator.getNativeAnimator:()J
            invokestatic android.view.RenderNode.nAddAnimator:(JJ)V
         3: .line 827
            aload 0 /* this */
            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 /* this */
            invokevirtual android.view.ViewRootImpl.registerAnimatingRenderNode:(Landroid/view/RenderNode;)V
         4: .line 828
            return
        end local 1 // android.view.RenderNodeAnimator animator
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 831
            aload 0 /* this */
            getfield android.view.RenderNode.mOwningView:Landroid/view/View;
            ifnull 1
            aload 0 /* this */
            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 // android.view.RenderNode this
      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 // android.view.RenderNode this
        start local 1 // android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimatorRT animatorSet
         0: .line 836
            aload 0 /* this */
            getfield android.view.RenderNode.mOwningView:Landroid/view/View;
            ifnull 1
            aload 0 /* this */
            getfield android.view.RenderNode.mOwningView:Landroid/view/View;
            getfield android.view.View.mAttachInfo:Landroid/view/View$AttachInfo;
            ifnonnull 2
         1: .line 837
      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: .line 839
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            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 /* animatorSet */
            invokevirtual android.view.ViewRootImpl.registerVectorDrawableAnimator:(Landroid/graphics/drawable/AnimatedVectorDrawable$VectorDrawableAnimatorRT;)V
         3: .line 840
            return
        end local 1 // android.graphics.drawable.AnimatedVectorDrawable$VectorDrawableAnimatorRT animatorSet
        end local 0 // android.view.RenderNode this
      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 // android.view.RenderNode this
         0: .line 843
            aload 0 /* this */
            getfield android.view.RenderNode.mNativeRenderNode:J
            invokestatic android.view.RenderNode.nEndAllAnimators:(J)V
         1: .line 844
            return
        end local 0 // android.view.RenderNode this
      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: .line 867
            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: .line 875
            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: .line 880
            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: .line 882
            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: .line 884
            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: .line 889
            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: .line 891
            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: .line 893
            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: .line 896
            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: .line 898
            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: .line 900
            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: .line 902
            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: .line 904
            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: .line 906
            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: .line 908
            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: .line 910
            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: .line 912
            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: .line 914
            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: .line 916
            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: .line 918
            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: .line 921
            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: .line 923
            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: .line 925
            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: .line 927
            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: .line 930
            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: .line 933
            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: .line 935
            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: .line 937
            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: .line 939
            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: .line 941
            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: .line 943
            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: .line 945
            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: .line 947
            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: .line 949
            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: .line 952
            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: .line 954
            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: .line 957
            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: .line 959
            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: .line 961
            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: .line 963
            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: .line 965
            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: .line 967
            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: .line 969
            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: .line 971
            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: .line 973
            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: .line 975
            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: .line 977
            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: .line 980
            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: .line 982
            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: .line 984
            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: .line 986
            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: .line 988
            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: .line 990
            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: .line 992
            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: .line 994
            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: .line 996
            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: .line 998
            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: .line 1000
            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: .line 1002
            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: .line 1004
            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: .line 1006
            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: .line 1008
            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: .line 1010
            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