Source/sources/android/support/design/widget/CoordinatorLayout.java
public boolean onTouchEvent(android.view.MotionEvent r15) {
        /*
            r14 = this;
            r12 = 0
            r11 = 0
            r10 = 0
            int r8 = r15.getActionMasked()
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0012
            r2 = 1
            boolean r11 = r14.performIntercept(r15, r2)
            if (r11 == 0) goto L_0x0026
        L_0x0012:
            android.view.View r2 = r14.mBehaviorTouchView
            android.view.ViewGroup$LayoutParams r13 = r2.getLayoutParams()
            android.support.design.widget.CoordinatorLayout$LayoutParams r13 = (android.support.design.widget.CoordinatorLayout.LayoutParams) r13
            android.support.design.widget.CoordinatorLayout$Behavior r9 = r13.getBehavior()
            if (r9 == 0) goto L_0x0026
            android.view.View r2 = r14.mBehaviorTouchView
            boolean r12 = r9.onTouchEvent(r14, r2, r15)
        L_0x0026:
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0043
            boolean r2 = super.onTouchEvent(r15)
            r12 = r12 | r2
        L_0x002f:
            if (r12 != 0) goto L_0x0033
            if (r8 != 0) goto L_0x0033
        L_0x0033:
            if (r10 == 0) goto L_0x0038
            r10.recycle()
        L_0x0038:
            r2 = 1
            if (r8 == r2) goto L_0x003e
            r2 = 3
            if (r8 != r2) goto L_0x0042
        L_0x003e:
            r2 = 0
            r14.resetTouchBehaviors(r2)
        L_0x0042:
            return r12
        L_0x0043:
            if (r11 == 0) goto L_0x002f
            if (r10 != 0) goto L_0x0054
            long r0 = android.os.SystemClock.uptimeMillis()
            r4 = 3
            r5 = 0
            r6 = 0
            r7 = 0
            r2 = r0
            android.view.MotionEvent r10 = android.view.MotionEvent.obtain(r0, r2, r4, r5, r6, r7)
        L_0x0054:
            super.onTouchEvent(r10)
            goto L_0x002f
        */
        throw new UnsupportedOperationException("Method not decompiled: android.support.design.widget.CoordinatorLayout.onTouchEvent(android.view.MotionEvent):boolean");
    }
/* Code decompiled incorrectly, please refer to instructions dump. */
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .
public boolean onTouchEvent(android.view.MotionEvent r15) {
        /*
            r14 = this;
            r12 = 0
            r11 = 0
            r10 = 0
            int r8 = r15.getActionMasked()
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0012
            r2 = 1
            boolean r11 = r14.performIntercept(r15, r2)
            if (r11 == 0) goto L_0x0026
        L_0x0012:
            android.view.View r2 = r14.mBehaviorTouchView
            android.view.ViewGroup$LayoutParams r13 = r2.getLayoutParams()
            android.support.design.widget.CoordinatorLayout$LayoutParams r13 = (android.support.design.widget.CoordinatorLayout.LayoutParams) r13
            android.support.design.widget.CoordinatorLayout$Behavior r9 = r13.getBehavior()
            if (r9 == 0) goto L_0x0026
            android.view.View r2 = r14.mBehaviorTouchView
            boolean r12 = r9.onTouchEvent(r14, r2, r15)
        L_0x0026:
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0043
            boolean r2 = super.onTouchEvent(r15)
            r12 = r12 | r2
        L_0x002f:
            if (r12 != 0) goto L_0x0033
            if (r8 != 0) goto L_0x0033
        L_0x0033:
            if (r10 == 0) goto L_0x0038
            r10.recycle()
        L_0x0038:
            r2 = 1
            if (r8 == r2) goto L_0x003e
            r2 = 3
            if (r8 != r2) goto L_0x0042
        L_0x003e:
            r2 = 0
            r14.resetTouchBehaviors(r2)
        L_0x0042:
            return r12
        L_0x0043:
            if (r11 == 0) goto L_0x002f
            if (r10 != 0) goto L_0x0054
            long r0 = android.os.SystemClock.uptimeMillis()
            r4 = 3
            r5 = 0
            r6 = 0
            r7 = 0
            r2 = r0
            android.view.MotionEvent r10 = android.view.MotionEvent.obtain(r0, r2, r4, r5, r6, r7)
        L_0x0054:
            super.onTouchEvent(r10)
            goto L_0x002f
        */
        throw new UnsupportedOperationException("Method not decompiled: android.support.design.widget.CoordinatorLayout.onTouchEvent(android.view.MotionEvent):boolean");
    }
public boolean onTouchEvent ( android . view . MotionEvent r15 ) { /*
            r14 = this;
            r12 = 0
            r11 = 0
            r10 = 0
            int r8 = r15.getActionMasked()
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0012
            r2 = 1
            boolean r11 = r14.performIntercept(r15, r2)
            if (r11 == 0) goto L_0x0026
        L_0x0012:
            android.view.View r2 = r14.mBehaviorTouchView
            android.view.ViewGroup$LayoutParams r13 = r2.getLayoutParams()
            android.support.design.widget.CoordinatorLayout$LayoutParams r13 = (android.support.design.widget.CoordinatorLayout.LayoutParams) r13
            android.support.design.widget.CoordinatorLayout$Behavior r9 = r13.getBehavior()
            if (r9 == 0) goto L_0x0026
            android.view.View r2 = r14.mBehaviorTouchView
            boolean r12 = r9.onTouchEvent(r14, r2, r15)
        L_0x0026:
            android.view.View r2 = r14.mBehaviorTouchView
            if (r2 != 0) goto L_0x0043
            boolean r2 = super.onTouchEvent(r15)
            r12 = r12 | r2
        L_0x002f:
            if (r12 != 0) goto L_0x0033
            if (r8 != 0) goto L_0x0033
        L_0x0033:
            if (r10 == 0) goto L_0x0038
            r10.recycle()
        L_0x0038:
            r2 = 1
            if (r8 == r2) goto L_0x003e
            r2 = 3
            if (r8 != r2) goto L_0x0042
        L_0x003e:
            r2 = 0
            r14.resetTouchBehaviors(r2)
        L_0x0042:
            return r12
        L_0x0043:
            if (r11 == 0) goto L_0x002f
            if (r10 != 0) goto L_0x0054
            long r0 = android.os.SystemClock.uptimeMillis()
            r4 = 3
            r5 = 0
            r6 = 0
            r7 = 0
            r2 = r0
            android.view.MotionEvent r10 = android.view.MotionEvent.obtain(r0, r2, r4, r5, r6, r7)
        L_0x0054:
            super.onTouchEvent(r10)
            goto L_0x002f
        */ throw new UnsupportedOperationException ( "Method not decompiled: android.support.design.widget.CoordinatorLayout.onTouchEvent(android.view.MotionEvent):boolean" ) ; }
Code decompiled incorrectly, please refer to instructions dump.
Code decompiled incorrectly please refer to instructions dump .