public class android.transition.TransitionUtils
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.transition.TransitionUtils
  super_class: java.lang.Object
{
  private static int MAX_IMAGE_SIZE;
    descriptor: I
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 40
            ldc 1048576
            putstatic android.transition.TransitionUtils.MAX_IMAGE_SIZE:I
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.transition.TransitionUtils this
         0: .line 39
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.transition.TransitionUtils this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/transition/TransitionUtils;

  static android.animation.Animator mergeAnimators(android.animation.Animator, android.animation.Animator);
    descriptor: (Landroid/animation/Animator;Landroid/animation/Animator;)Landroid/animation/Animator;
    flags: (0x0008) ACC_STATIC
    Code:
      stack=5, locals=3, args_size=2
        start local 0 // android.animation.Animator animator1
        start local 1 // android.animation.Animator animator2
         0: .line 43
            aload 0 /* animator1 */
            ifnonnull 2
         1: .line 44
            aload 1 /* animator2 */
            areturn
         2: .line 45
      StackMap locals:
      StackMap stack:
            aload 1 /* animator2 */
            ifnonnull 4
         3: .line 46
            aload 0 /* animator1 */
            areturn
         4: .line 48
      StackMap locals:
      StackMap stack:
            new android.animation.AnimatorSet
            dup
            invokespecial android.animation.AnimatorSet.<init>:()V
            astore 2 /* animatorSet */
        start local 2 // android.animation.AnimatorSet animatorSet
         5: .line 49
            aload 2 /* animatorSet */
            iconst_2
            anewarray android.animation.Animator
            dup
            iconst_0
            aload 0 /* animator1 */
            aastore
            dup
            iconst_1
            aload 1 /* animator2 */
            aastore
            invokevirtual android.animation.AnimatorSet.playTogether:([Landroid/animation/Animator;)V
         6: .line 50
            aload 2 /* animatorSet */
            areturn
        end local 2 // android.animation.AnimatorSet animatorSet
        end local 1 // android.animation.Animator animator2
        end local 0 // android.animation.Animator animator1
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    7     0    animator1  Landroid/animation/Animator;
            0    7     1    animator2  Landroid/animation/Animator;
            5    7     2  animatorSet  Landroid/animation/AnimatorSet;
    MethodParameters:
           Name  Flags
      animator1  
      animator2  

  public static android.transition.Transition mergeTransitions(android.transition.Transition[]);
    descriptor: ([Landroid/transition/Transition;)Landroid/transition/Transition;
    flags: (0x0089) ACC_PUBLIC, ACC_STATIC, ACC_VARARGS
    Code:
      stack=3, locals=5, args_size=1
        start local 0 // android.transition.Transition[] transitions
         0: .line 55
            iconst_0
            istore 1 /* count */
        start local 1 // int count
         1: .line 56
            iconst_m1
            istore 2 /* nonNullIndex */
        start local 2 // int nonNullIndex
         2: .line 57
            iconst_0
            istore 3 /* i */
        start local 3 // int i
         3: goto 8
         4: .line 58
      StackMap locals: int int int
      StackMap stack:
            aload 0 /* transitions */
            iload 3 /* i */
            aaload
            ifnull 7
         5: .line 59
            iinc 1 /* count */ 1
         6: .line 60
            iload 3 /* i */
            istore 2 /* nonNullIndex */
         7: .line 57
      StackMap locals:
      StackMap stack:
            iinc 3 /* i */ 1
      StackMap locals:
      StackMap stack:
         8: iload 3 /* i */
            aload 0 /* transitions */
            arraylength
            if_icmplt 4
        end local 3 // int i
         9: .line 64
            iload 1 /* count */
            ifne 11
        10: .line 65
            aconst_null
            areturn
        11: .line 68
      StackMap locals:
      StackMap stack:
            iload 1 /* count */
            iconst_1
            if_icmpne 13
        12: .line 69
            aload 0 /* transitions */
            iload 2 /* nonNullIndex */
            aaload
            areturn
        13: .line 72
      StackMap locals:
      StackMap stack:
            new android.transition.TransitionSet
            dup
            invokespecial android.transition.TransitionSet.<init>:()V
            astore 3 /* transitionSet */
        start local 3 // android.transition.TransitionSet transitionSet
        14: .line 73
            iconst_0
            istore 4 /* i */
        start local 4 // int i
        15: goto 19
        16: .line 74
      StackMap locals: android.transition.TransitionSet int
      StackMap stack:
            aload 0 /* transitions */
            iload 4 /* i */
            aaload
            ifnull 18
        17: .line 75
            aload 3 /* transitionSet */
            aload 0 /* transitions */
            iload 4 /* i */
            aaload
            invokevirtual android.transition.TransitionSet.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet;
            pop
        18: .line 73
      StackMap locals:
      StackMap stack:
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
        19: iload 4 /* i */
            aload 0 /* transitions */
            arraylength
            if_icmplt 16
        end local 4 // int i
        20: .line 78
            aload 3 /* transitionSet */
            areturn
        end local 3 // android.transition.TransitionSet transitionSet
        end local 2 // int nonNullIndex
        end local 1 // int count
        end local 0 // android.transition.Transition[] transitions
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   21     0    transitions  [Landroid/transition/Transition;
            1   21     1          count  I
            2   21     2   nonNullIndex  I
            3    9     3              i  I
           14   21     3  transitionSet  Landroid/transition/TransitionSet;
           15   20     4              i  I
    MethodParameters:
             Name  Flags
      transitions  

  public static android.view.View copyViewImage(android.view.ViewGroup, android.view.View, android.view.View);
    descriptor: (Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/View;)Landroid/view/View;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=6, locals=13, args_size=3
        start local 0 // android.view.ViewGroup sceneRoot
        start local 1 // android.view.View view
        start local 2 // android.view.View parent
         0: .line 90
            new android.graphics.Matrix
            dup
            invokespecial android.graphics.Matrix.<init>:()V
            astore 3 /* matrix */
        start local 3 // android.graphics.Matrix matrix
         1: .line 91
            aload 3 /* matrix */
            aload 2 /* parent */
            invokevirtual android.view.View.getScrollX:()I
            ineg
            i2f
            aload 2 /* parent */
            invokevirtual android.view.View.getScrollY:()I
            ineg
            i2f
            invokevirtual android.graphics.Matrix.setTranslate:(FF)V
         2: .line 92
            aload 1 /* view */
            aload 3 /* matrix */
            invokevirtual android.view.View.transformMatrixToGlobal:(Landroid/graphics/Matrix;)V
         3: .line 93
            aload 0 /* sceneRoot */
            aload 3 /* matrix */
            invokevirtual android.view.ViewGroup.transformMatrixToLocal:(Landroid/graphics/Matrix;)V
         4: .line 94
            new android.graphics.RectF
            dup
            fconst_0
            fconst_0
            aload 1 /* view */
            invokevirtual android.view.View.getWidth:()I
            i2f
            aload 1 /* view */
            invokevirtual android.view.View.getHeight:()I
            i2f
            invokespecial android.graphics.RectF.<init>:(FFFF)V
            astore 4 /* bounds */
        start local 4 // android.graphics.RectF bounds
         5: .line 95
            aload 3 /* matrix */
            aload 4 /* bounds */
            invokevirtual android.graphics.Matrix.mapRect:(Landroid/graphics/RectF;)Z
            pop
         6: .line 96
            aload 4 /* bounds */
            getfield android.graphics.RectF.left:F
            invokestatic java.lang.Math.round:(F)I
            istore 5 /* left */
        start local 5 // int left
         7: .line 97
            aload 4 /* bounds */
            getfield android.graphics.RectF.top:F
            invokestatic java.lang.Math.round:(F)I
            istore 6 /* top */
        start local 6 // int top
         8: .line 98
            aload 4 /* bounds */
            getfield android.graphics.RectF.right:F
            invokestatic java.lang.Math.round:(F)I
            istore 7 /* right */
        start local 7 // int right
         9: .line 99
            aload 4 /* bounds */
            getfield android.graphics.RectF.bottom:F
            invokestatic java.lang.Math.round:(F)I
            istore 8 /* bottom */
        start local 8 // int bottom
        10: .line 101
            new android.widget.ImageView
            dup
            aload 1 /* view */
            invokevirtual android.view.View.getContext:()Landroid/content/Context;
            invokespecial android.widget.ImageView.<init>:(Landroid/content/Context;)V
            astore 9 /* copy */
        start local 9 // android.widget.ImageView copy
        11: .line 102
            aload 9 /* copy */
            getstatic android.widget.ImageView$ScaleType.CENTER_CROP:Landroid/widget/ImageView$ScaleType;
            invokevirtual android.widget.ImageView.setScaleType:(Landroid/widget/ImageView$ScaleType;)V
        12: .line 103
            aload 1 /* view */
            aload 3 /* matrix */
            aload 4 /* bounds */
            aload 0 /* sceneRoot */
            invokestatic android.transition.TransitionUtils.createViewBitmap:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;Landroid/view/ViewGroup;)Landroid/graphics/Bitmap;
            astore 10 /* bitmap */
        start local 10 // android.graphics.Bitmap bitmap
        13: .line 104
            aload 10 /* bitmap */
            ifnull 15
        14: .line 105
            aload 9 /* copy */
            aload 10 /* bitmap */
            invokevirtual android.widget.ImageView.setImageBitmap:(Landroid/graphics/Bitmap;)V
        15: .line 107
      StackMap locals: android.view.ViewGroup android.view.View android.view.View android.graphics.Matrix android.graphics.RectF int int int int android.widget.ImageView android.graphics.Bitmap
      StackMap stack:
            iload 7 /* right */
            iload 5 /* left */
            isub
            ldc 1073741824
            invokestatic android.view.View$MeasureSpec.makeMeasureSpec:(II)I
            istore 11 /* widthSpec */
        start local 11 // int widthSpec
        16: .line 108
            iload 8 /* bottom */
            iload 6 /* top */
            isub
            ldc 1073741824
            invokestatic android.view.View$MeasureSpec.makeMeasureSpec:(II)I
            istore 12 /* heightSpec */
        start local 12 // int heightSpec
        17: .line 109
            aload 9 /* copy */
            iload 11 /* widthSpec */
            iload 12 /* heightSpec */
            invokevirtual android.widget.ImageView.measure:(II)V
        18: .line 110
            aload 9 /* copy */
            iload 5 /* left */
            iload 6 /* top */
            iload 7 /* right */
            iload 8 /* bottom */
            invokevirtual android.widget.ImageView.layout:(IIII)V
        19: .line 111
            aload 9 /* copy */
            areturn
        end local 12 // int heightSpec
        end local 11 // int widthSpec
        end local 10 // android.graphics.Bitmap bitmap
        end local 9 // android.widget.ImageView copy
        end local 8 // int bottom
        end local 7 // int right
        end local 6 // int top
        end local 5 // int left
        end local 4 // android.graphics.RectF bounds
        end local 3 // android.graphics.Matrix matrix
        end local 2 // android.view.View parent
        end local 1 // android.view.View view
        end local 0 // android.view.ViewGroup sceneRoot
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   20     0   sceneRoot  Landroid/view/ViewGroup;
            0   20     1        view  Landroid/view/View;
            0   20     2      parent  Landroid/view/View;
            1   20     3      matrix  Landroid/graphics/Matrix;
            5   20     4      bounds  Landroid/graphics/RectF;
            7   20     5        left  I
            8   20     6         top  I
            9   20     7       right  I
           10   20     8      bottom  I
           11   20     9        copy  Landroid/widget/ImageView;
           13   20    10      bitmap  Landroid/graphics/Bitmap;
           16   20    11   widthSpec  I
           17   20    12  heightSpec  I
    MethodParameters:
           Name  Flags
      sceneRoot  
      view       
      parent     

  public static android.graphics.Bitmap createDrawableBitmap(android.graphics.drawable.Drawable, android.view.View);
    descriptor: (Landroid/graphics/drawable/Drawable;Landroid/view/View;)Landroid/graphics/Bitmap;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=5, locals=14, args_size=2
        start local 0 // android.graphics.drawable.Drawable drawable
        start local 1 // android.view.View hostView
         0: .line 118
            aload 0 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicWidth:()I
            istore 2 /* width */
        start local 2 // int width
         1: .line 119
            aload 0 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getIntrinsicHeight:()I
            istore 3 /* height */
        start local 3 // int height
         2: .line 120
            iload 2 /* width */
            ifle 3
            iload 3 /* height */
            ifgt 4
         3: .line 121
      StackMap locals: int int
      StackMap stack:
            aconst_null
            areturn
         4: .line 123
      StackMap locals:
      StackMap stack:
            fconst_1
            getstatic android.transition.TransitionUtils.MAX_IMAGE_SIZE:I
            i2f
            iload 2 /* width */
            iload 3 /* height */
            imul
            i2f
            fdiv
            invokestatic java.lang.Math.min:(FF)F
            fstore 4 /* scale */
        start local 4 // float scale
         5: .line 124
            aload 0 /* drawable */
            instanceof android.graphics.drawable.BitmapDrawable
            ifeq 7
            fload 4 /* scale */
            fconst_1
            fcmpl
            ifne 7
         6: .line 126
            aload 0 /* drawable */
            checkcast android.graphics.drawable.BitmapDrawable
            invokevirtual android.graphics.drawable.BitmapDrawable.getBitmap:()Landroid/graphics/Bitmap;
            areturn
         7: .line 128
      StackMap locals: float
      StackMap stack:
            iload 2 /* width */
            i2f
            fload 4 /* scale */
            fmul
            f2i
            istore 5 /* bitmapWidth */
        start local 5 // int bitmapWidth
         8: .line 129
            iload 3 /* height */
            i2f
            fload 4 /* scale */
            fmul
            f2i
            istore 6 /* bitmapHeight */
        start local 6 // int bitmapHeight
         9: .line 130
            new android.graphics.Picture
            dup
            invokespecial android.graphics.Picture.<init>:()V
            astore 7 /* picture */
        start local 7 // android.graphics.Picture picture
        10: .line 131
            aload 7 /* picture */
            iload 2 /* width */
            iload 3 /* height */
            invokevirtual android.graphics.Picture.beginRecording:(II)Landroid/graphics/Canvas;
            astore 8 /* canvas */
        start local 8 // android.graphics.Canvas canvas
        11: .line 133
            aload 0 /* drawable */
            invokevirtual android.graphics.drawable.Drawable.getBounds:()Landroid/graphics/Rect;
            astore 9 /* existingBounds */
        start local 9 // android.graphics.Rect existingBounds
        12: .line 134
            aload 9 /* existingBounds */
            getfield android.graphics.Rect.left:I
            istore 10 /* left */
        start local 10 // int left
        13: .line 135
            aload 9 /* existingBounds */
            getfield android.graphics.Rect.top:I
            istore 11 /* top */
        start local 11 // int top
        14: .line 136
            aload 9 /* existingBounds */
            getfield android.graphics.Rect.right:I
            istore 12 /* right */
        start local 12 // int right
        15: .line 137
            aload 9 /* existingBounds */
            getfield android.graphics.Rect.bottom:I
            istore 13 /* bottom */
        start local 13 // int bottom
        16: .line 138
            aload 0 /* drawable */
            iconst_0
            iconst_0
            iload 5 /* bitmapWidth */
            iload 6 /* bitmapHeight */
            invokevirtual android.graphics.drawable.Drawable.setBounds:(IIII)V
        17: .line 139
            aload 0 /* drawable */
            aload 8 /* canvas */
            invokevirtual android.graphics.drawable.Drawable.draw:(Landroid/graphics/Canvas;)V
        18: .line 140
            aload 0 /* drawable */
            iload 10 /* left */
            iload 11 /* top */
            iload 12 /* right */
            iload 13 /* bottom */
            invokevirtual android.graphics.drawable.Drawable.setBounds:(IIII)V
        19: .line 141
            aload 7 /* picture */
            invokevirtual android.graphics.Picture.endRecording:()V
        20: .line 142
            aload 7 /* picture */
            invokestatic android.graphics.Bitmap.createBitmap:(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;
            areturn
        end local 13 // int bottom
        end local 12 // int right
        end local 11 // int top
        end local 10 // int left
        end local 9 // android.graphics.Rect existingBounds
        end local 8 // android.graphics.Canvas canvas
        end local 7 // android.graphics.Picture picture
        end local 6 // int bitmapHeight
        end local 5 // int bitmapWidth
        end local 4 // float scale
        end local 3 // int height
        end local 2 // int width
        end local 1 // android.view.View hostView
        end local 0 // android.graphics.drawable.Drawable drawable
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   21     0        drawable  Landroid/graphics/drawable/Drawable;
            0   21     1        hostView  Landroid/view/View;
            1   21     2           width  I
            2   21     3          height  I
            5   21     4           scale  F
            8   21     5     bitmapWidth  I
            9   21     6    bitmapHeight  I
           10   21     7         picture  Landroid/graphics/Picture;
           11   21     8          canvas  Landroid/graphics/Canvas;
           12   21     9  existingBounds  Landroid/graphics/Rect;
           13   21    10            left  I
           14   21    11             top  I
           15   21    12           right  I
           16   21    13          bottom  I
    MethodParameters:
          Name  Flags
      drawable  
      hostView  

  public static android.graphics.Bitmap createViewBitmap(android.view.View, android.graphics.Matrix, android.graphics.RectF, android.view.ViewGroup);
    descriptor: (Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;Landroid/view/ViewGroup;)Landroid/graphics/Bitmap;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=13, args_size=4
        start local 0 // android.view.View view
        start local 1 // android.graphics.Matrix matrix
        start local 2 // android.graphics.RectF bounds
        start local 3 // android.view.ViewGroup sceneRoot
         0: .line 162
            aload 0 /* view */
            invokevirtual android.view.View.isAttachedToWindow:()Z
            ifeq 1
            iconst_0
            goto 2
      StackMap locals:
      StackMap stack:
         1: iconst_1
      StackMap locals:
      StackMap stack: int
         2: istore 4 /* addToOverlay */
        start local 4 // boolean addToOverlay
         3: .line 163
            aconst_null
            astore 5 /* parent */
        start local 5 // android.view.ViewGroup parent
         4: .line 164
            iconst_0
            istore 6 /* indexInParent */
        start local 6 // int indexInParent
         5: .line 165
            iload 4 /* addToOverlay */
            ifeq 11
         6: .line 166
            aload 3 /* sceneRoot */
            ifnull 7
            aload 3 /* sceneRoot */
            invokevirtual android.view.ViewGroup.isAttachedToWindow:()Z
            ifne 8
         7: .line 167
      StackMap locals: int android.view.ViewGroup int
      StackMap stack:
            aconst_null
            areturn
         8: .line 169
      StackMap locals:
      StackMap stack:
            aload 0 /* view */
            invokevirtual android.view.View.getParent:()Landroid/view/ViewParent;
            checkcast android.view.ViewGroup
            astore 5 /* parent */
         9: .line 170
            aload 5 /* parent */
            aload 0 /* view */
            invokevirtual android.view.ViewGroup.indexOfChild:(Landroid/view/View;)I
            istore 6 /* indexInParent */
        10: .line 171
            aload 3 /* sceneRoot */
            invokevirtual android.view.ViewGroup.getOverlay:()Landroid/view/ViewGroupOverlay;
            aload 0 /* view */
            invokevirtual android.view.ViewGroupOverlay.add:(Landroid/view/View;)V
        11: .line 173
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 7 /* bitmap */
        start local 7 // android.graphics.Bitmap bitmap
        12: .line 174
            aload 2 /* bounds */
            invokevirtual android.graphics.RectF.width:()F
            invokestatic java.lang.Math.round:(F)I
            istore 8 /* bitmapWidth */
        start local 8 // int bitmapWidth
        13: .line 175
            aload 2 /* bounds */
            invokevirtual android.graphics.RectF.height:()F
            invokestatic java.lang.Math.round:(F)I
            istore 9 /* bitmapHeight */
        start local 9 // int bitmapHeight
        14: .line 176
            iload 8 /* bitmapWidth */
            ifle 26
            iload 9 /* bitmapHeight */
            ifle 26
        15: .line 177
            fconst_1
            getstatic android.transition.TransitionUtils.MAX_IMAGE_SIZE:I
            i2f
            iload 8 /* bitmapWidth */
            iload 9 /* bitmapHeight */
            imul
            i2f
            fdiv
            invokestatic java.lang.Math.min:(FF)F
            fstore 10 /* scale */
        start local 10 // float scale
        16: .line 178
            iload 8 /* bitmapWidth */
            i2f
            fload 10 /* scale */
            fmul
            f2i
            istore 8 /* bitmapWidth */
        17: .line 179
            iload 9 /* bitmapHeight */
            i2f
            fload 10 /* scale */
            fmul
            f2i
            istore 9 /* bitmapHeight */
        18: .line 180
            aload 1 /* matrix */
            aload 2 /* bounds */
            getfield android.graphics.RectF.left:F
            fneg
            aload 2 /* bounds */
            getfield android.graphics.RectF.top:F
            fneg
            invokevirtual android.graphics.Matrix.postTranslate:(FF)Z
            pop
        19: .line 181
            aload 1 /* matrix */
            fload 10 /* scale */
            fload 10 /* scale */
            invokevirtual android.graphics.Matrix.postScale:(FF)Z
            pop
        20: .line 183
            new android.graphics.Picture
            dup
            invokespecial android.graphics.Picture.<init>:()V
            astore 11 /* picture */
        start local 11 // android.graphics.Picture picture
        21: .line 184
            aload 11 /* picture */
            iload 8 /* bitmapWidth */
            iload 9 /* bitmapHeight */
            invokevirtual android.graphics.Picture.beginRecording:(II)Landroid/graphics/Canvas;
            astore 12 /* canvas */
        start local 12 // android.graphics.Canvas canvas
        22: .line 185
            aload 12 /* canvas */
            aload 1 /* matrix */
            invokevirtual android.graphics.Canvas.concat:(Landroid/graphics/Matrix;)V
        23: .line 186
            aload 0 /* view */
            aload 12 /* canvas */
            invokevirtual android.view.View.draw:(Landroid/graphics/Canvas;)V
        24: .line 187
            aload 11 /* picture */
            invokevirtual android.graphics.Picture.endRecording:()V
        25: .line 188
            aload 11 /* picture */
            invokestatic android.graphics.Bitmap.createBitmap:(Landroid/graphics/Picture;)Landroid/graphics/Bitmap;
            astore 7 /* bitmap */
        end local 12 // android.graphics.Canvas canvas
        end local 11 // android.graphics.Picture picture
        end local 10 // float scale
        26: .line 190
      StackMap locals: android.graphics.Bitmap int int
      StackMap stack:
            iload 4 /* addToOverlay */
            ifeq 29
        27: .line 191
            aload 3 /* sceneRoot */
            invokevirtual android.view.ViewGroup.getOverlay:()Landroid/view/ViewGroupOverlay;
            aload 0 /* view */
            invokevirtual android.view.ViewGroupOverlay.remove:(Landroid/view/View;)V
        28: .line 192
            aload 5 /* parent */
            aload 0 /* view */
            iload 6 /* indexInParent */
            invokevirtual android.view.ViewGroup.addView:(Landroid/view/View;I)V
        29: .line 194
      StackMap locals:
      StackMap stack:
            aload 7 /* bitmap */
            areturn
        end local 9 // int bitmapHeight
        end local 8 // int bitmapWidth
        end local 7 // android.graphics.Bitmap bitmap
        end local 6 // int indexInParent
        end local 5 // android.view.ViewGroup parent
        end local 4 // boolean addToOverlay
        end local 3 // android.view.ViewGroup sceneRoot
        end local 2 // android.graphics.RectF bounds
        end local 1 // android.graphics.Matrix matrix
        end local 0 // android.view.View view
      LocalVariableTable:
        Start  End  Slot           Name  Signature
            0   30     0           view  Landroid/view/View;
            0   30     1         matrix  Landroid/graphics/Matrix;
            0   30     2         bounds  Landroid/graphics/RectF;
            0   30     3      sceneRoot  Landroid/view/ViewGroup;
            3   30     4   addToOverlay  Z
            4   30     5         parent  Landroid/view/ViewGroup;
            5   30     6  indexInParent  I
           12   30     7         bitmap  Landroid/graphics/Bitmap;
           13   30     8    bitmapWidth  I
           14   30     9   bitmapHeight  I
           16   26    10          scale  F
           21   26    11        picture  Landroid/graphics/Picture;
           22   26    12         canvas  Landroid/graphics/Canvas;
    MethodParameters:
           Name  Flags
      view       
      matrix     
      bounds     
      sceneRoot  
}
SourceFile: "TransitionUtils.java"
NestMembers:
  android.transition.TransitionUtils$MatrixEvaluator
InnerClasses:
  public MatrixEvaluator = android.transition.TransitionUtils$MatrixEvaluator of android.transition.TransitionUtils
  public MeasureSpec = android.view.View$MeasureSpec of android.view.View
  public final ScaleType = android.widget.ImageView$ScaleType of android.widget.ImageView