Info Call to Reflection API

Description

List of calls allowing the application to examine and modify the structure and behavior of an object at runtime.

Recommendation

This entry is informative, no recommendations applicable.

Technical details

Method androidx.core.view.ViewCompat.dispatchFinishTemporaryDetach() calling method java.lang.reflect.Method.invoke()


    public static void dispatchFinishTemporaryDetach(android.view.View p2)
    {
        if (android.os.Build$VERSION.SDK_INT < 24) {
            if (!androidx.core.view.ViewCompat.sTempDetachBound) {
                androidx.core.view.ViewCompat.bindTempDetach();
            }
            if (androidx.core.view.ViewCompat.sDispatchFinishTemporaryDetach == null) {
                p2.onFinishTemporaryDetach();
            } else {
                try {
                    String v1_2 = new Object[0];
                    androidx.core.view.ViewCompat.sDispatchFinishTemporaryDetach.invoke(p2, v1_2);
                } catch (Exception v2_1) {
                    android.util.Log.d("ViewCompat", "Error calling dispatchFinishTemporaryDetach", v2_1);
                }
            }
        } else {
            p2.dispatchFinishTemporaryDetach();
        }
        return;
    }

Method cz.msebera.android.httpclient.client.utils.JdkIdn.toUnicode() calling method java.lang.reflect.Method.invoke()


    public String toUnicode(String p5)
    {
        try {
            RuntimeException v0_0 = this.toUnicode;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            return ((String) v0_0.invoke(0, v2_1));
        } catch (Throwable v5_3) {
            throw new IllegalStateException(v5_3.getMessage(), v5_3);
        } catch (Throwable v5_1) {
            Throwable v5_2 = v5_1.getCause();
            throw new RuntimeException(v5_2.getMessage(), v5_2);
        }
    }

Method com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setBackground() calling method java.lang.reflect.Method.invoke()


    private static void setBackground(android.view.View p3, android.graphics.drawable.Drawable p4)
    {
        com.handmark.pulltorefresh.library.internal.Assert.notNull(p3, "view");
        if (com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setBackgroundMethod == null) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "android.view.View.setBackground() method token has not been initialized.");
        }
        try {
            Object[] v1_2 = new Object[1];
            v1_2[0] = p4;
            com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setBackgroundMethod.invoke(p3, v1_2);
        } catch (reflect.InvocationTargetException v3_3) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "Some argument is illegal to call android.view.View.setBackground().", v3_3);
        } catch (reflect.InvocationTargetException v3_2) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.setBackground().", v3_2);
        } catch (reflect.InvocationTargetException v3_1) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.setBackground().", v3_1);
        }
        return;
    }

Method com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setLayerType() calling method java.lang.reflect.Method.invoke()


    private static void setLayerType(android.view.View p3, int p4)
    {
        com.handmark.pulltorefresh.library.internal.Assert.notNull(p3, "view");
        if (com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setLayerTypeMethod == null) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "android.view.View.setLayerType() method token has not been initialized.");
        }
        try {
            Object[] v1_2 = new Object[2];
            v1_2[0] = Integer.valueOf(p4);
            v1_2[1] = 0;
            com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.setLayerTypeMethod.invoke(p3, v1_2);
        } catch (reflect.InvocationTargetException v3_3) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "Some argument is illegal to call android.view.View.setLayerType().", v3_3);
        } catch (reflect.InvocationTargetException v3_2) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.setLayerType().", v3_2);
        } catch (reflect.InvocationTargetException v3_1) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.setLayerType().", v3_1);
        }
        return;
    }

Method androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper.invokeAndReturnWithDefault() calling method java.lang.reflect.Method.invoke()


    private static Object invokeAndReturnWithDefault(Object p4, String p5, Object p6)
    {
        try {
            StringBuilder v2_1 = new Object[0];
            Object v4_1 = androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper.getTextViewMethod(p5).invoke(p4, v2_1);
        } catch (Object v4_2) {
            throw v4_2;
        } catch (Object v4_3) {
            StringBuilder v2_0 = new StringBuilder();
            v2_0.append("Failed to invoke TextView#");
            v2_0.append(p5);
            v2_0.append("() method");
            android.util.Log.w("ACTVAutoSizeHelper", v2_0.toString(), v4_3);
            v4_1 = p6;
        }
        return v4_1;
    }

Method androidx.core.text.ICUCompat.addLikelySubtags() calling method java.lang.reflect.Method.invoke()


    private static String addLikelySubtags(java.util.Locale p3)
    {
        String v3_1 = p3.toString();
        try {
            if (androidx.core.text.ICUCompat.sAddLikelySubtagsMethod != null) {
                String v0_1 = new Object[1];
                v0_1[0] = v3_1;
                return ((String) androidx.core.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0_1));
            }
        } catch (String v0_6) {
            android.util.Log.w("ICUCompat", v0_6);
        } catch (String v0_5) {
            android.util.Log.w("ICUCompat", v0_5);
        }
        return v3_1;
    }

Method androidx.multidex.MultiDex$V19.makeDexElements() calling method java.lang.reflect.Method.invoke()


    private static Object[] makeDexElements(Object p7, java.util.ArrayList p8, java.io.File p9, java.util.ArrayList p10)
    {
        Class[] v2 = new Class[3];
        v2[0] = java.util.ArrayList;
        v2[1] = java.io.File;
        v2[2] = java.util.ArrayList;
        reflect.Method v0_1 = androidx.multidex.MultiDex.access$200(p7, "makeDexElements", v2);
        Object[] v1_1 = new Object[3];
        v1_1[0] = p8;
        v1_1[1] = p9;
        v1_1[2] = p10;
        return ((Object[]) v0_1.invoke(p7, v1_1));
    }

Method android.support.v4.media.session.MediaSessionCompatApi24.getCallingPackage() calling method java.lang.reflect.Method.invoke()


    public static String getCallingPackage(Object p4)
    {
        try {
            Class[] v3 = new Class[0];
            String v1_2 = new Object[0];
            return ((String) ((android.media.session.MediaSession) p4).getClass().getMethod("getCallingPackage", v3).invoke(((android.media.session.MediaSession) p4), v1_2));
        } catch (int v4_4) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v4_4);
            return 0;
        }
    }

Method androidx.appcompat.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription() calling method java.lang.reflect.Method.invoke()


    public static androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarDescription(androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo p3, android.app.Activity p4, int p5)
    {
        if (p3 == null) {
            p3 = new androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p4);
        }
        if (p3.setHomeAsUpIndicator != null) {
            try {
                Exception v4_2 = p4.getActionBar();
                String v0_3 = p3.setHomeActionContentDescription;
                Object[] v1_1 = new Object[1];
                v1_1[0] = Integer.valueOf(p5);
                v0_3.invoke(v4_2, v1_1);
            } catch (Exception v4_1) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set content description via JB-MR2 API", v4_1);
            }
            if (android.os.Build$VERSION.SDK_INT <= 19) {
                v4_2.setSubtitle(v4_2.getSubtitle());
            }
        }
        return p3;
    }

Method androidx.appcompat.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


    public static androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo setActionBarUpIndicator(android.app.Activity p5, android.graphics.drawable.Drawable p6, int p7)
    {
        androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo v0_1 = new androidx.appcompat.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo(p5);
        if (v0_1.setHomeAsUpIndicator == null) {
            if (v0_1.upIndicatorView == null) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set home-as-up indicator");
            } else {
                v0_1.upIndicatorView.setImageDrawable(p6);
            }
        } else {
            try {
                String v5_1 = p5.getActionBar();
                Object[] v1_0 = v0_1.setHomeAsUpIndicator;
                Object[] v3 = new Object[1];
                v3[0] = p6;
                v1_0.invoke(v5_1, v3);
                String v6_1 = v0_1.setHomeActionContentDescription;
                Object[] v1_2 = new Object[1];
                v1_2[0] = Integer.valueOf(p7);
                v6_1.invoke(v5_1, v1_2);
            } catch (String v5_2) {
                android.util.Log.w("ActionBarDrawerToggleHC", "Couldn\'t set home-as-up indicator via JB-MR2 API", v5_2);
            }
        }
        return v0_1;
    }

Method androidx.appcompat.app.AppCompatViewInflater$DeclaredOnClickListener.onClick() calling method java.lang.reflect.Method.invoke()


    public void onClick(android.view.View p5)
    {
        if (this.mResolvedMethod == null) {
            this.resolveMethod(this.mHostView.getContext(), this.mMethodName);
        }
        try {
            IllegalStateException v0_7 = this.mResolvedMethod;
            String v1_3 = this.mResolvedContext;
            Object[] v2_0 = new Object[1];
            v2_0[0] = p5;
            v0_7.invoke(v1_3, v2_0);
            return;
        } catch (reflect.InvocationTargetException v5_2) {
            throw new IllegalStateException("Could not execute non-public method for android:onClick", v5_2);
        } catch (reflect.InvocationTargetException v5_1) {
            throw new IllegalStateException("Could not execute method for android:onClick", v5_1);
        }
    }

Method androidx.appcompat.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick() calling method java.lang.reflect.Method.invoke()


    public boolean onMenuItemClick(android.view.MenuItem p6)
    {
        try {
            if (this.mMethod.getReturnType() != Boolean.TYPE) {
                reflect.Method v0_5 = this.mMethod;
                Object v1_2 = this.mRealOwner;
                Object[] v4 = new Object[1];
                v4[0] = p6;
                v0_5.invoke(v1_2, v4);
                return 1;
            } else {
                reflect.Method v0_1 = this.mMethod;
                Object v1_0 = this.mRealOwner;
                Object[] v3_0 = new Object[1];
                v3_0[0] = p6;
                return ((Boolean) v0_1.invoke(v1_0, v3_0)).booleanValue();
            }
        } catch (boolean v6_4) {
            throw new RuntimeException(v6_4);
        }
    }

Method androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper.setRawTextSize() calling method java.lang.reflect.Method.invoke()


    private void setRawTextSize(float p4)
    {
        if (p4 != this.mTextView.getPaint().getTextSize()) {
            android.widget.TextView v4_2;
            this.mTextView.getPaint().setTextSize(p4);
            if (android.os.Build$VERSION.SDK_INT < 18) {
                v4_2 = 0;
            } else {
                v4_2 = this.mTextView.isInLayout();
            }
            if (this.mTextView.getLayout() != null) {
                this.mNeedsAutoSizeText = 0;
                try {
                    Exception v0_6 = androidx.appcompat.widget.AppCompatTextViewAutoSizeHelper.getTextViewMethod("nullLayouts");
                } catch (Exception v0_7) {
                    android.util.Log.w("ACTVAutoSizeHelper", "Failed to invoke TextView#nullLayouts() method", v0_7);
                    if (v4_2 != null) {
                        this.mTextView.forceLayout();
                    } else {
                        this.mTextView.requestLayout();
                    }
                    this.mTextView.invalidate();
                }
                if (v0_6 == null) {
                } else {
                    Object[] v1_2 = new Object[0];
                    v0_6.invoke(this.mTextView, v1_2);
                }
            }
        }
        return;
    }

Method androidx.appcompat.widget.DrawableUtils.getOpticalBounds() calling method java.lang.reflect.Method.invoke()


    public static android.graphics.Rect getOpticalBounds(android.graphics.drawable.Drawable p10)
    {
        if (android.os.Build$VERSION.SDK_INT < 29) {
            if (androidx.appcompat.widget.DrawableUtils.sInsetsClazz != null) {
                try {
                    String v10_2 = androidx.core.graphics.drawable.DrawableCompat.unwrap(p10);
                    int v3_0 = new Class[0];
                    reflect.Field[] v1_1 = new Object[0];
                    String v10_1 = v10_2.getClass().getMethod("getOpticalInsets", v3_0).invoke(v10_2, v1_1);
                } catch (Exception) {
                    android.util.Log.e("DrawableUtils", "Couldn\'t obtain the optical insets. Ignoring.");
                }
                if (v10_1 != null) {
                    android.graphics.Rect v0_3 = new android.graphics.Rect();
                    reflect.Field[] v1_3 = androidx.appcompat.widget.DrawableUtils.sInsetsClazz.getFields();
                    int v3_1 = v1_3.length;
                    int v4 = 0;
                    while (v4 < v3_1) {
                        int v6_2;
                        int v5_0 = v1_3[v4];
                        int v6_0 = v5_0.getName();
                        String v8_0 = v6_0.hashCode();
                        if (v8_0 == -1383228885) {
                            if (!v6_0.equals("bottom")) {
                                v6_2 = -1;
                            } else {
                                v6_2 = 3;
                            }
                        } else {
                            if (v8_0 == 115029) {
                                if (!v6_0.equals("top")) {
                                } else {
                                    v6_2 = 1;
                                }
                            } else {
                                if (v8_0 == 3317767) {
                                    if (!v6_0.equals("left")) {
                                    } else {
                                        v6_2 = 0;
                                    }
                                } else {
                                    if (v8_0 == 108511772) {
                                        if (!v6_0.equals("right")) {
                                        } else {
                                            v6_2 = 2;
                                        }
                                    } else {
                                    }
                                }
                            }
                        }
                        switch (v6_2) {
                            case 0:
                                v0_3.left = v5_0.getInt(v10_1);
                                break;
                            case 1:
                                v0_3.top = v5_0.getInt(v10_1);
                                break;
                            case 2:
                                v0_3.right = v5_0.getInt(v10_1);
                                break;
                            case 3:
                                v0_3.bottom = v5_0.getInt(v10_1);
                                break;
                            default:
                        }
                        v4++;
                    }
                    return v0_3;
                }
            }
            return androidx.appcompat.widget.DrawableUtils.INSETS_NONE;
        } else {
            String v10_5 = p10.getOpticalInsets();
            android.graphics.Rect v0_8 = new android.graphics.Rect();
            v0_8.left = v10_5.left;
            v0_8.right = v10_5.right;
            v0_8.top = v10_5.top;
            v0_8.bottom = v10_5.bottom;
            return v0_8;
        }
    }

Method androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.appcompat.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.appcompat.widget.ViewUtils.computeFitSystemWindows() calling method java.lang.reflect.Method.invoke()


    public static void computeFitSystemWindows(android.view.View p3, android.graphics.Rect p4, android.graphics.Rect p5)
    {
        if (androidx.appcompat.widget.ViewUtils.sComputeFitSystemWindowsMethod != null) {
            try {
                Object[] v1_1 = new Object[2];
                v1_1[0] = p4;
                v1_1[1] = p5;
                androidx.appcompat.widget.ViewUtils.sComputeFitSystemWindowsMethod.invoke(p3, v1_1);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewUtils", "Could not invoke computeFitSystemWindows", v3_1);
            }
        }
        return;
    }

Method androidx.appcompat.widget.ViewUtils.makeOptionalFitsSystemWindows() calling method java.lang.reflect.Method.invoke()


    public static void makeOptionalFitsSystemWindows(android.view.View p4)
    {
        if (android.os.Build$VERSION.SDK_INT >= 16) {
            try {
                Class[] v3 = new Class[0];
                String v0_5 = p4.getClass().getMethod("makeOptionalFitsSystemWindows", v3);
            } catch (NoSuchMethodException) {
                android.util.Log.d("ViewUtils", "Could not find method makeOptionalFitsSystemWindows. Oh well...");
            } catch (IllegalAccessException v4_2) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v4_2);
            } catch (IllegalAccessException v4_1) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v4_1);
            }
            if (!v0_5.isAccessible()) {
                v0_5.setAccessible(1);
            }
            Object[] v1_5 = new Object[0];
            v0_5.invoke(p4, v1_5);
        }
        return;
    }

Method androidx.core.graphics.drawable.DrawableCompat.getLayoutDirection() calling method java.lang.reflect.Method.invoke()


    public static int getLayoutDirection(android.graphics.drawable.Drawable p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                return 0;
            } else {
                if (!androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched) {
                    try {
                        String v4_0 = new Class[0];
                        androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("getLayoutDirection", v4_0);
                        androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.setAccessible(1);
                    } catch (String v1_4) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve getLayoutDirection() method", v1_4);
                    }
                    androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethodFetched = 1;
                }
                if (androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod != null) {
                    try {
                        String v1_5 = new Object[0];
                        return ((Integer) androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod.invoke(p5, v1_5)).intValue();
                    } catch (int v5_4) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke getLayoutDirection() via reflection", v5_4);
                        androidx.core.graphics.drawable.DrawableCompat.sGetLayoutDirectionMethod = 0;
                    }
                }
                return 0;
            }
        } else {
            return p5.getLayoutDirection();
        }
    }

Method androidx.constraintlayout.widget.ConstraintAttribute.extractAttributes() calling method java.lang.reflect.Method.invoke()


    public static java.util.HashMap extractAttributes(java.util.HashMap p8, android.view.View p9)
    {
        java.util.HashMap v0_1 = new java.util.HashMap();
        Class v1 = p9.getClass();
        java.util.Iterator v2_1 = p8.keySet().iterator();
        while (v2_1.hasNext()) {
            reflect.InvocationTargetException v3_1 = ((String) v2_1.next());
            androidx.constraintlayout.widget.ConstraintAttribute v4_1 = ((androidx.constraintlayout.widget.ConstraintAttribute) p8.get(v3_1));
            try {
                if (!v3_1.equals("BackgroundColor")) {
                    Object v5_3 = new StringBuilder();
                    v5_3.append("getMap");
                    v5_3.append(v3_1);
                    Class[] v7 = new Class[0];
                    androidx.constraintlayout.widget.ConstraintAttribute v6_2 = new Object[0];
                    v0_1.put(v3_1, new androidx.constraintlayout.widget.ConstraintAttribute(v4_1, v1.getMethod(v5_3.toString(), v7).invoke(p9, v6_2)));
                } else {
                    v0_1.put(v3_1, new androidx.constraintlayout.widget.ConstraintAttribute(v4_1, Integer.valueOf(((android.graphics.drawable.ColorDrawable) p9.getBackground()).getColor())));
                }
            } catch (reflect.InvocationTargetException v3_4) {
                v3_4.printStackTrace();
            } catch (reflect.InvocationTargetException v3_3) {
                v3_3.printStackTrace();
            } catch (reflect.InvocationTargetException v3_2) {
                v3_2.printStackTrace();
            }
        }
        return v0_1;
    }

Method androidx.constraintlayout.widget.ConstraintAttribute.setAttributes() calling method java.lang.reflect.Method.invoke()


    public static void setAttributes(android.view.View p8, java.util.HashMap p9)
    {
        Class v0 = p8.getClass();
        java.util.Iterator v1_1 = p9.keySet().iterator();
        while (v1_1.hasNext()) {
            reflect.Method v2_5 = ((String) v1_1.next());
            Float v3_3 = ((androidx.constraintlayout.widget.ConstraintAttribute) p9.get(v2_5));
            Object[] v4_2 = new StringBuilder();
            v4_2.append("set");
            v4_2.append(v2_5);
            reflect.Method v2_6 = v4_2.toString();
            try {
                switch (androidx.constraintlayout.widget.ConstraintAttribute$1.$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType[v3_3.mType.ordinal()]) {
                    case 1:
                        Object[] v4_18 = new Class[1];
                        v4_18[0] = Integer.TYPE;
                        reflect.Method v2_0 = v0.getMethod(v2_6, v4_18);
                        Object[] v4_0 = new Object[1];
                        v4_0[0] = Integer.valueOf(v3_3.mColorValue);
                        v2_0.invoke(p8, v4_0);
                        break;
                    case 2:
                        Object[] v4_15 = new Class[1];
                        v4_15[0] = android.graphics.drawable.Drawable;
                        reflect.Method v2_13 = v0.getMethod(v2_6, v4_15);
                        Object[] v4_17 = new android.graphics.drawable.ColorDrawable();
                        v4_17.setColor(v3_3.mColorValue);
                        Float v3_14 = new Object[1];
                        v3_14[0] = v4_17;
                        v2_13.invoke(p8, v3_14);
                        break;
                    case 3:
                        Object[] v4_13 = new Class[1];
                        v4_13[0] = Integer.TYPE;
                        reflect.Method v2_12 = v0.getMethod(v2_6, v4_13);
                        Object[] v4_14 = new Object[1];
                        v4_14[0] = Integer.valueOf(v3_3.mIntegerValue);
                        v2_12.invoke(p8, v4_14);
                        break;
                    case 4:
                        Object[] v4_11 = new Class[1];
                        v4_11[0] = Float.TYPE;
                        reflect.Method v2_10 = v0.getMethod(v2_6, v4_11);
                        Object[] v4_12 = new Object[1];
                        v4_12[0] = Float.valueOf(v3_3.mFloatValue);
                        v2_10.invoke(p8, v4_12);
                        break;
                    case 5:
                        Object[] v4_9 = new Class[1];
                        v4_9[0] = CharSequence;
                        reflect.Method v2_9 = v0.getMethod(v2_6, v4_9);
                        Object[] v4_10 = new Object[1];
                        v4_10[0] = v3_3.mStringValue;
                        v2_9.invoke(p8, v4_10);
                        break;
                    case 6:
                        Object[] v4_7 = new Class[1];
                        v4_7[0] = Boolean.TYPE;
                        reflect.Method v2_8 = v0.getMethod(v2_6, v4_7);
                        Object[] v4_8 = new Object[1];
                        v4_8[0] = Boolean.valueOf(v3_3.mBooleanValue);
                        v2_8.invoke(p8, v4_8);
                        break;
                    case 7:
                        Object[] v4_5 = new Class[1];
                        v4_5[0] = Float.TYPE;
                        reflect.Method v2_7 = v0.getMethod(v2_6, v4_5);
                        Object[] v4_6 = new Object[1];
                        v4_6[0] = Float.valueOf(v3_3.mFloatValue);
                        v2_7.invoke(p8, v4_6);
                        break;
                    default:
                }
            } catch (reflect.Method v2_4) {
            } catch (reflect.Method v2_2) {
                v2_2.printStackTrace();
            } catch (reflect.Method v2_1) {
                v2_1.printStackTrace();
            }
            v2_4.printStackTrace();
        }
        return;
    }

Method androidx.core.app.ActivityRecreator.recreate() calling method java.lang.reflect.Method.invoke()


    static boolean recreate(android.app.Activity p9)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            if ((!androidx.core.app.ActivityRecreator.needsRelaunchCall()) || (androidx.core.app.ActivityRecreator.requestRelaunchActivityMethod != null)) {
                if ((androidx.core.app.ActivityRecreator.performStopActivity2ParamsMethod != null) || (androidx.core.app.ActivityRecreator.performStopActivity3ParamsMethod != null)) {
                    try {
                        androidx.core.app.ActivityRecreator$2 v0_4 = androidx.core.app.ActivityRecreator.tokenField.get(p9);
                    } catch (Throwable) {
                        return 0;
                    }
                    if (v0_4 != null) {
                        Object v3_1 = androidx.core.app.ActivityRecreator.mainThreadField.get(p9);
                        if (v3_1 != null) {
                            android.app.Application v4 = p9.getApplication();
                            androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks v5_1 = new androidx.core.app.ActivityRecreator$LifecycleCheckCallbacks(p9);
                            v4.registerActivityLifecycleCallbacks(v5_1);
                            androidx.core.app.ActivityRecreator.mainHandler.post(new androidx.core.app.ActivityRecreator$1(v5_1, v0_4));
                            if (!androidx.core.app.ActivityRecreator.needsRelaunchCall()) {
                                p9.recreate();
                            } else {
                                Object[] v6_3 = new Object[9];
                                v6_3[0] = v0_4;
                                v6_3[1] = 0;
                                v6_3[2] = 0;
                                v6_3[3] = Integer.valueOf(0);
                                v6_3[4] = Boolean.valueOf(0);
                                v6_3[5] = 0;
                                v6_3[6] = 0;
                                v6_3[7] = Boolean.valueOf(0);
                                v6_3[8] = Boolean.valueOf(0);
                                androidx.core.app.ActivityRecreator.requestRelaunchActivityMethod.invoke(v3_1, v6_3);
                            }
                            androidx.core.app.ActivityRecreator.mainHandler.post(new androidx.core.app.ActivityRecreator$2(v4, v5_1));
                            return 1;
                        } else {
                            return 0;
                        }
                    } else {
                        return 0;
                    }
                } else {
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            p9.recreate();
            return 1;
        }
    }

Method androidx.constraintlayout.widget.ConstraintAttribute.setInterpolatedValue() calling method java.lang.reflect.Method.invoke()


    public void setInterpolatedValue(android.view.View p14, float[] p15)
    {
        reflect.Method v0_0 = p14.getClass();
        String v1_3 = new StringBuilder();
        v1_3.append("set");
        v1_3.append(this.mName);
        String v1_4 = v1_3.toString();
        try {
            int v8 = 1;
            switch (androidx.constraintlayout.widget.ConstraintAttribute$1.$SwitchMap$androidx$constraintlayout$widget$ConstraintAttribute$AttributeType[this.mType.ordinal()]) {
                case 1:
                    Object[] v2_5 = new Class[1];
                    v2_5[0] = Integer.TYPE;
                    reflect.Method v0_1 = v0_0.getMethod(v1_4, v2_5);
                    Object[] v2_14 = new Object[1];
                    v2_14[0] = Integer.valueOf(((((androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (p15[3] * 1132396544))) << 24) | (androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[0]), 0.45454545454545453)) * 1132396544))) << 16)) | (androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[1]), 0.45454545454545453)) * 1132396544))) << 8)) | androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[2]), 0.45454545454545453)) * 1132396544)))));
                    v0_1.invoke(p14, v2_14);
                    break;
                case 2:
                    Object[] v2_31 = new Class[1];
                    v2_31[0] = android.graphics.drawable.Drawable;
                    reflect.Method v0_11 = v0_0.getMethod(v1_4, v2_31);
                    Boolean v15_8 = ((((androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (p15[3] * 1132396544))) << 24) | (androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[0]), 0.45454545454545453)) * 1132396544))) << 16)) | (androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[1]), 0.45454545454545453)) * 1132396544))) << 8)) | androidx.constraintlayout.widget.ConstraintAttribute.clamp(((int) (((float) Math.pow(((double) p15[2]), 0.45454545454545453)) * 1132396544))));
                    Object[] v2_4 = new android.graphics.drawable.ColorDrawable();
                    v2_4.setColor(v15_8);
                    Boolean v15_9 = new Object[1];
                    v15_9[0] = v2_4;
                    v0_11.invoke(p14, v15_9);
                    break;
                case 3:
                    Object[] v2_29 = new Class[1];
                    v2_29[0] = Integer.TYPE;
                    reflect.Method v0_10 = v0_0.getMethod(v1_4, v2_29);
                    Object[] v2_30 = new Object[1];
                    v2_30[0] = Integer.valueOf(((int) p15[0]));
                    v0_10.invoke(p14, v2_30);
                    break;
                case 4:
                    Object[] v2_26 = new Class[1];
                    v2_26[0] = Float.TYPE;
                    reflect.Method v0_9 = v0_0.getMethod(v1_4, v2_26);
                    Object[] v2_28 = new Object[1];
                    v2_28[0] = Float.valueOf(p15[0]);
                    v0_9.invoke(p14, v2_28);
                    break;
                case 5:
                    reflect.Method v0_7 = new StringBuilder();
                    v0_7.append("unable to interpolate strings ");
                    v0_7.append(this.mName);
                    throw new RuntimeException(v0_7.toString());
                    break;
                case 6:
                    Object[] v2_21 = new Class[1];
                    v2_21[0] = Boolean.TYPE;
                    reflect.Method v0_5 = v0_0.getMethod(v1_4, v2_21);
                    Object[] v2_22 = new Object[1];
                    if (p15[0] <= 1056964608) {
                        v8 = 0;
                    } else {
                    }
                    v2_22[0] = Boolean.valueOf(v8);
                    v0_5.invoke(p14, v2_22);
                    break;
                case 7:
                    Object[] v2_19 = new Class[1];
                    v2_19[0] = Float.TYPE;
                    reflect.Method v0_4 = v0_0.getMethod(v1_4, v2_19);
                    Object[] v2_20 = new Object[1];
                    v2_20[0] = Float.valueOf(p15[0]);
                    v0_4.invoke(p14, v2_20);
                    break;
                default:
            }
        } catch (Boolean v15_20) {
            Object[] v2_18 = new StringBuilder();
            v2_18.append("no method ");
            v2_18.append(v1_4);
            v2_18.append("on View \"");
            v2_18.append(androidx.constraintlayout.motion.widget.Debug.getName(p14));
            v2_18.append("\"");
            android.util.Log.e("TransitionLayout", v2_18.toString());
            v15_20.printStackTrace();
        } catch (Boolean v15_19) {
            Object[] v2_16 = new StringBuilder();
            v2_16.append("cannot access method ");
            v2_16.append(v1_4);
            v2_16.append("on View \"");
            v2_16.append(androidx.constraintlayout.motion.widget.Debug.getName(p14));
            v2_16.append("\"");
            android.util.Log.e("TransitionLayout", v2_16.toString());
            v15_19.printStackTrace();
        } catch (reflect.InvocationTargetException v14_1) {
            v14_1.printStackTrace();
        }
        return;
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.addCallbackBuffer() calling method java.lang.reflect.Method.invoke()


    private void addCallbackBuffer(byte[] p3)
    {
        if (!this.stopping) {
            if (this.mArglist == null) {
                this.initializeAddCallbackBufferMethod();
            }
            this.mArglist[0] = p3;
            try {
                this.mAcb.invoke(this.camera, this.mArglist);
            } catch (Exception) {
            }
            return;
        } else {
            return;
        }
    }

Method androidx.core.graphics.drawable.DrawableCompat.setLayoutDirection() calling method java.lang.reflect.Method.invoke()


    public static boolean setLayoutDirection(android.graphics.drawable.Drawable p6, int p7)
    {
        if (android.os.Build$VERSION.SDK_INT < 23) {
            if (android.os.Build$VERSION.SDK_INT < 17) {
                return 0;
            } else {
                if (!androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched) {
                    try {
                        String v4_0 = new Class[1];
                        v4_0[0] = Integer.TYPE;
                        androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = android.graphics.drawable.Drawable.getDeclaredMethod("setLayoutDirection", v4_0);
                        androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.setAccessible(1);
                    } catch (String v0_4) {
                        android.util.Log.i("DrawableCompat", "Failed to retrieve setLayoutDirection(int) method", v0_4);
                    }
                    androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethodFetched = 1;
                }
                if (androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod != null) {
                    try {
                        Object[] v3_2 = new Object[1];
                        v3_2[0] = Integer.valueOf(p7);
                        androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod.invoke(p6, v3_2);
                        return 1;
                    } catch (int v6_1) {
                        android.util.Log.i("DrawableCompat", "Failed to invoke setLayoutDirection(int) via reflection", v6_1);
                        androidx.core.graphics.drawable.DrawableCompat.sSetLayoutDirectionMethod = 0;
                    }
                }
                return 0;
            }
        } else {
            return p6.setLayoutDirection(p7);
        }
    }

Method androidx.core.app.ActivityRecreator$3.run() calling method java.lang.reflect.Method.invoke()


    public void run()
    {
        try {
            if (androidx.core.app.ActivityRecreator.performStopActivity3ParamsMethod == null) {
                Object v4_1 = this.val$activityThread;
                String v2_4 = new Object[2];
                v2_4[0] = this.val$token;
                v2_4[1] = Boolean.valueOf(0);
                androidx.core.app.ActivityRecreator.performStopActivity2ParamsMethod.invoke(v4_1, v2_4);
            } else {
                Object v4_0 = this.val$activityThread;
                Object v5_1 = new Object[3];
                v5_1[0] = this.val$token;
                v5_1[1] = Boolean.valueOf(0);
                v5_1[2] = "AppCompat recreation";
                androidx.core.app.ActivityRecreator.performStopActivity3ParamsMethod.invoke(v4_0, v5_1);
            }
        } catch (reflect.Method v0_2) {
            android.util.Log.e("ActivityRecreator", "Exception while invoking performStopActivity", v0_2);
        } catch (reflect.Method v0_3) {
            if (v0_3.getClass() == RuntimeException) {
                if (v0_3.getMessage() != null) {
                    if (v0_3.getMessage().startsWith("Unable to stop")) {
                        throw v0_3;
                    }
                }
            }
        }
        return;
    }

Method androidx.core.app.BundleCompat$BundleCompatBaseImpl.getBinder() calling method java.lang.reflect.Method.invoke()


    public static android.os.IBinder getBinder(android.os.Bundle p6, String p7)
    {
        if (!androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched) {
            try {
                String v4_1 = new Class[1];
                v4_1[0] = String;
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = android.os.Bundle.getMethod("getIBinder", v4_1);
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.setAccessible(1);
            } catch (String v0_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve getIBinder method", v0_3);
            }
            androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethodFetched = 1;
        }
        if (androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p7;
                return ((android.os.IBinder) androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod.invoke(p6, v2_1));
            } catch (reflect.InvocationTargetException v6_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke getIBinder via reflection", v6_3);
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sGetIBinderMethod = 0;
            }
        }
        return 0;
    }

Method androidx.core.app.BundleCompat$BundleCompatBaseImpl.putBinder() calling method java.lang.reflect.Method.invoke()


    public static void putBinder(android.os.Bundle p7, String p8, android.os.IBinder p9)
    {
        if (!androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched) {
            try {
                String v5_1 = new Class[2];
                v5_1[0] = String;
                v5_1[1] = android.os.IBinder;
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = android.os.Bundle.getMethod("putIBinder", v5_1);
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.setAccessible(1);
            } catch (reflect.Method v0_3) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to retrieve putIBinder method", v0_3);
            }
            androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethodFetched = 1;
        }
        if (androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod != null) {
            try {
                Object[] v2_1 = new Object[2];
                v2_1[0] = p8;
                v2_1[1] = p9;
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod.invoke(p7, v2_1);
            } catch (int v7_1) {
                android.util.Log.i("BundleCompatBaseImpl", "Failed to invoke putIBinder via reflection", v7_1);
                androidx.core.app.BundleCompat$BundleCompatBaseImpl.sPutIBinderMethod = 0;
            }
        }
        return;
    }

Method androidx.core.app.NotificationManagerCompat.areNotificationsEnabled() calling method java.lang.reflect.Method.invoke()


    public boolean areNotificationsEnabled()
    {
        if (android.os.Build$VERSION.SDK_INT < 24) {
            int v2 = 1;
            if (android.os.Build$VERSION.SDK_INT < 19) {
                return 1;
            } else {
                int v0_2 = ((android.app.AppOpsManager) this.mContext.getSystemService("appops"));
                Integer v1_2 = this.mContext.getApplicationInfo();
                String v3_2 = this.mContext.getApplicationContext().getPackageName();
                Integer v1_3 = v1_2.uid;
                try {
                    Integer v4_2 = Class.forName(android.app.AppOpsManager.getName());
                    Class v7_0 = new Class[3];
                    v7_0[0] = Integer.TYPE;
                    v7_0[1] = Integer.TYPE;
                    v7_0[2] = String;
                    reflect.Method v5_1 = v4_2.getMethod("checkOpNoThrow", v7_0);
                    Object[] v6_1 = new Object[3];
                    v6_1[0] = Integer.valueOf(((Integer) v4_2.getDeclaredField("OP_POST_NOTIFICATION").get(Integer)).intValue());
                    v6_1[1] = Integer.valueOf(v1_3);
                    v6_1[2] = v3_2;
                } catch (ClassNotFoundException) {
                    return 1;
                }
                if (((Integer) v5_1.invoke(v0_2, v6_1)).intValue() != 0) {
                    v2 = 0;
                }
                return v2;
            }
        } else {
            return this.mNotificationManager.areNotificationsEnabled();
        }
    }

Method androidx.core.content.pm.ShortcutManagerCompat.getShortcutInfoSaverInstance() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.text.ICUCompat.getScript() calling method java.lang.reflect.Method.invoke()


    private static String getScript(String p3)
    {
        try {
            if (androidx.core.text.ICUCompat.sGetScriptMethod != null) {
                Object[] v1_2 = new Object[1];
                v1_2[0] = p3;
                return ((String) androidx.core.text.ICUCompat.sGetScriptMethod.invoke(0, v1_2));
            }
        } catch (String v3_5) {
            android.util.Log.w("ICUCompat", v3_5);
        } catch (String v3_4) {
            android.util.Log.w("ICUCompat", v3_4);
        }
        return 0;
    }

Method androidx.core.text.ICUCompat.maximizeAndGetScript() calling method java.lang.reflect.Method.invoke()


    public static String maximizeAndGetScript(java.util.Locale p3)
    {
        if (android.os.Build$VERSION.SDK_INT < 24) {
            if (android.os.Build$VERSION.SDK_INT < 21) {
                String v3_6 = androidx.core.text.ICUCompat.addLikelySubtags(p3);
                if (v3_6 == null) {
                    return 0;
                } else {
                    return androidx.core.text.ICUCompat.getScript(v3_6);
                }
            } else {
                try {
                    IllegalAccessException v0_2 = new Object[1];
                    v0_2[0] = p3;
                    return ((java.util.Locale) androidx.core.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v0_2)).getScript();
                } catch (IllegalAccessException v0_7) {
                    android.util.Log.w("ICUCompat", v0_7);
                    return p3.getScript();
                } catch (IllegalAccessException v0_6) {
                    android.util.Log.w("ICUCompat", v0_6);
                    return p3.getScript();
                }
            }
        } else {
            return android.icu.util.ULocale.addLikelySubtags(android.icu.util.ULocale.forLocale(p3)).getScript();
        }
    }

Method androidx.core.view.KeyEventDispatcher.actionBarOnMenuKeyEventPre28() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.view.ViewCompat.dispatchStartTemporaryDetach() calling method java.lang.reflect.Method.invoke()


    public static void dispatchStartTemporaryDetach(android.view.View p2)
    {
        if (android.os.Build$VERSION.SDK_INT < 24) {
            if (!androidx.core.view.ViewCompat.sTempDetachBound) {
                androidx.core.view.ViewCompat.bindTempDetach();
            }
            if (androidx.core.view.ViewCompat.sDispatchStartTemporaryDetach == null) {
                p2.onStartTemporaryDetach();
            } else {
                try {
                    String v1_2 = new Object[0];
                    androidx.core.view.ViewCompat.sDispatchStartTemporaryDetach.invoke(p2, v1_2);
                } catch (Exception v2_1) {
                    android.util.Log.d("ViewCompat", "Error calling dispatchStartTemporaryDetach", v2_1);
                }
            }
        } else {
            p2.dispatchStartTemporaryDetach();
        }
        return;
    }

Method androidx.core.graphics.TypefaceCompatApi26Impl.addFontFromAssetManager() calling method java.lang.reflect.Method.invoke()


    private boolean addFontFromAssetManager(android.content.Context p4, Object p5, String p6, int p7, int p8, int p9, android.graphics.fonts.FontVariationAxis[] p10)
    {
        try {
            reflect.Method v1 = this.mAddFontFromAssetManager;
            Object[] v2_1 = new Object[8];
            v2_1[0] = p4.getAssets();
            v2_1[1] = p6;
            v2_1[2] = Integer.valueOf(0);
            v2_1[3] = Boolean.valueOf(0);
            v2_1[4] = Integer.valueOf(p7);
            v2_1[5] = Integer.valueOf(p8);
            v2_1[6] = Integer.valueOf(p9);
            v2_1[7] = p10;
            return ((Boolean) v1.invoke(p5, v2_1)).booleanValue();
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.core.view.ViewCompat.setChildrenDrawingOrderEnabled() calling method java.lang.reflect.Method.invoke()


    public static void setChildrenDrawingOrderEnabled(android.view.ViewGroup p6, boolean p7)
    {
        if (androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod == null) {
            try {
                String v4_1 = new Class[1];
                v4_1[0] = Boolean.TYPE;
                androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v4_1);
            } catch (String v0_2) {
                android.util.Log.e("ViewCompat", "Unable to find childrenDrawingOrderEnabled", v0_2);
            }
            androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod.setAccessible(1);
        }
        try {
            Object[] v2_0 = new Object[1];
            v2_0[0] = Boolean.valueOf(p7);
            androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod.invoke(p6, v2_0);
        } catch (reflect.InvocationTargetException v6_3) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v6_3);
        } catch (reflect.InvocationTargetException v6_2) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v6_2);
        } catch (reflect.InvocationTargetException v6_1) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v6_1);
        }
        return;
    }

Method androidx.core.view.ViewConfigurationCompat.getLegacyScrollFactor() calling method java.lang.reflect.Method.invoke()


    private static float getLegacyScrollFactor(android.view.ViewConfiguration p3, android.content.Context p4)
    {
        if ((android.os.Build$VERSION.SDK_INT >= 25) && (androidx.core.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod != null)) {
            try {
                Object[] v1_3 = new Object[0];
                return ((float) ((Integer) androidx.core.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod.invoke(p3, v1_3)).intValue());
            } catch (Exception) {
                android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
            }
        }
        String v3_6 = new android.util.TypedValue();
        if (!p4.getTheme().resolveAttribute(16842829, v3_6, 1)) {
            return 0;
        } else {
            return v3_6.getDimension(p4.getResources().getDisplayMetrics());
        }
    }

Method androidx.core.widget.PopupWindowCompat.getWindowLayoutType() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.widget.PopupWindowCompat.setWindowLayoutType() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.widget.TextViewCompat$OreoCallback.recomputeProcessTextMenuItems() calling method java.lang.reflect.Method.invoke()


    private void recomputeProcessTextMenuItems(android.view.Menu p9)
    {
        java.util.List v0_1 = this.mTextView.getContext();
        android.content.pm.PackageManager v1 = v0_1.getPackageManager();
        if (!this.mInitializedMenuBuilderReferences) {
            this.mInitializedMenuBuilderReferences = 1;
            try {
                this.mMenuBuilderClass = Class.forName("com.android.internal.view.menu.MenuBuilder");
                int v2_2 = this.mMenuBuilderClass;
                android.view.MenuItem v6_0 = new Class[1];
                v6_0[0] = Integer.TYPE;
                this.mMenuBuilderRemoveItemAtMethod = v2_2.getDeclaredMethod("removeItemAt", v6_0);
                this.mCanUseMenuBuilderReferences = 1;
            } catch (ClassNotFoundException) {
                this.mMenuBuilderClass = 0;
                this.mMenuBuilderRemoveItemAtMethod = 0;
                this.mCanUseMenuBuilderReferences = 0;
            }
        }
        try {
            if ((!this.mCanUseMenuBuilderReferences) || (!this.mMenuBuilderClass.isInstance(p9))) {
                int v2_8 = p9.getClass();
                android.view.MenuItem v6_1 = new Class[1];
                v6_1[0] = Integer.TYPE;
                int v2_9 = v2_8.getDeclaredMethod("removeItemAt", v6_1);
            } else {
                v2_9 = this.mMenuBuilderRemoveItemAtMethod;
            }
        } catch (NoSuchMethodException) {
            return;
        }
        android.view.MenuItem v5_3 = (p9.size() - 1);
        while (v5_3 >= null) {
            android.view.MenuItem v6_4 = p9.getItem(v5_3);
            if ((v6_4.getIntent() != null) && ("android.intent.action.PROCESS_TEXT".equals(v6_4.getIntent().getAction()))) {
                android.view.MenuItem v6_8 = new Object[1];
                v6_8[0] = Integer.valueOf(v5_3);
                v2_9.invoke(p9, v6_8);
            }
            v5_3--;
        }
        java.util.List v0_2 = this.getSupportedActivities(v0_1, v1);
        int v2_10 = 0;
        while (v2_10 < v0_2.size()) {
            android.view.MenuItem v5_6 = ((android.content.pm.ResolveInfo) v0_2.get(v2_10));
            p9.add(0, 0, (v2_10 + 100), v5_6.loadLabel(v1)).setIntent(this.createProcessTextIntentForResolveInfo(v5_6, this.mTextView)).setShowAsAction(1);
            v2_10++;
        }
        return;
    }

Method androidx.lifecycle.ClassesInfoCache$MethodReference.invokeCallback() calling method java.lang.reflect.Method.invoke()


    void invokeCallback(androidx.lifecycle.LifecycleOwner p5, androidx.lifecycle.Lifecycle$Event p6, Object p7)
    {
        try {
            switch (this.mCallType) {
                case 0:
                    reflect.Method v6_2 = new Object[0];
                    this.mMethod.invoke(p7, v6_2);
                    break;
                case 1:
                    reflect.Method v6_1 = this.mMethod;
                    reflect.Method v0_1 = new Object[1];
                    v0_1[0] = p5;
                    v6_1.invoke(p7, v0_1);
                    break;
                case 2:
                    reflect.Method v0_2 = this.mMethod;
                    Object[] v3_1 = new Object[2];
                    v3_1[0] = p5;
                    v3_1[1] = p6;
                    v0_2.invoke(p7, v3_1);
                    break;
                default:
            }
        } catch (reflect.Method v5_3) {
            throw new RuntimeException("Failed to call observer method", v5_3.getCause());
        } catch (reflect.Method v5_2) {
            throw new RuntimeException(v5_2);
        }
        return;
    }

Method androidx.mediarouter.media.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.graphics.TypefaceCompatApi26Impl.addFontFromBuffer() calling method java.lang.reflect.Method.invoke()


    private boolean addFontFromBuffer(Object p4, java.nio.ByteBuffer p5, int p6, int p7, int p8)
    {
        try {
            reflect.Method v1 = this.mAddFontFromBuffer;
            Object[] v2_1 = new Object[5];
            v2_1[0] = p5;
            v2_1[1] = Integer.valueOf(p6);
            v2_1[2] = 0;
            v2_1[3] = Integer.valueOf(p7);
            v2_1[4] = Integer.valueOf(p8);
            return ((Boolean) v1.invoke(p4, v2_1)).booleanValue();
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.mediarouter.media.MediaRouterJellybean$SelectRouteWorkaround.selectRoute() calling method java.lang.reflect.Method.invoke()


    public void selectRoute(Object p5, int p6, Object p7)
    {
        if ((((android.media.MediaRouter$RouteInfo) p7).getSupportedTypes() & 8388608) == 0) {
            if (this.mSelectRouteIntMethod == null) {
                android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method.  Media routing may not work.");
            } else {
                try {
                    reflect.InvocationTargetException v0_0 = this.mSelectRouteIntMethod;
                    String v1_2 = new Object[2];
                    v1_2[0] = Integer.valueOf(p6);
                    v1_2[1] = ((android.media.MediaRouter$RouteInfo) p7);
                    v0_0.invoke(((android.media.MediaRouter) p5), v1_2);
                    return;
                } catch (reflect.InvocationTargetException v0_2) {
                    android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route.  Media routing may not work.", v0_2);
                } catch (reflect.InvocationTargetException v0_1) {
                    android.util.Log.w("MediaRouterJellybean", "Cannot programmatically select non-user route.  Media routing may not work.", v0_1);
                }
            }
        }
        ((android.media.MediaRouter) p5).selectRoute(p6, ((android.media.MediaRouter$RouteInfo) p7));
        return;
    }

Method androidx.mediarouter.media.MediaRouterJellybean.checkRoutedToBluetooth() calling method java.lang.reflect.Method.invoke()


    static boolean checkRoutedToBluetooth(android.content.Context p6)
    {
        int v0 = 0;
        try {
            int v6_6 = ((android.media.AudioManager) p6.getSystemService("audio"));
            reflect.Method v1_2 = v6_6.getClass();
            Integer v4_2 = new Class[1];
            v4_2[0] = Integer.TYPE;
            reflect.Method v1_1 = v1_2.getDeclaredMethod("getDevicesForStream", v4_2);
            Object[] v2_0 = new Object[1];
            v2_0[0] = Integer.valueOf(3);
        } catch (Exception) {
            return 0;
        }
        if ((((Integer) v1_1.invoke(v6_6, v2_0)).intValue() & 896) != 0) {
            v0 = 1;
        }
        return v0;
    }

Method androidx.mediarouter.media.MediaRouterJellybeanMr1$ActiveScanWorkaround.run() calling method java.lang.reflect.Method.invoke()


    public void run()
    {
        if (this.mActivelyScanningWifiDisplays) {
            try {
                String v2_2 = new Object[0];
                this.mScanWifiDisplaysMethod.invoke(this.mDisplayManager, v2_2);
            } catch (android.os.Handler v0_1) {
                android.util.Log.w("MediaRouterJellybeanMr1", "Cannot scan for wifi displays.", v0_1);
            } catch (android.os.Handler v0_4) {
                android.util.Log.w("MediaRouterJellybeanMr1", "Cannot scan for wifi displays.", v0_4);
            }
            this.mHandler.postDelayed(this, 15000);
        }
        return;
    }

Method androidx.mediarouter.media.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.slidingpanelayout.widget.SlidingPaneLayout.invalidateChildRegion() calling method java.lang.reflect.Method.invoke()


    void invalidateChildRegion(android.view.View p6)
    {
        if (android.os.Build$VERSION.SDK_INT < 17) {
            if (android.os.Build$VERSION.SDK_INT >= 16) {
                if (!this.mDisplayListReflectionLoaded) {
                    try {
                        this.mGetDisplayList = android.view.View.getDeclaredMethod("getDisplayList", ((Class[]) 0));
                        try {
                            this.mRecreateDisplayList = android.view.View.getDeclaredField("mRecreateDisplayList");
                            this.mRecreateDisplayList.setAccessible(1);
                        } catch (Exception v0_7) {
                            android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch mRecreateDisplayList field; dimming will be slow.", v0_7);
                        }
                        this.mDisplayListReflectionLoaded = 1;
                    } catch (Exception v0_3) {
                        android.util.Log.e("SlidingPaneLayout", "Couldn\'t fetch getDisplayList method; dimming won\'t work right.", v0_3);
                    }
                }
                if ((this.mGetDisplayList != null) && (this.mRecreateDisplayList != null)) {
                    try {
                        this.mRecreateDisplayList.setBoolean(p6, 1);
                        this.mGetDisplayList.invoke(p6, ((Object[]) 0));
                    } catch (Exception v0_13) {
                        android.util.Log.e("SlidingPaneLayout", "Error refreshing display list state", v0_13);
                    }
                } else {
                    p6.invalidate();
                    return;
                }
            }
            androidx.core.view.ViewCompat.postInvalidateOnAnimation(this, p6.getLeft(), p6.getTop(), p6.getRight(), p6.getBottom());
            return;
        } else {
            androidx.core.view.ViewCompat.setLayerPaint(p6, ((androidx.slidingpanelayout.widget.SlidingPaneLayout$LayoutParams) p6.getLayoutParams()).dimPaint);
            return;
        }
    }

Method androidx.transition.ImageViewUtils.animateTransform() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.ViewGroupUtilsApi14.cancelLayoutTransition() calling method java.lang.reflect.Method.invoke()


    private static void cancelLayoutTransition(android.animation.LayoutTransition p5)
    {
        if (!androidx.transition.ViewGroupUtilsApi14.sCancelMethodFetched) {
            try {
                Class[] v4 = new Class[0];
                androidx.transition.ViewGroupUtilsApi14.sCancelMethod = android.animation.LayoutTransition.getDeclaredMethod("cancel", v4);
                androidx.transition.ViewGroupUtilsApi14.sCancelMethod.setAccessible(1);
            } catch (NoSuchMethodException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to access cancel method by reflection");
            }
            androidx.transition.ViewGroupUtilsApi14.sCancelMethodFetched = 1;
        }
        if (androidx.transition.ViewGroupUtilsApi14.sCancelMethod != null) {
            try {
                Object[] v1_1 = new Object[0];
                androidx.transition.ViewGroupUtilsApi14.sCancelMethod.invoke(p5, v1_1);
            } catch (IllegalAccessException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to access cancel method by reflection");
            } catch (reflect.InvocationTargetException) {
                android.util.Log.i("ViewGroupUtilsApi14", "Failed to invoke cancel method by reflection");
            }
        }
        return;
    }

Method androidx.core.graphics.TypefaceCompatApi26Impl.freeze() calling method java.lang.reflect.Method.invoke()


    private boolean freeze(Object p4)
    {
        try {
            Object[] v2 = new Object[0];
            return ((Boolean) this.mFreeze.invoke(p4, v2)).booleanValue();
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.transition.ViewGroupUtilsApi18.suppressLayout() calling method java.lang.reflect.Method.invoke()


    static void suppressLayout(android.view.ViewGroup p3, boolean p4)
    {
        androidx.transition.ViewGroupUtilsApi18.fetchSuppressLayoutMethod();
        if (androidx.transition.ViewGroupUtilsApi18.sSuppressLayoutMethod != null) {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = Boolean.valueOf(p4);
                androidx.transition.ViewGroupUtilsApi18.sSuppressLayoutMethod.invoke(p3, v1_1);
            } catch (reflect.InvocationTargetException v3_2) {
                android.util.Log.i("ViewUtilsApi18", "Failed to invoke suppressLayout method", v3_2);
            } catch (reflect.InvocationTargetException v3_1) {
                android.util.Log.i("ViewUtilsApi18", "Error invoking suppressLayout method", v3_1);
            }
        }
        return;
    }

Method androidx.transition.ViewOverlayApi14$OverlayViewGroup.invalidateChildInParentFast() calling method java.lang.reflect.Method.invoke()


    protected android.view.ViewParent invalidateChildInParentFast(int p6, int p7, android.graphics.Rect p8)
    {
        if (((this.mHostView instanceof android.view.ViewGroup)) && (androidx.transition.ViewOverlayApi14$OverlayViewGroup.sInvalidateChildInParentFastMethod != null)) {
            try {
                reflect.Method v1_0 = new int[2];
                this.getOffset(v1_0);
                android.view.ViewGroup v2 = this.mHostView;
                Object[] v3_1 = new Object[3];
                v3_1[0] = Integer.valueOf(p6);
                v3_1[1] = Integer.valueOf(p7);
                v3_1[2] = p8;
                androidx.transition.ViewOverlayApi14$OverlayViewGroup.sInvalidateChildInParentFastMethod.invoke(v2, v3_1);
            } catch (reflect.InvocationTargetException v6_4) {
                v6_4.printStackTrace();
            } catch (reflect.InvocationTargetException v6_3) {
                v6_3.printStackTrace();
            }
        }
        return 0;
    }

Method androidx.versionedparcelable.VersionedParcel.readFromParcel() calling method java.lang.reflect.Method.invoke()


    protected androidx.versionedparcelable.VersionedParcelable readFromParcel(String p4, androidx.versionedparcelable.VersionedParcel p5)
    {
        try {
            RuntimeException v4_1 = this.getReadMethod(p4);
            Object[] v1_1 = new Object[1];
            v1_1[0] = p5;
            return ((androidx.versionedparcelable.VersionedParcelable) v4_1.invoke(0, v1_1));
        } catch (RuntimeException v4_7) {
            throw new RuntimeException("VersionedParcel encountered IllegalAccessException", v4_7);
        } catch (RuntimeException v4_3) {
            throw new RuntimeException("VersionedParcel encountered NoSuchMethodException", v4_3);
        } catch (RuntimeException v4_2) {
            throw new RuntimeException("VersionedParcel encountered ClassNotFoundException", v4_2);
        } catch (RuntimeException v4_4) {
            if (!(v4_4.getCause() instanceof RuntimeException)) {
                throw new RuntimeException("VersionedParcel encountered InvocationTargetException", v4_4);
            } else {
                throw ((RuntimeException) v4_4.getCause());
            }
        }
    }

Method androidx.versionedparcelable.VersionedParcel.writeToParcel() calling method java.lang.reflect.Method.invoke()


    protected void writeToParcel(androidx.versionedparcelable.VersionedParcelable p5, androidx.versionedparcelable.VersionedParcel p6)
    {
        try {
            String v0_4 = this.getWriteMethod(p5.getClass());
            Object[] v2_1 = new Object[2];
            v2_1[0] = p5;
            v2_1[1] = p6;
            v0_4.invoke(0, v2_1);
            return;
        } catch (RuntimeException v5_6) {
            throw new RuntimeException("VersionedParcel encountered IllegalAccessException", v5_6);
        } catch (RuntimeException v5_2) {
            throw new RuntimeException("VersionedParcel encountered NoSuchMethodException", v5_2);
        } catch (RuntimeException v5_1) {
            throw new RuntimeException("VersionedParcel encountered ClassNotFoundException", v5_1);
        } catch (RuntimeException v5_3) {
            if (!(v5_3.getCause() instanceof RuntimeException)) {
                throw new RuntimeException("VersionedParcel encountered InvocationTargetException", v5_3);
            } else {
                throw ((RuntimeException) v5_3.getCause());
            }
        }
    }

Method com.google.android.gms.common.util.zzaa.zza() calling method java.lang.reflect.Method.invoke()


    private static int zza(android.os.WorkSource p3)
    {
        if (com.google.android.gms.common.util.zzaa.zzglk != null) {
            try {
                String v2_1 = new Object[0];
                return ((Integer) com.google.android.gms.common.util.zzaa.zzglk.invoke(p3, v2_1)).intValue();
            } catch (Exception v3_1) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v3_1);
            }
        }
        return 0;
    }

Method com.google.android.gms.common.util.zzaa.zza() calling method java.lang.reflect.Method.invoke()


    private static String zza(android.os.WorkSource p3, int p4)
    {
        if (com.google.android.gms.common.util.zzaa.zzglm != null) {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = Integer.valueOf(p4);
                return ((String) com.google.android.gms.common.util.zzaa.zzglm.invoke(p3, v1_1));
            } catch (Exception v3_3) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v3_3);
            }
        }
        return 0;
    }

Method com.google.android.gms.common.util.zzaa.zze() calling method java.lang.reflect.Method.invoke()


    private static android.os.WorkSource zze(int p5, String p6)
    {
        android.os.WorkSource v0_1 = new android.os.WorkSource();
        try {
            if (com.google.android.gms.common.util.zzaa.zzglj == null) {
                if (com.google.android.gms.common.util.zzaa.zzgli != null) {
                    String v1_3 = new Object[1];
                    v1_3[0] = Integer.valueOf(p5);
                    com.google.android.gms.common.util.zzaa.zzgli.invoke(v0_1, v1_3);
                }
            } else {
                if (p6 == null) {
                    p6 = "";
                }
                Object[] v4_1 = new Object[2];
                v4_1[0] = Integer.valueOf(p5);
                v4_1[1] = p6;
                com.google.android.gms.common.util.zzaa.zzglj.invoke(v0_1, v4_1);
            }
        } catch (Exception v5_3) {
            android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v5_3);
        }
        return v0_1;
    }

Method twitter4j.JSONObject.populateMap() calling method java.lang.reflect.Method.invoke()


    private void populateMap(Object p10)
    {
        int v1_2;
        reflect.Method[] v0_0 = p10.getClass();
        if (v0_0.getClassLoader() == null) {
            v1_2 = 0;
        } else {
            v1_2 = 1;
        }
        reflect.Method[] v0_1;
        if (v1_2 == 0) {
            v0_1 = v0_0.getDeclaredMethods();
        } else {
            v0_1 = v0_0.getMethods();
        }
        int v1_0 = v0_1.length;
        int v4 = 0;
        while (v4 < v1_0) {
            Object v5_0 = v0_1[v4];
            try {
                if (reflect.Modifier.isPublic(v5_0.getModifiers())) {
                    java.util.Map v6_2 = v5_0.getName();
                    String v7_0 = "";
                    if (!v6_2.startsWith("get")) {
                        if (v6_2.startsWith("is")) {
                            v7_0 = v6_2.substring(2);
                        }
                    } else {
                        if (!v6_2.equals("getClass")) {
                            if (!v6_2.equals("getDeclaringClass")) {
                                v7_0 = v6_2.substring(3);
                                if ((v7_0.length() > 0) && ((Character.isUpperCase(v7_0.charAt(0))) && (v5_0.getParameterTypes().length == 0))) {
                                    if (v7_0.length() != 1) {
                                        if (!Character.isUpperCase(v7_0.charAt(1))) {
                                            java.util.Map v6_12 = new StringBuilder();
                                            v6_12.append(v7_0.substring(0, 1).toLowerCase());
                                            v6_12.append(v7_0.substring(1));
                                            v7_0 = v6_12.toString();
                                        }
                                    } else {
                                        v7_0 = v7_0.toLowerCase();
                                    }
                                    Object v5_1 = v5_0.invoke(p10, ((Object[]) 0));
                                    if (v5_1 != null) {
                                        this.map.put(v7_0, twitter4j.JSONObject.wrap(v5_1));
                                    }
                                }
                                v4++;
                            } else {
                            }
                        }
                        v7_0 = "";
                    }
                }
            } catch (Exception) {
            }
        }
        return;
    }

Method twitter4j.Logger.<clinit>() calling method java.lang.reflect.Method.invoke()


    static Logger()
    {
        reflect.Method v0_1;
        reflect.Method v0_3 = System.getProperty("twitter4j.loggerFactory");
        if (v0_3 == null) {
            v0_1 = 0;
        } else {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable(v0_3, v0_3);
        }
        twitter4j.conf.Configuration v1 = twitter4j.conf.ConfigurationContext.getInstance();
        Object[] v2_0 = v1.getLoggerFactory();
        if (v2_0 != null) {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable(v2_0, v2_0);
        }
        if (v0_1 == null) {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable("org.slf4j.impl.StaticLoggerBinder", "twitter4j.SLF4JLoggerFactory");
        }
        if (v0_1 == null) {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable("org.apache.commons.logging.Log", "twitter4j.CommonsLoggingLoggerFactory");
        }
        if (v0_1 == null) {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable("org.apache.log4j.Logger", "twitter4j.Log4JLoggerFactory");
        }
        if (v0_1 == null) {
            v0_1 = twitter4j.Logger.getLoggerFactoryIfAvailable("com.google.appengine.api.urlfetch.URLFetchService", "twitter4j.JULLoggerFactory");
        }
        if (v0_1 == null) {
            v0_1 = new twitter4j.StdOutLoggerFactory();
        }
        twitter4j.Logger.LOGGER_FACTORY = v0_1;
        try {
            Class[] v4 = new Class[0];
            reflect.Method v0_9 = v1.getClass().getMethod("dumpConfiguration", v4);
            v0_9.setAccessible(1);
            Object[] v2_7 = new Object[0];
            v0_9.invoke(v1, v2_7);
        } catch (IllegalAccessException) {
        }
        return;
    }

Method androidx.appcompat.view.menu.MenuItemWrapperICS.setExclusiveCheckable() calling method java.lang.reflect.Method.invoke()


    public void setExclusiveCheckable(boolean p7)
    {
        try {
            if (this.mSetExclusiveCheckableMethod != null) {
                reflect.Method v0_3 = this.mSetExclusiveCheckableMethod;
                androidx.core.internal.view.SupportMenuItem v3_0 = this.mWrappedObject;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p7);
                v0_3.invoke(v3_0, v2_1);
            } else {
                reflect.Method v0_5 = this.mWrappedObject.getClass();
                Class[] v4 = new Class[1];
                v4[0] = Boolean.TYPE;
                this.mSetExclusiveCheckableMethod = v0_5.getDeclaredMethod("setExclusiveCheckable", v4);
            }
        } catch (Boolean v7_1) {
            android.util.Log.w("MenuItemWrapper", "Error while calling setExclusiveCheckable", v7_1);
        }
        return;
    }

Method androidx.appcompat.widget.ListPopupWindow.getMaxAvailableHeight() calling method java.lang.reflect.Method.invoke()


    private int getMaxAvailableHeight(android.view.View p6, int p7, boolean p8)
    {
        if (android.os.Build$VERSION.SDK_INT > 23) {
            return this.mPopup.getMaxAvailableHeight(p6, p7, p8);
        } else {
            if (androidx.appcompat.widget.ListPopupWindow.sGetMaxAvailableHeightMethod != null) {
                try {
                    android.widget.PopupWindow v1_1 = this.mPopup;
                    Object[] v2_1 = new Object[3];
                    v2_1[0] = p6;
                    v2_1[1] = Integer.valueOf(p7);
                    v2_1[2] = Boolean.valueOf(p8);
                    return ((Integer) androidx.appcompat.widget.ListPopupWindow.sGetMaxAvailableHeightMethod.invoke(v1_1, v2_1)).intValue();
                } catch (Exception) {
                    android.util.Log.i("ListPopupWindow", "Could not call getMaxAvailableHeightMethod(View, int, boolean) on PopupWindow. Using the public version.");
                }
            }
            return this.mPopup.getMaxAvailableHeight(p6, p7);
        }
    }

Method androidx.appcompat.widget.ListPopupWindow.setPopupClipToScreenEnabled() calling method java.lang.reflect.Method.invoke()


    private void setPopupClipToScreenEnabled(boolean p5)
    {
        if (android.os.Build$VERSION.SDK_INT > 28) {
            this.mPopup.setIsClippedToScreen(p5);
        } else {
            if (androidx.appcompat.widget.ListPopupWindow.sSetClipToWindowEnabledMethod != null) {
                try {
                    android.widget.PopupWindow v1_1 = this.mPopup;
                    Object[] v2_0 = new Object[1];
                    v2_0[0] = Boolean.valueOf(p5);
                    androidx.appcompat.widget.ListPopupWindow.sSetClipToWindowEnabledMethod.invoke(v1_1, v2_0);
                } catch (Exception) {
                    android.util.Log.i("ListPopupWindow", "Could not call setClipToScreenEnabled() on PopupWindow. Oh well.");
                }
            }
        }
        return;
    }

Method androidx.appcompat.widget.ListPopupWindow.show() calling method java.lang.reflect.Method.invoke()


    public void show()
    {
        android.os.Handler v0_0 = this.buildDropDown();
        androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_10 = this.isInputMethodNotNeeded();
        androidx.core.widget.PopupWindowCompat.setWindowLayoutType(this.mPopup, this.mDropDownWindowLayoutType);
        int v3_0 = 1;
        if (!this.mPopup.isShowing()) {
            androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_8;
            if (this.mDropDownWidth != -1) {
                if (this.mDropDownWidth != -2) {
                    v1_8 = this.mDropDownWidth;
                } else {
                    v1_8 = this.getAnchorView().getWidth();
                }
            } else {
                v1_8 = -1;
            }
            if (this.mDropDownHeight != -1) {
                if (this.mDropDownHeight != -2) {
                    v0_0 = this.mDropDownHeight;
                }
            } else {
                v0_0 = -1;
            }
            androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_14;
            this.mPopup.setWidth(v1_8);
            this.mPopup.setHeight(v0_0);
            this.setPopupClipToScreenEnabled(1);
            if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                v1_14 = 0;
            } else {
                v1_14 = 1;
            }
            this.mPopup.setOutsideTouchable(v1_14);
            this.mPopup.setTouchInterceptor(this.mTouchInterceptor);
            if (this.mOverlapAnchorSet) {
                androidx.core.widget.PopupWindowCompat.setOverlapAnchor(this.mPopup, this.mOverlapAnchor);
            }
            if (android.os.Build$VERSION.SDK_INT > 28) {
                this.mPopup.setEpicenterBounds(this.mEpicenterBounds);
            } else {
                if (androidx.appcompat.widget.ListPopupWindow.sSetEpicenterBoundsMethod != null) {
                    try {
                        androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_19 = this.mPopup;
                        String v2_6 = new Object[1];
                        v2_6[0] = this.mEpicenterBounds;
                        androidx.appcompat.widget.ListPopupWindow.sSetEpicenterBoundsMethod.invoke(v1_19, v2_6);
                    } catch (android.os.Handler v0_9) {
                        android.util.Log.e("ListPopupWindow", "Could not invoke setEpicenterBounds on PopupWindow", v0_9);
                    }
                }
            }
            androidx.core.widget.PopupWindowCompat.showAsDropDown(this.mPopup, this.getAnchorView(), this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, this.mDropDownGravity);
            this.mDropDownList.setSelection(-1);
            if ((!this.mModal) || (this.mDropDownList.isInTouchMode())) {
                this.clearListSelection();
            }
            if (!this.mModal) {
                this.mHandler.post(this.mHideSelector);
            }
        } else {
            if (androidx.core.view.ViewCompat.isAttachedToWindow(this.getAnchorView())) {
                String v2_0;
                if (this.mDropDownWidth != -1) {
                    if (this.mDropDownWidth != -2) {
                        v2_0 = this.mDropDownWidth;
                    } else {
                        v2_0 = this.getAnchorView().getWidth();
                    }
                } else {
                    v2_0 = -1;
                }
                if (this.mDropDownHeight != -1) {
                    if (this.mDropDownHeight != -2) {
                        v0_0 = this.mDropDownHeight;
                    }
                } else {
                    if (v1_10 == null) {
                        v0_0 = -1;
                    }
                    if (v1_10 == null) {
                        int v4_2;
                        if (this.mDropDownWidth != -1) {
                            v4_2 = 0;
                        } else {
                            v4_2 = -1;
                        }
                        this.mPopup.setWidth(v4_2);
                        this.mPopup.setHeight(-1);
                    } else {
                        int v4_4;
                        if (this.mDropDownWidth != -1) {
                            v4_4 = 0;
                        } else {
                            v4_4 = -1;
                        }
                        this.mPopup.setWidth(v4_4);
                        this.mPopup.setHeight(0);
                    }
                }
                if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                    v3_0 = 0;
                }
                android.widget.PopupWindow v11;
                this.mPopup.setOutsideTouchable(v3_0);
                android.widget.PopupWindow v7_1 = this.mPopup;
                android.view.View v8 = this.getAnchorView();
                if (v2_0 >= null) {
                    v11 = v2_0;
                } else {
                    v11 = -1;
                }
                boolean v12;
                if (v0_0 >= null) {
                    v12 = v0_0;
                } else {
                    v12 = -1;
                }
                v7_1.update(v8, this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, v11, v12);
            } else {
                return;
            }
        }
        return;
    }

Method androidx.constraintlayout.motion.widget.KeyCycleOscillator$ProgressSet.setProperty() calling method java.lang.reflect.Method.invoke()


    public void setProperty(android.view.View p8, float p9)
    {
        if (!(p8 instanceof androidx.constraintlayout.motion.widget.MotionLayout)) {
            if (!this.mNoMethod) {
                try {
                    reflect.Method v3_1 = p8.getClass();
                    Class[] v5 = new Class[1];
                    v5[0] = Float.TYPE;
                    String v0_1 = v3_1.getMethod("setProgress", v5);
                } catch (NoSuchMethodException) {
                    this.mNoMethod = 1;
                }
                if (v0_1 != null) {
                    try {
                        Object[] v2_0 = new Object[1];
                        v2_0[0] = Float.valueOf(this.get(p9));
                        v0_1.invoke(p8, v2_0);
                    } catch (reflect.InvocationTargetException v8_2) {
                        android.util.Log.e("KeyCycleOscillator", "unable to setProgress", v8_2);
                    } catch (reflect.InvocationTargetException v8_1) {
                        android.util.Log.e("KeyCycleOscillator", "unable to setProgress", v8_1);
                    }
                }
            } else {
                return;
            }
        } else {
            ((androidx.constraintlayout.motion.widget.MotionLayout) p8).setProgress(this.get(p9));
        }
        return;
    }

Method androidx.constraintlayout.motion.widget.KeyTrigger.conditionallyFire() calling method java.lang.reflect.Method.invoke()


    public void conditionallyFire(float p9, android.view.View p10)
    {
        StringBuilder v0_2;
        String v4_0;
        String v2_0 = 1;
        if (this.mTriggerCollisionId == androidx.constraintlayout.motion.widget.KeyTrigger.UNSET) {
            if (!this.mFireCrossReset) {
                if (Math.abs((p9 - this.mFireThreshold)) <= this.mTriggerSlack) {
                    v0_2 = 0;
                } else {
                    this.mFireCrossReset = 1;
                }
            } else {
                if (((p9 - this.mFireThreshold) * (this.mFireLastPos - this.mFireThreshold)) >= 0) {
                } else {
                    this.mFireCrossReset = 0;
                    v0_2 = 1;
                }
            }
            if (!this.mFireNegativeReset) {
                if (Math.abs((p9 - this.mFireThreshold)) <= this.mTriggerSlack) {
                    v4_0 = 0;
                } else {
                    this.mFireNegativeReset = 1;
                }
            } else {
                String v4_25 = (p9 - this.mFireThreshold);
                if ((((this.mFireLastPos - this.mFireThreshold) * v4_25) >= 0) || (v4_25 >= 0)) {
                } else {
                    this.mFireNegativeReset = 0;
                    v4_0 = 1;
                }
            }
            if (!this.mFirePositiveReset) {
                if (Math.abs((p9 - this.mFireThreshold)) > this.mTriggerSlack) {
                    this.mFirePositiveReset = 1;
                }
            } else {
                int v5_10 = (p9 - this.mFireThreshold);
                if ((((this.mFireLastPos - this.mFireThreshold) * v5_10) < 0) && (v5_10 > 0)) {
                    this.mFirePositiveReset = 0;
                    this.mFireLastPos = p9;
                    if ((v4_0 != null) || ((v0_2 != null) || (v2_0 != null))) {
                        ((androidx.constraintlayout.motion.widget.MotionLayout) p10.getParent()).fireTrigger(this.mTriggerID, v2_0, p9);
                    }
                    if ((v4_0 != null) && (this.mNegativeCross != null)) {
                        if (this.mFireNegativeCross == null) {
                            try {
                                String v4_2 = new Class[0];
                                this.mFireNegativeCross = p10.getClass().getMethod(this.mNegativeCross, v4_2);
                            } catch (NoSuchMethodException) {
                                String v1_8 = new StringBuilder();
                                v1_8.append("Could not find method \"");
                                v1_8.append(this.mNegativeCross);
                                v1_8.append("\"on class ");
                                v1_8.append(p10.getClass().getSimpleName());
                                v1_8.append(" ");
                                v1_8.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                                android.util.Log.e("KeyTrigger", v1_8.toString());
                            }
                            String v1_10 = new Object[0];
                            this.mFireNegativeCross.invoke(p10, v1_10);
                            if ((v2_0 != null) && (this.mPositiveCross != null)) {
                                if (this.mFirePositiveCross == null) {
                                    try {
                                        String v2_1 = new Class[0];
                                        this.mFirePositiveCross = p10.getClass().getMethod(this.mPositiveCross, v2_1);
                                    } catch (NoSuchMethodException) {
                                        String v1_16 = new StringBuilder();
                                        v1_16.append("Could not find method \"");
                                        v1_16.append(this.mPositiveCross);
                                        v1_16.append("\"on class ");
                                        v1_16.append(p10.getClass().getSimpleName());
                                        v1_16.append(" ");
                                        v1_16.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                                        android.util.Log.e("KeyTrigger", v1_16.toString());
                                    }
                                    String v1_18 = new Object[0];
                                    this.mFirePositiveCross.invoke(p10, v1_18);
                                    if ((v0_2 != null) && (this.mCross != null)) {
                                        if (this.mFireCross == null) {
                                            try {
                                                String v1_22 = new Class[0];
                                                this.mFireCross = p10.getClass().getMethod(this.mCross, v1_22);
                                            } catch (NoSuchMethodException) {
                                                StringBuilder v0_11 = new StringBuilder();
                                                v0_11.append("Could not find method \"");
                                                v0_11.append(this.mCross);
                                                v0_11.append("\"on class ");
                                                v0_11.append(p10.getClass().getSimpleName());
                                                v0_11.append(" ");
                                                v0_11.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                                                android.util.Log.e("KeyTrigger", v0_11.toString());
                                            }
                                            StringBuilder v0_13 = new Object[0];
                                            this.mFireCross.invoke(p10, v0_13);
                                            return;
                                        }
                                        try {
                                        } catch (Exception) {
                                            StringBuilder v0_15 = new StringBuilder();
                                            v0_15.append("Exception in call \"");
                                            v0_15.append(this.mCross);
                                            v0_15.append("\"on class ");
                                            v0_15.append(p10.getClass().getSimpleName());
                                            v0_15.append(" ");
                                            v0_15.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                                            android.util.Log.e("KeyTrigger", v0_15.toString());
                                        }
                                    }
                                    return;
                                }
                                try {
                                } catch (Exception) {
                                    String v1_20 = new StringBuilder();
                                    v1_20.append("Exception in call \"");
                                    v1_20.append(this.mPositiveCross);
                                    v1_20.append("\"on class ");
                                    v1_20.append(p10.getClass().getSimpleName());
                                    v1_20.append(" ");
                                    v1_20.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                                    android.util.Log.e("KeyTrigger", v1_20.toString());
                                }
                            }
                        }
                        try {
                        } catch (Exception) {
                            String v1_12 = new StringBuilder();
                            v1_12.append("Exception in call \"");
                            v1_12.append(this.mNegativeCross);
                            v1_12.append("\"on class ");
                            v1_12.append(p10.getClass().getSimpleName());
                            v1_12.append(" ");
                            v1_12.append(androidx.constraintlayout.motion.widget.Debug.getName(p10));
                            android.util.Log.e("KeyTrigger", v1_12.toString());
                        }
                    }
                }
            }
            v2_0 = 0;
        } else {
            if (this.mTriggerCollisionView == null) {
                this.mTriggerCollisionView = ((android.view.ViewGroup) p10.getParent()).findViewById(this.mTriggerCollisionId);
            }
            String v1_1;
            this.setUpRect(this.mCollisionRect, this.mTriggerCollisionView, this.mPostLayout);
            this.setUpRect(this.mTargetRect, p10, this.mPostLayout);
            if (!this.mCollisionRect.intersect(this.mTargetRect)) {
                if (this.mFireCrossReset) {
                    v0_2 = 0;
                } else {
                    this.mFireCrossReset = 1;
                    v0_2 = 1;
                }
                if (!this.mFireNegativeReset) {
                    v1_1 = 0;
                } else {
                    this.mFireNegativeReset = 0;
                    v1_1 = 1;
                }
                this.mFirePositiveReset = 1;
                v2_0 = 0;
            } else {
                if (!this.mFireCrossReset) {
                    v0_2 = 0;
                } else {
                    this.mFireCrossReset = 0;
                    v0_2 = 1;
                }
                String v1_3;
                if (!this.mFirePositiveReset) {
                    v1_3 = 0;
                } else {
                    this.mFirePositiveReset = 0;
                    v1_3 = 1;
                }
                this.mFireNegativeReset = 1;
                v2_0 = v1_3;
                v1_1 = 0;
            }
            v4_0 = v1_1;
        }
    }

Method androidx.constraintlayout.motion.widget.SplineSet$ProgressSet.setProperty() calling method java.lang.reflect.Method.invoke()


    public void setProperty(android.view.View p8, float p9)
    {
        if (!(p8 instanceof androidx.constraintlayout.motion.widget.MotionLayout)) {
            if (!this.mNoMethod) {
                try {
                    reflect.Method v3_1 = p8.getClass();
                    Class[] v5 = new Class[1];
                    v5[0] = Float.TYPE;
                    String v0_1 = v3_1.getMethod("setProgress", v5);
                } catch (NoSuchMethodException) {
                    this.mNoMethod = 1;
                }
                if (v0_1 != null) {
                    try {
                        Object[] v2_0 = new Object[1];
                        v2_0[0] = Float.valueOf(this.get(p9));
                        v0_1.invoke(p8, v2_0);
                    } catch (reflect.InvocationTargetException v8_2) {
                        android.util.Log.e("SplineSet", "unable to setProgress", v8_2);
                    } catch (reflect.InvocationTargetException v8_1) {
                        android.util.Log.e("SplineSet", "unable to setProgress", v8_1);
                    }
                }
            } else {
                return;
            }
        } else {
            ((androidx.constraintlayout.motion.widget.MotionLayout) p8).setProgress(this.get(p9));
        }
        return;
    }

Method androidx.constraintlayout.motion.widget.SpringSplineSet$ProgressSet.setProperty() calling method java.lang.reflect.Method.invoke()


    public boolean setProperty(android.view.View p8, float p9, long p10)
    {
        if (!(p8 instanceof androidx.constraintlayout.motion.widget.MotionLayout)) {
            if (!this.mNoMethod) {
                try {
                    reflect.Method v3_1 = p8.getClass();
                    Class[] v5 = new Class[1];
                    v5[0] = Float.TYPE;
                    reflect.Method v0_1 = v3_1.getMethod("setProgress", v5);
                } catch (NoSuchMethodException) {
                    this.mNoMethod = 1;
                }
                if (v0_1 != null) {
                    try {
                        Object[] v2_0 = new Object[1];
                        v2_0[0] = Float.valueOf(this.get(p9, p10));
                        v0_1.invoke(p8, v2_0);
                    } catch (reflect.InvocationTargetException v8_2) {
                        android.util.Log.e("SpringSet", "unable to setProgress", v8_2);
                    } catch (reflect.InvocationTargetException v8_1) {
                        android.util.Log.e("SpringSet", "unable to setProgress", v8_1);
                    }
                }
            } else {
                return 0;
            }
        } else {
            ((androidx.constraintlayout.motion.widget.MotionLayout) p8).setProgress(this.get(p9, p10));
        }
        return this.mContinue;
    }

Method androidx.constraintlayout.motion.widget.TimeCycleSplineSet$ProgressSet.setProperty() calling method java.lang.reflect.Method.invoke()


    public boolean setProperty(android.view.View p8, float p9, long p10)
    {
        if (!(p8 instanceof androidx.constraintlayout.motion.widget.MotionLayout)) {
            if (!this.mNoMethod) {
                try {
                    reflect.Method v3_1 = p8.getClass();
                    Class[] v5 = new Class[1];
                    v5[0] = Float.TYPE;
                    reflect.Method v0_1 = v3_1.getMethod("setProgress", v5);
                } catch (NoSuchMethodException) {
                    this.mNoMethod = 1;
                }
                if (v0_1 != null) {
                    try {
                        Object[] v2_0 = new Object[1];
                        v2_0[0] = Float.valueOf(this.get(p9, p10));
                        v0_1.invoke(p8, v2_0);
                    } catch (reflect.InvocationTargetException v8_2) {
                        android.util.Log.e("SplineSet", "unable to setProgress", v8_2);
                    } catch (reflect.InvocationTargetException v8_1) {
                        android.util.Log.e("SplineSet", "unable to setProgress", v8_1);
                    }
                }
            } else {
                return 0;
            }
        } else {
            ((androidx.constraintlayout.motion.widget.MotionLayout) p8).setProgress(this.get(p9, p10));
        }
        return this.mContinue;
    }

Method androidx.core.graphics.TypefaceCompatApi21Impl.addFontWeightStyle() calling method java.lang.reflect.Method.invoke()


    private static boolean addFontWeightStyle(Object p3, String p4, int p5, boolean p6)
    {
        androidx.core.graphics.TypefaceCompatApi21Impl.init();
        try {
            Object[] v1_1 = new Object[3];
            v1_1[0] = p4;
            v1_1[1] = Integer.valueOf(p5);
            v1_1[2] = Boolean.valueOf(p6);
            return ((Boolean) androidx.core.graphics.TypefaceCompatApi21Impl.sAddFontWeightStyle.invoke(p3, v1_1)).booleanValue();
        } catch (IllegalAccessException v3_4) {
            throw new RuntimeException(v3_4);
        }
    }

Method androidx.core.graphics.TypefaceCompatApi21Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    private static android.graphics.Typeface createFromFamiliesWithDefault(Object p4)
    {
        androidx.core.graphics.TypefaceCompatApi21Impl.init();
        try {
            RuntimeException v0_3 = reflect.Array.newInstance(androidx.core.graphics.TypefaceCompatApi21Impl.sFontFamily, 1);
            reflect.Array.set(v0_3, 0, p4);
            Object[] v1_1 = new Object[1];
            v1_1[0] = v0_3;
            return ((android.graphics.Typeface) androidx.core.graphics.TypefaceCompatApi21Impl.sCreateFromFamiliesWithDefault.invoke(0, v1_1));
        } catch (IllegalAccessException v4_3) {
            throw new RuntimeException(v4_3);
        }
    }

Method androidx.core.graphics.TypefaceCompatApi24Impl.addFontWeightStyle() calling method java.lang.reflect.Method.invoke()


    private static boolean addFontWeightStyle(Object p3, java.nio.ByteBuffer p4, int p5, int p6, boolean p7)
    {
        try {
            Object[] v2_1 = new Object[5];
            v2_1[0] = p4;
            v2_1[1] = Integer.valueOf(p5);
            v2_1[2] = 0;
            v2_1[3] = Integer.valueOf(p6);
            v2_1[4] = Boolean.valueOf(p7);
            return ((Boolean) androidx.core.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle.invoke(p3, v2_1)).booleanValue();
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.core.graphics.TypefaceCompatApi24Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    private static android.graphics.Typeface createFromFamiliesWithDefault(Object p4)
    {
        try {
            Object v1_1 = reflect.Array.newInstance(androidx.core.graphics.TypefaceCompatApi24Impl.sFontFamily, 1);
            reflect.Array.set(v1_1, 0, p4);
            Object[] v2_1 = new Object[1];
            v2_1[0] = v1_1;
            return ((android.graphics.Typeface) androidx.core.graphics.TypefaceCompatApi24Impl.sCreateFromFamiliesWithDefault.invoke(0, v2_1));
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.legacy.app.ActionBarDrawerToggle.setActionBarDescription() calling method java.lang.reflect.Method.invoke()


    private void setActionBarDescription(int p5)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new androidx.legacy.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator != null) {
                    try {
                        String v0_4 = this.mActivity.getActionBar();
                        String v1_1 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        Object[] v2_1 = new Object[1];
                        v2_1[0] = Integer.valueOf(p5);
                        v1_1.invoke(v0_4, v2_1);
                        v0_4.setSubtitle(v0_4.getSubtitle());
                    } catch (Exception v5_3) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set content description via JB-MR2 API", v5_3);
                    }
                }
            } else {
                String v0_8 = this.mActivity.getActionBar();
                if (v0_8 != null) {
                    v0_8.setHomeActionContentDescription(p5);
                }
            }
            return;
        } else {
            this.mActivityImpl.setActionBarDescription(p5);
            return;
        }
    }

Method androidx.legacy.app.ActionBarDrawerToggle.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


    private void setActionBarUpIndicator(android.graphics.drawable.Drawable p6, int p7)
    {
        if (this.mActivityImpl == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new androidx.legacy.app.ActionBarDrawerToggle$SetIndicatorInfo(this.mActivity);
                }
                if (this.mSetIndicatorInfo.mSetHomeAsUpIndicator == null) {
                    if (this.mSetIndicatorInfo.mUpIndicatorView == null) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator");
                    } else {
                        this.mSetIndicatorInfo.mUpIndicatorView.setImageDrawable(p6);
                    }
                } else {
                    try {
                        String v0_5 = this.mActivity.getActionBar();
                        Object[] v1_1 = this.mSetIndicatorInfo.mSetHomeAsUpIndicator;
                        Object[] v3 = new Object[1];
                        v3[0] = p6;
                        v1_1.invoke(v0_5, v3);
                        String v6_3 = this.mSetIndicatorInfo.mSetHomeActionContentDescription;
                        Object[] v1_3 = new Object[1];
                        v1_3[0] = Integer.valueOf(p7);
                        v6_3.invoke(v0_5, v1_3);
                    } catch (String v6_4) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator via JB-MR2 API", v6_4);
                    }
                }
            } else {
                String v0_8 = this.mActivity.getActionBar();
                if (v0_8 != null) {
                    v0_8.setHomeAsUpIndicator(p6);
                    v0_8.setHomeActionContentDescription(p7);
                }
            }
            return;
        } else {
            this.mActivityImpl.setActionBarUpIndicator(p6, p7);
            return;
        }
    }

Method androidx.transition.GhostViewApi21.addGhost() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.GhostViewApi21.removeGhost() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.ViewUtilsApi19.getTransitionAlpha() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.ViewUtilsApi19.setTransitionAlpha() calling method java.lang.reflect.Method.invoke()


    public void setTransitionAlpha(android.view.View p4, float p5)
    {
        this.fetchSetTransitionAlphaMethod();
        try {
            if (androidx.transition.ViewUtilsApi19.sSetTransitionAlphaMethod == null) {
                p4.setAlpha(p5);
            } else {
                try {
                    Object[] v1_1 = new Object[1];
                    v1_1[0] = Float.valueOf(p5);
                    androidx.transition.ViewUtilsApi19.sSetTransitionAlphaMethod.invoke(p4, v1_1);
                } catch (Throwable v4_1) {
                    throw new RuntimeException(v4_1.getCause());
                }
            }
        } catch (IllegalAccessException) {
        }
        return;
    }

Method androidx.appcompat.widget.MenuPopupWindow.setTouchModal() calling method java.lang.reflect.Method.invoke()


    public void setTouchModal(boolean p5)
    {
        if (android.os.Build$VERSION.SDK_INT > 28) {
            this.mPopup.setTouchModal(p5);
        } else {
            if (androidx.appcompat.widget.MenuPopupWindow.sSetTouchModalMethod != null) {
                try {
                    android.widget.PopupWindow v1_1 = this.mPopup;
                    Object[] v2_0 = new Object[1];
                    v2_0[0] = Boolean.valueOf(p5);
                    androidx.appcompat.widget.MenuPopupWindow.sSetTouchModalMethod.invoke(v1_1, v2_0);
                } catch (Exception) {
                    android.util.Log.i("MenuPopupWindow", "Could not invoke setTouchModal() on PopupWindow. Oh well.");
                }
            }
        }
        return;
    }

Method androidx.core.graphics.TypefaceCompatApi26Impl.abortCreation() calling method java.lang.reflect.Method.invoke()


    private void abortCreation(Object p3)
    {
        try {
            Object[] v1_1 = new Object[0];
            this.mAbortCreation.invoke(p3, v1_1);
        } catch (IllegalAccessException) {
        }
        return;
    }

Method androidx.core.graphics.TypefaceCompatApi26Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    protected android.graphics.Typeface createFromFamiliesWithDefault(Object p6)
    {
        try {
            Integer v1_3 = reflect.Array.newInstance(this.mFontFamily, 1);
            reflect.Array.set(v1_3, 0, p6);
            android.graphics.Typeface v6_3 = this.mCreateFromFamiliesWithDefault;
            Object[] v4_1 = new Object[3];
            v4_1[0] = v1_3;
            v4_1[1] = Integer.valueOf(-1);
            v4_1[2] = Integer.valueOf(-1);
            return ((android.graphics.Typeface) v6_3.invoke(0, v4_1));
        } catch (IllegalAccessException) {
            return 0;
        }
    }

Method androidx.core.graphics.drawable.IconCompat.getResId() calling method java.lang.reflect.Method.invoke()


    private static int getResId(android.graphics.drawable.Icon p4)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                Class[] v3 = new Class[0];
                String v2_0 = new Object[0];
                return ((Integer) p4.getClass().getMethod("getResId", v3).invoke(p4, v2_0)).intValue();
            } catch (NoSuchMethodException v4_6) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v4_6);
                return 0;
            } catch (NoSuchMethodException v4_5) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v4_5);
                return 0;
            } catch (NoSuchMethodException v4_4) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v4_4);
                return 0;
            }
        } else {
            return p4.getResId();
        }
    }

Method androidx.core.graphics.drawable.IconCompat.getResPackage() calling method java.lang.reflect.Method.invoke()


    private static String getResPackage(android.graphics.drawable.Icon p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                Class[] v4 = new Class[0];
                String v2_0 = new Object[0];
                return ((String) p5.getClass().getMethod("getResPackage", v4).invoke(p5, v2_0));
            } catch (NoSuchMethodException v5_5) {
                android.util.Log.e("IconCompat", "Unable to get icon package", v5_5);
                return 0;
            } catch (NoSuchMethodException v5_4) {
                android.util.Log.e("IconCompat", "Unable to get icon package", v5_4);
                return 0;
            } catch (NoSuchMethodException v5_3) {
                android.util.Log.e("IconCompat", "Unable to get icon package", v5_3);
                return 0;
            }
        } else {
            return p5.getResPackage();
        }
    }

Method androidx.core.graphics.drawable.IconCompat.getType() calling method java.lang.reflect.Method.invoke()


    private static int getType(android.graphics.drawable.Icon p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                String v4_3 = new Class[0];
                String v2_0 = new Object[0];
                return ((Integer) p5.getClass().getMethod("getType", v4_3).invoke(p5, v2_0)).intValue();
            } catch (NoSuchMethodException v1_7) {
                StringBuilder v3_5 = new StringBuilder();
                v3_5.append("Unable to get icon type ");
                v3_5.append(p5);
                android.util.Log.e("IconCompat", v3_5.toString(), v1_7);
                return -1;
            } catch (NoSuchMethodException v1_6) {
                StringBuilder v3_3 = new StringBuilder();
                v3_3.append("Unable to get icon type ");
                v3_3.append(p5);
                android.util.Log.e("IconCompat", v3_3.toString(), v1_6);
                return -1;
            } catch (NoSuchMethodException v1_5) {
                StringBuilder v3_1 = new StringBuilder();
                v3_1.append("Unable to get icon type ");
                v3_1.append(p5);
                android.util.Log.e("IconCompat", v3_1.toString(), v1_5);
                return -1;
            }
        } else {
            return p5.getType();
        }
    }

Method androidx.core.graphics.drawable.IconCompat.getUri() calling method java.lang.reflect.Method.invoke()


    private static android.net.Uri getUri(android.graphics.drawable.Icon p5)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                Class[] v4 = new Class[0];
                String v2_0 = new Object[0];
                return ((android.net.Uri) p5.getClass().getMethod("getUri", v4).invoke(p5, v2_0));
            } catch (NoSuchMethodException v5_5) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v5_5);
                return 0;
            } catch (NoSuchMethodException v5_4) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v5_4);
                return 0;
            } catch (NoSuchMethodException v5_3) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v5_3);
                return 0;
            }
        } else {
            return p5.getUri();
        }
    }

Method androidx.core.graphics.drawable.WrappedDrawableApi21.isProjected() calling method java.lang.reflect.Method.invoke()


    public boolean isProjected()
    {
        if ((this.mDrawable != null) && (androidx.core.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod != null)) {
            try {
                String v3_1 = new Object[0];
                return ((Boolean) androidx.core.graphics.drawable.WrappedDrawableApi21.sIsProjectedDrawableMethod.invoke(this.mDrawable, v3_1)).booleanValue();
            } catch (Exception v0_3) {
                android.util.Log.w("WrappedDrawableApi21", "Error calling Drawable#isProjected() method", v0_3);
            }
        }
        return 0;
    }

Method com.google.android.gms.internal.zzagu.zzb() calling method java.lang.reflect.Method.invoke()


    private final void zzb(android.content.Context p4, String p5, String p6)
    {
        if (this.zza(p4, "com.google.android.gms.measurement.AppMeasurement", this.zzdca, 1)) {
            Exception v4_9 = this.zzh(p4, p6);
            try {
                StringBuilder v1_1 = this.zzdca.get();
                Object[] v2_0 = new Object[1];
                v2_0[0] = p5;
                v4_9.invoke(v1_1, v2_0);
                StringBuilder v1_5 = new StringBuilder(((String.valueOf(p6).length() + 37) + String.valueOf(p5).length()));
                v1_5.append("Invoke Firebase method ");
                v1_5.append(p6);
                v1_5.append(", Ad Unit Id: ");
                v1_5.append(p5);
                com.google.android.gms.internal.zzahw.v(v1_5.toString());
                return;
            } catch (Exception v4_8) {
                this.zza(v4_8, p6, 0);
                return;
            }
        } else {
            return;
        }
    }

Method androidx.media.AudioAttributesImplApi21.getLegacyStreamType() calling method java.lang.reflect.Method.invoke()


    public int getLegacyStreamType()
    {
        if (this.mLegacyStreamType == -1) {
            reflect.InvocationTargetException v0_6 = androidx.media.AudioAttributesImplApi21.getAudioAttributesToLegacyStreamTypeMethod();
            if (v0_6 != null) {
                try {
                    String v3_6 = new Object[1];
                    v3_6[0] = this.mAudioAttributes;
                    return ((Integer) v0_6.invoke(0, v3_6)).intValue();
                } catch (reflect.InvocationTargetException v0_4) {
                    String v3_1 = new StringBuilder();
                    v3_1.append("getLegacyStreamType() failed on API: ");
                    v3_1.append(android.os.Build$VERSION.SDK_INT);
                    android.util.Log.w("AudioAttributesCompat21", v3_1.toString(), v0_4);
                    return -1;
                }
            } else {
                String v2_2 = new StringBuilder();
                v2_2.append("No AudioAttributes#toLegacyStreamType() on API: ");
                v2_2.append(android.os.Build$VERSION.SDK_INT);
                android.util.Log.w("AudioAttributesCompat21", v2_2.toString());
                return -1;
            }
        } else {
            return this.mLegacyStreamType;
        }
    }

Method androidx.transition.ViewUtilsApi21.setAnimationMatrix() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.ViewUtilsApi21.transformMatrixToGlobal() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.transition.ViewUtilsApi21.transformMatrixToLocal() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.core.graphics.TypefaceCompatApi28Impl.createFromFamiliesWithDefault() calling method java.lang.reflect.Method.invoke()


    protected android.graphics.Typeface createFromFamiliesWithDefault(Object p6)
    {
        try {
            RuntimeException v0_6 = reflect.Array.newInstance(this.mFontFamily, 1);
            reflect.Array.set(v0_6, 0, p6);
            IllegalAccessException v6_4 = this.mCreateFromFamiliesWithDefault;
            Object[] v4_1 = new Object[4];
            v4_1[0] = v0_6;
            v4_1[1] = "sans-serif";
            v4_1[2] = Integer.valueOf(-1);
            v4_1[3] = Integer.valueOf(-1);
            return ((android.graphics.Typeface) v6_4.invoke(0, v4_1));
        } catch (IllegalAccessException v6_3) {
            throw new RuntimeException(v6_3);
        }
    }

Method androidx.transition.ViewUtilsApi22.setLeftTopRightBottom() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.internal.zzagu.zza() calling method java.lang.reflect.Method.invoke()


    private final Object zza(String p5, android.content.Context p6)
    {
        if (this.zza(p6, "com.google.android.gms.measurement.AppMeasurement", this.zzdca, 1)) {
            try {
                Object[] v3_1 = new Object[0];
                int v6_1 = this.zzi(p6, p5).invoke(this.zzdca.get(), v3_1);
            } catch (int v6_2) {
                this.zza(v6_2, p5, 1);
                v6_1 = 0;
            }
            return v6_1;
        } else {
            return 0;
        }
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getCameraUsingAPI9() calling method java.lang.reflect.Method.invoke()


    private android.hardware.Camera getCameraUsingAPI9(int p8)
    {
        try {
            reflect.Method v1_2 = Class.forName("android.hardware.Camera");
            Class[] v4 = new Class[1];
            v4[0] = Integer.TYPE;
            reflect.Method v1_1 = v1_2.getDeclaredMethod("open", v4);
            Object[] v2_0 = new Object[1];
            v2_0[0] = new Integer(p8);
            return ((android.hardware.Camera) v1_1.invoke(0, v2_0));
        } catch (Exception) {
            return 0;
        }
    }

Method com.google.android.gms.internal.zzagu.zza() calling method java.lang.reflect.Method.invoke()


    private final void zza(android.content.Context p6, String p7, android.os.Bundle p8)
    {
        if ((this.zzq(p6)) && (this.zza(p6, "com.google.android.gms.measurement.AppMeasurement", this.zzdca, 1))) {
            Exception v6_1 = this.zzaa(p6);
            try {
                Object v0_2 = this.zzdca.get();
                Object[] v1_1 = new Object[3];
                v1_1[0] = "am";
                v1_1[1] = p7;
                v1_1[2] = p8;
                v6_1.invoke(v0_2, v1_1);
                return;
            } catch (Exception v6_2) {
                this.zza(v6_2, "logEventInternal", 1);
            }
        }
        return;
    }

Method com.google.android.gms.internal.zzagu.zza() calling method java.lang.reflect.Method.invoke()


    private final boolean zza(android.content.Context p6, String p7, java.util.concurrent.atomic.AtomicReference p8, boolean p9)
    {
        if (p8.get() == null) {
            try {
                String v7_4 = p6.getClassLoader().loadClass(p7);
                Class[] v3 = new Class[1];
                v3[0] = android.content.Context;
                String v7_1 = v7_4.getDeclaredMethod("getInstance", v3);
                Object[] v2_0 = new Object[1];
                v2_0[0] = p6;
                p8.compareAndSet(0, v7_1.invoke(0, v2_0));
            } catch (Exception v6_2) {
                this.zza(v6_2, "getInstance", p9);
                return 0;
            }
        }
        return 1;
    }

Method com.google.android.gms.internal.zzagu.zzd() calling method java.lang.reflect.Method.invoke()


    public final void zzd(android.content.Context p6, String p7)
    {
        if (this.zzq(p6)) {
            if ((p6 instanceof android.app.Activity)) {
                if (this.zza(p6, "com.google.firebase.analytics.FirebaseAnalytics", this.zzdcb, 0)) {
                    reflect.Method v0_2 = this.zzj(p6, "setCurrentScreen");
                    try {
                        Object v3_1 = this.zzdcb.get();
                        Object[] v4_1 = new Object[3];
                        v4_1[0] = ((android.app.Activity) p6);
                        v4_1[1] = p7;
                        v4_1[2] = p6.getPackageName();
                        v0_2.invoke(v3_1, v4_1);
                        return;
                    } catch (Exception v6_2) {
                        this.zza(v6_2, "setCurrentScreen", 0);
                        return;
                    }
                } else {
                    return;
                }
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzagu.zzw() calling method java.lang.reflect.Method.invoke()


    public final String zzw(android.content.Context p5)
    {
        if (this.zzq(p5)) {
            if (this.zza(p5, "com.google.android.gms.measurement.AppMeasurement", this.zzdca, 1)) {
                try {
                    Object[] v3 = new Object[0];
                    String v1_3 = ((String) this.zzi(p5, "getCurrentScreenName").invoke(this.zzdca.get(), v3));
                } catch (String v5_4) {
                    this.zza(v5_4, "getCurrentScreenName", 0);
                    return "";
                }
                if (v1_3 == null) {
                    Object[] v2_2 = new Object[0];
                    v1_3 = ((String) this.zzi(p5, "getCurrentScreenClass").invoke(this.zzdca.get(), v2_2));
                }
                if (v1_3 == null) {
                    return "";
                } else {
                    return v1_3;
                }
            } else {
                return "";
            }
        } else {
            return "";
        }
    }

Method com.google.android.gms.internal.zzako.zzbg() calling method java.lang.reflect.Method.invoke()


    public static boolean zzbg(android.content.Context p6)
    {
        int v3_6;
        int v1_5;
        int v0_1 = p6.getResources().getDisplayMetrics();
        int v6_5 = ((android.view.WindowManager) p6.getSystemService("window")).getDefaultDisplay();
        try {
            if (!com.google.android.gms.common.util.zzs.zzant()) {
                Object[] v4_0 = new Class[0];
                int v3_1 = new Object[0];
                v1_5 = ((Integer) android.view.Display.getMethod("getRawHeight", v4_0).invoke(v6_5, v3_1)).intValue();
                Class[] v5 = new Class[0];
                Object[] v4_2 = new Object[0];
                v3_6 = ((Integer) android.view.Display.getMethod("getRawWidth", v5).invoke(v6_5, v4_2)).intValue();
            } else {
                v6_5.getRealMetrics(v0_1);
                v1_5 = v0_1.heightPixels;
                v3_6 = v0_1.widthPixels;
            }
        } catch (Exception) {
            return 0;
        }
        v6_5.getMetrics(v0_1);
        if ((v0_1.heightPixels != v1_5) || (v0_1.widthPixels != v3_6)) {
            return 0;
        } else {
            return 1;
        }
    }

Method com.google.android.gms.internal.zzbhp.zzb() calling method java.lang.reflect.Method.invoke()


    protected Object zzb(com.google.android.gms.internal.zzbhq p7)
    {
        RuntimeException v0_0 = p7.zzgis;
        if (p7.zzgiu == null) {
            return this.zzgx(p7.zzgis);
        } else {
            this.zzgx(p7.zzgis);
            Object[] v3 = new Object[1];
            v3[0] = p7.zzgis;
            com.google.android.gms.common.internal.zzbq.zza(1, "Concrete field shouldn\'t be value object: %s", v3);
            try {
                Exception v7_2 = Character.toUpperCase(v0_0.charAt(0));
                RuntimeException v0_1 = v0_0.substring(1);
                StringBuilder v2_2 = new StringBuilder((String.valueOf(v0_1).length() + 4));
                v2_2.append("get");
                v2_2.append(v7_2);
                v2_2.append(v0_1);
                Class[] v1_5 = new Class[0];
                RuntimeException v0_3 = new Object[0];
                return this.getClass().getMethod(v2_2.toString(), v1_5).invoke(this, v0_3);
            } catch (Exception v7_7) {
                throw new RuntimeException(v7_7);
            }
        }
    }

Method com.google.android.gms.internal.zzdyx.zza() calling method java.lang.reflect.Method.invoke()


    private static java.util.List zza(com.google.android.gms.measurement.AppMeasurement p8, String p9)
    {
        String v0_1 = new java.util.ArrayList();
        try {
            String v4_1 = new Class[2];
            v4_1[0] = String;
            v4_1[1] = String;
            String v2_0 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getConditionalUserProperties", v4_1);
            v2_0.setAccessible(1);
            StringBuilder v3_0 = new Object[2];
            v3_0[0] = p9;
            v3_0[1] = "";
            java.util.ArrayList v8_2 = ((java.util.List) v2_0.invoke(p8, v3_0));
        } catch (java.util.ArrayList v8_3) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_3);
            v8_2 = v0_1;
        }
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            int v1_1 = v8_2.size();
            StringBuilder v3_4 = new StringBuilder((String.valueOf(p9).length() + 55));
            v3_4.append("Number of currently set _Es for origin: ");
            v3_4.append(p9);
            v3_4.append(" is ");
            v3_4.append(v1_1);
            android.util.Log.v("FirebaseAbtUtil", v3_4.toString());
        }
        return v8_2;
    }

Method com.google.android.gms.internal.zzdyx.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(android.content.Context p7, String p8, String p9, String p10, String p11)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v8_2;
            String v8_7 = String.valueOf(p8);
            if (v8_7.length() == 0) {
                v8_2 = new String("_CE(experimentId) called by ");
            } else {
                v8_2 = "_CE(experimentId) called by ".concat(v8_7);
            }
            android.util.Log.v("FirebaseAbtUtil", v8_2);
        }
        if (com.google.android.gms.internal.zzdyx.zzey(p7)) {
            NoSuchMethodException v7_1 = com.google.android.gms.internal.zzdyx.zzde(p7);
            try {
                String v3_1 = new Class[3];
                v3_1[0] = String;
                v3_1[1] = String;
                v3_1[2] = android.os.Bundle;
                String v8_5 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("clearConditionalUserProperty", v3_1);
                v8_5.setAccessible(1);
            } catch (NoSuchMethodException v7_2) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v7_2);
                return;
            }
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                StringBuilder v4_6 = new StringBuilder(((String.valueOf(p9).length() + 17) + String.valueOf(p10).length()));
                v4_6.append("Clearing _E: [");
                v4_6.append(p9);
                v4_6.append(", ");
                v4_6.append(p10);
                v4_6.append("]");
                android.util.Log.v("FirebaseAbtUtil", v4_6.toString());
            }
            Object[] v0_7 = new Object[3];
            v0_7[0] = p9;
            v0_7[1] = p11;
            v0_7[2] = com.google.android.gms.internal.zzdyx.zzay(p9, p10);
            v8_5.invoke(v7_1, v0_7);
            return;
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzdyx.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(com.google.android.gms.measurement.AppMeasurement p8, android.content.Context p9, String p10, com.google.android.gms.internal.zzfmv p11, com.google.android.gms.internal.zzdyw p12, int p13)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v1_10 = p11.zzpzs;
            Class[] v2_5 = p11.zzpzt;
            int v4_3 = new StringBuilder(((String.valueOf(v1_10).length() + 7) + String.valueOf(v2_5).length()));
            v4_3.append("_SEI: ");
            v4_3.append(v1_10);
            v4_3.append(" ");
            v4_3.append(v2_5);
            android.util.Log.v("FirebaseAbtUtil", v4_3.toString());
        }
        try {
            Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            reflect.Method v13_10 = com.google.android.gms.internal.zzdyx.zza(p8, p10);
        } catch (ClassNotFoundException v8_5) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_5);
            return;
        }
        if (com.google.android.gms.internal.zzdyx.zza(p8, p10).size() >= com.google.android.gms.internal.zzdyx.zzb(p8, p10)) {
            String v1_9;
            if (p11.zzqac == 0) {
                v1_9 = 1;
            } else {
                v1_9 = p11.zzqac;
            }
            if (v1_9 != 1) {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    String v9_8 = p11.zzpzs;
                    Object[] v10_5 = p11.zzpzt;
                    String v12_9 = new StringBuilder(((String.valueOf(v9_8).length() + 44) + String.valueOf(v10_5).length()));
                    v12_9.append("_E won\'t be set due to overflow policy. [");
                    v12_9.append(v9_8);
                    v12_9.append(", ");
                    v12_9.append(v10_5);
                    v12_9.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v12_9.toString());
                }
                return;
            } else {
                String v1_11 = v13_10.get(0);
                Class[] v2_6 = com.google.android.gms.internal.zzdyx.zzbe(v1_11);
                String v1_12 = com.google.android.gms.internal.zzdyx.zzbf(v1_11);
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    StringBuilder v7_5 = new StringBuilder((String.valueOf(v2_6).length() + 38));
                    v7_5.append("Clearing _E due to overflow policy: [");
                    v7_5.append(v2_6);
                    v7_5.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v7_5.toString());
                }
                com.google.android.gms.internal.zzdyx.zza(p9, p10, v2_6, v1_12, com.google.android.gms.internal.zzdyx.zza(p11, p12));
            }
        }
        reflect.Method v13_1 = v13_10.iterator();
        while (v13_1.hasNext()) {
            String v1_3 = v13_1.next();
            Class[] v2_2 = com.google.android.gms.internal.zzdyx.zzbe(v1_3);
            String v1_4 = com.google.android.gms.internal.zzdyx.zzbf(v1_3);
            if ((v2_2.equals(p11.zzpzs)) && ((!v1_4.equals(p11.zzpzt)) && (android.util.Log.isLoggable("FirebaseAbtUtil", 2)))) {
                StringBuilder v7_3 = new StringBuilder(((String.valueOf(v2_2).length() + 77) + String.valueOf(v1_4).length()));
                v7_3.append("Clearing _E, as only one _V of the same _E can be set atany given time: [");
                v7_3.append(v2_2);
                v7_3.append(", ");
                v7_3.append(v1_4);
                v7_3.append("].");
                android.util.Log.v("FirebaseAbtUtil", v7_3.toString());
                com.google.android.gms.internal.zzdyx.zza(p9, p10, v2_2, v1_4, com.google.android.gms.internal.zzdyx.zza(p11, p12));
            }
        }
        String v9_1 = com.google.android.gms.internal.zzdyx.zza(p11, p10, p12);
        if (v9_1 != null) {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                boolean v0_1 = p11.zzpzs;
                String v1_1 = p11.zzpzt;
                Class[] v2_0 = p11.zzpzv;
                String v6_6 = new StringBuilder((((String.valueOf(v0_1).length() + 27) + String.valueOf(v1_1).length()) + String.valueOf(v2_0).length()));
                v6_6.append("Setting _CUP for _E: [");
                v6_6.append(v0_1);
                v6_6.append(", ");
                v6_6.append(v1_1);
                v6_6.append(", ");
                v6_6.append(v2_0);
                v6_6.append("]");
                android.util.Log.v("FirebaseAbtUtil", v6_6.toString());
            }
            try {
                String v12_1;
                Class[] v2_1 = new Class[1];
                v2_1[0] = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                reflect.Method v13_7 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("setConditionalUserProperty", v2_1);
                v13_7.setAccessible(1);
            } catch (ClassNotFoundException v8_1) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_1);
                return;
            }
            if (android.text.TextUtils.isEmpty(p11.zzpzx)) {
                v12_1 = p12.zzbsy();
            } else {
                v12_1 = p11.zzpzx;
            }
            p8.logEventInternal(p10, v12_1, com.google.android.gms.internal.zzdyx.zza(p11));
            Object[] v10_2 = new Object[1];
            v10_2[0] = v9_1;
            v13_7.invoke(p8, v10_2);
            return;
        } else {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                String v9_3 = p11.zzpzs;
                Object[] v10_3 = p11.zzpzt;
                String v12_5 = new StringBuilder(((String.valueOf(v9_3).length() + 42) + String.valueOf(v10_3).length()));
                v12_5.append("Could not create _CUP for: [");
                v12_5.append(v9_3);
                v12_5.append(", ");
                v12_5.append(v10_3);
                v12_5.append("]. Skipping.");
                android.util.Log.v("FirebaseAbtUtil", v12_5.toString());
            }
            return;
        }
    }

Method com.google.android.gms.internal.zzdyx.zzb() calling method java.lang.reflect.Method.invoke()


    private static int zzb(com.google.android.gms.measurement.AppMeasurement p6, String p7)
    {
        try {
            Class[] v3 = new Class[1];
            v3[0] = String;
            String v0_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getMaxUserProperties", v3);
            v0_2.setAccessible(1);
            Object[] v1_1 = new Object[1];
            v1_1[0] = p7;
            return ((Integer) v0_2.invoke(p6, v1_1)).intValue();
        } catch (int v6_4) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v6_4);
            return 20;
        }
    }

Method com.google.android.gms.internal.zzebr.getProperty() calling method java.lang.reflect.Method.invoke()


    public static String getProperty(String p7)
    {
        try {
            boolean v0_4 = Class.forName("android.os.SystemProperties");
            Class[] v4 = new Class[1];
            v4[0] = String;
            boolean v0_1 = v0_4.getDeclaredMethod("get", v4);
            Class v2_0 = new Object[1];
            v2_0[0] = p7;
            String v7_1 = v0_1.invoke(0, v2_0);
        } catch (Exception) {
            return 0;
        }
        if ((v7_1 == null) || (!String.isAssignableFrom(v7_1.getClass()))) {
            return 0;
        } else {
            return ((String) v7_1);
        }
    }

Method com.google.android.gms.internal.zzeph.zzcf() calling method java.lang.reflect.Method.invoke()


    public final java.util.Map zzcf(Object p6)
    {
        if (!this.zznro.isAssignableFrom(p6.getClass())) {
            IllegalAccessException v6_1 = String.valueOf(p6.getClass());
            String v1_1 = String.valueOf(this.zznro);
            Object v3_3 = new StringBuilder(((String.valueOf(v6_1).length() + 59) + String.valueOf(v1_1).length()));
            v3_3.append("Can\'t serialize object of class ");
            v3_3.append(v6_1);
            v3_3.append(" with BeanMapper for class ");
            v3_3.append(v1_1);
            throw new IllegalArgumentException(v3_3.toString());
        } else {
            RuntimeException v0_3 = new java.util.HashMap();
            String v1_5 = this.zznrs.values().iterator();
            while (v1_5.hasNext()) {
                Object v3_9;
                int v2_7 = ((String) v1_5.next());
                if (!this.zznrt.containsKey(v2_7)) {
                    Object v3_8 = ((reflect.Field) this.zznrv.get(v2_7));
                    if (v3_8 != null) {
                        try {
                            v3_9 = v3_8.get(p6);
                        } catch (IllegalAccessException v6_4) {
                            throw new RuntimeException(v6_4);
                        }
                    } else {
                        RuntimeException v0_9;
                        String v1_6 = String.valueOf(v2_7);
                        if (v1_6.length() == 0) {
                            v0_9 = new String("Bean property without field or getter:");
                        } else {
                            v0_9 = "Bean property without field or getter:".concat(v1_6);
                        }
                        throw new IllegalStateException(v0_9);
                    }
                } else {
                    try {
                        Object[] v4_1 = new Object[0];
                        v3_9 = ((reflect.Method) this.zznrt.get(v2_7)).invoke(p6, v4_1);
                    } catch (IllegalAccessException v6_9) {
                        throw new RuntimeException(v6_9);
                    } catch (IllegalAccessException v6_8) {
                        throw new RuntimeException(v6_8);
                    }
                }
                v0_3.put(v2_7, com.google.android.gms.internal.zzepg.zzce(v3_9));
            }
            return v0_3;
        }
    }

Method com.google.android.gms.internal.zzeph.zze() calling method java.lang.reflect.Method.invoke()


    public final Object zze(java.util.Map p8, java.util.Map p9)
    {
        if (this.zznrp == null) {
            RuntimeException v9_17 = this.zznro.getName();
            StringBuilder v1_1 = new StringBuilder((String.valueOf(v9_17).length() + 123));
            v1_1.append("Class ");
            v1_1.append(v9_17);
            v1_1.append(" does not define a no-argument constructor. If you are using ProGuard, make sure these constructors are not stripped.");
            throw new com.google.firebase.database.DatabaseException(v1_1.toString());
        } else {
            try {
                String v2_4 = new Object[0];
                String v0_4 = this.zznrp.newInstance(v2_4);
                com.google.firebase.database.DatabaseException v8_9 = p8.entrySet().iterator();
            } catch (com.google.firebase.database.DatabaseException v8_12) {
                throw new RuntimeException(v8_12);
            } catch (com.google.firebase.database.DatabaseException v8_11) {
                throw new RuntimeException(v8_11);
            } catch (com.google.firebase.database.DatabaseException v8_10) {
                throw new RuntimeException(v8_10);
            }
            while (v8_9.hasNext()) {
                String v2_7 = ((java.util.Map$Entry) v8_9.next());
                String v3_7 = ((String) v2_7.getKey());
                if (!this.zznru.containsKey(v3_7)) {
                    if (!this.zznrv.containsKey(v3_7)) {
                        String v2_9 = this.zznro.getName();
                        StringBuilder v5_4 = new StringBuilder(((String.valueOf(v3_7).length() + 36) + String.valueOf(v2_9).length()));
                        v5_4.append("No setter/field for ");
                        v5_4.append(v3_7);
                        v5_4.append(" found on class ");
                        v5_4.append(v2_9);
                        String v2_10 = v5_4.toString();
                        if (this.zznrs.containsKey(v3_7.toLowerCase())) {
                            v2_10 = String.valueOf(v2_10).concat(" (fields/setters are case sensitive!)");
                        }
                        if (this.zznrq) {
                            throw new com.google.firebase.database.DatabaseException(v2_10);
                        } else {
                            if (this.zznrr) {
                                android.util.Log.w("ClassMapper", v2_10);
                            }
                        }
                    } else {
                        String v3_3 = ((reflect.Field) this.zznrv.get(v3_7));
                        try {
                            v3_3.set(v0_4, com.google.android.gms.internal.zzepg.zzb(v2_7.getValue(), com.google.android.gms.internal.zzeph.zza(v3_3.getGenericType(), p9)));
                        } catch (com.google.firebase.database.DatabaseException v8_1) {
                            throw new RuntimeException(v8_1);
                        }
                    }
                } else {
                    String v3_5 = ((reflect.Method) this.zznru.get(v3_7));
                    Object[] v4_4 = v3_5.getGenericParameterTypes();
                    if (v4_4.length != 1) {
                        throw new IllegalStateException("Setter does not have exactly one parameter");
                    } else {
                        try {
                            Object[] v4_7 = new Object[1];
                            v4_7[0] = com.google.android.gms.internal.zzepg.zzb(v2_7.getValue(), com.google.android.gms.internal.zzeph.zza(v4_4[0], p9));
                            v3_5.invoke(v0_4, v4_7);
                        } catch (com.google.firebase.database.DatabaseException v8_5) {
                            throw new RuntimeException(v8_5);
                        } catch (com.google.firebase.database.DatabaseException v8_4) {
                            throw new RuntimeException(v8_4);
                        }
                    }
                }
            }
            return v0_4;
        }
    }

Method com.google.android.gms.internal.zzfhl.zzty() calling method java.lang.reflect.Method.invoke()


    private static final com.google.android.gms.internal.zzfhm zzty(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.zzfhm) com.google.android.gms.internal.zzfhl.zzpot.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

Method com.google.android.gms.internal.zzflt.zza() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.gms.security.ProviderInstaller.installIfNeeded() calling method java.lang.reflect.Method.invoke()


    public static void installIfNeeded(android.content.Context p7)
    {
        com.google.android.gms.common.internal.zzbq.checkNotNull(p7, "Context must not be null");
        com.google.android.gms.common.zzf.zzce(p7);
        com.google.android.gms.common.GooglePlayServicesNotAvailableException v7_5 = com.google.android.gms.common.zzs.getRemoteContext(p7);
        if (v7_5 == null) {
            android.util.Log.e("ProviderInstaller", "Failed to get remote context");
            throw new com.google.android.gms.common.GooglePlayServicesNotAvailableException(8);
        } else {
            if (com.google.android.gms.security.ProviderInstaller.zzkll == null) {
                reflect.Method v2_2 = v7_5.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                int v5_1 = new Class[1];
                v5_1[0] = android.content.Context;
                com.google.android.gms.security.ProviderInstaller.zzkll = v2_2.getMethod("insertProvider", v5_1);
            }
            Object[] v4_1 = new Object[1];
            v4_1[0] = v7_5;
            com.google.android.gms.security.ProviderInstaller.zzkll.invoke(0, v4_1);
            return;
        }
    }

Method com.google.firebase.FirebaseApp.zza() calling method java.lang.reflect.Method.invoke()


    private final void zza(Class p8, Object p9, Iterable p10)
    {
        boolean v0_1 = androidx.core.content.ContextCompat.isDeviceProtectedStorage(this.mApplicationContext);
        if (v0_1) {
            com.google.firebase.FirebaseApp$zzc.zzex(this.mApplicationContext);
        }
        String v10_3 = p10.iterator();
        while (v10_3.hasNext()) {
            String v1_1 = ((String) v10_3.next());
            try {
                if (v0_1) {
                    if (com.google.firebase.FirebaseApp.zzmmp.contains(v1_1)) {
                    }
                }
                String v2_2 = Class.forName(v1_1);
                int v5_0 = new Class[1];
                v5_0[0] = p8;
                String v2_3 = v2_2.getMethod("getInstance", v5_0);
                int v3_1 = v2_3.getModifiers();
                if ((reflect.Modifier.isPublic(v3_1)) && (reflect.Modifier.isStatic(v3_1))) {
                    Object[] v4_2 = new Object[1];
                    v4_2[0] = p9;
                    v2_3.invoke(0, v4_2);
                }
            } catch (ClassNotFoundException) {
                if (com.google.firebase.FirebaseApp.zzmmq.contains(v1_1)) {
                    throw new IllegalStateException(String.valueOf(v1_1).concat(" is missing, but is required. Check if it has been removed by Proguard."));
                } else {
                    android.util.Log.d("FirebaseApp", String.valueOf(v1_1).concat(" is not linked. Skipping initialization."));
                }
            } catch (NoSuchMethodException) {
                throw new IllegalStateException(String.valueOf(v1_1).concat("#getInstance has been removed by Proguard. Add keep rule to prevent it."));
            }
        }
        return;
    }

Method com.google.firebase.messaging.zza.zza() calling method java.lang.reflect.Method.invoke()


    private final android.app.Notification zza(CharSequence p3, String p4, int p5, Integer p6, android.net.Uri p7, android.app.PendingIntent p8, android.app.PendingIntent p9, String p10)
    {
        android.app.Notification$Builder v5_1 = new android.app.Notification$Builder(this.mContext).setAutoCancel(1).setSmallIcon(p5);
        if (!android.text.TextUtils.isEmpty(p3)) {
            v5_1.setContentTitle(p3);
        }
        if (!android.text.TextUtils.isEmpty(p4)) {
            v5_1.setContentText(p4);
            v5_1.setStyle(new android.app.Notification$BigTextStyle().bigText(p4));
        }
        if (p6 != null) {
            v5_1.setColor(p6.intValue());
        }
        if (p7 != null) {
            v5_1.setSound(p7);
        }
        if (p8 != null) {
            v5_1.setContentIntent(p8);
        }
        if (p9 != null) {
            v5_1.setDeleteIntent(p9);
        }
        if (p10 != null) {
            if (this.zzolu == null) {
                this.zzolu = com.google.firebase.messaging.zza.zzrx("setChannelId");
            }
            if (this.zzolu == null) {
                this.zzolu = com.google.firebase.messaging.zza.zzrx("setChannel");
            }
            if (this.zzolu != null) {
                try {
                    IllegalAccessException v3_13 = this.zzolu;
                    String v4_1 = new Object[1];
                    v4_1[0] = p10;
                    v3_13.invoke(v5_1, v4_1);
                } catch (IllegalAccessException v3_14) {
                    android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v3_14);
                }
            } else {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel");
            }
        }
        return v5_1.build();
    }

Method com.google.firebase.messaging.zza.zzrz() calling method java.lang.reflect.Method.invoke()


    private final String zzrz(String p11)
    {
        if (com.google.android.gms.common.util.zzs.isAtLeastO()) {
            String v0_4 = ((android.app.NotificationManager) this.mContext.getSystemService(android.app.NotificationManager));
            try {
                if (this.zzolv == null) {
                    Object v2_1 = v0_4.getClass();
                    String v6_1 = new Class[1];
                    v6_1[0] = String;
                    this.zzolv = v2_1.getMethod("getNotificationChannel", v6_1);
                }
            } catch (String v11_3) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v11_3);
                return 0;
            }
            if (!android.text.TextUtils.isEmpty(p11)) {
                Object v2_4 = this.zzolv;
                Class v5_2 = new Object[1];
                v5_2[0] = p11;
                if (v2_4.invoke(v0_4, v5_2) == null) {
                    String v6_3 = new StringBuilder((String.valueOf(p11).length() + 122));
                    v6_3.append("Notification Channel requested (");
                    v6_3.append(p11);
                    v6_3.append(") has not been created by the app. Manifest configuration, or default, value will be used.");
                    android.util.Log.w("FirebaseMessaging", v6_3.toString());
                } else {
                    return p11;
                }
            }
            Object v2_10;
            String v11_8;
            String v11_7 = this.zzawf().getString("com.google.firebase.messaging.default_notification_channel_id");
            if (android.text.TextUtils.isEmpty(v11_7)) {
                v11_8 = "FirebaseMessaging";
                v2_10 = "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.";
            } else {
                Object v2_11 = this.zzolv;
                Class v5_7 = new Object[1];
                v5_7[0] = v11_7;
                if (v2_11.invoke(v0_4, v5_7) == null) {
                    v11_8 = "FirebaseMessaging";
                    v2_10 = "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.";
                } else {
                    return v11_7;
                }
            }
            android.util.Log.w(v11_8, v2_10);
            String v11_9 = this.zzolv;
            Object v2_13 = new Object[1];
            v2_13[0] = "fcm_fallback_notification_channel";
            if (v11_9.invoke(v0_4, v2_13) == null) {
                String v11_12 = Class.forName("android.app.NotificationChannel");
                Class v5_9 = new Class[3];
                v5_9[0] = String;
                v5_9[1] = CharSequence;
                v5_9[2] = Integer.TYPE;
                Class v5_10 = v11_12.getConstructor(v5_9);
                String v6_7 = new Object[3];
                v6_7[0] = "fcm_fallback_notification_channel";
                v6_7[1] = this.mContext.getString(com.google.android.gms.R$string.fcm_fallback_notification_channel_label);
                v6_7[2] = Integer.valueOf(3);
                Object v2_17 = v5_10.newInstance(v6_7);
                Class v5_0 = v0_4.getClass();
                Class[] v7_0 = new Class[1];
                v7_0[0] = v11_12;
                String v11_1 = v5_0.getMethod("createNotificationChannel", v7_0);
                Object[] v4_0 = new Object[1];
                v4_0[0] = v2_17;
                v11_1.invoke(v0_4, v4_0);
            }
            return "fcm_fallback_notification_channel";
        } else {
            return 0;
        }
    }

Method com.google.firebase.messaging.zza.zzrz() calling method java.lang.reflect.Method.invoke()


    private final String zzrz(String p11)
    {
        if (com.google.android.gms.common.util.zzs.isAtLeastO()) {
            String v0_4 = ((android.app.NotificationManager) this.mContext.getSystemService(android.app.NotificationManager));
            try {
                if (this.zzolv == null) {
                    Object v2_1 = v0_4.getClass();
                    String v6_1 = new Class[1];
                    v6_1[0] = String;
                    this.zzolv = v2_1.getMethod("getNotificationChannel", v6_1);
                }
            } catch (String v11_3) {
                android.util.Log.e("FirebaseMessaging", "Error while setting the notification channel", v11_3);
                return 0;
            }
            if (!android.text.TextUtils.isEmpty(p11)) {
                Object v2_4 = this.zzolv;
                Class v5_2 = new Object[1];
                v5_2[0] = p11;
                if (v2_4.invoke(v0_4, v5_2) == null) {
                    String v6_3 = new StringBuilder((String.valueOf(p11).length() + 122));
                    v6_3.append("Notification Channel requested (");
                    v6_3.append(p11);
                    v6_3.append(") has not been created by the app. Manifest configuration, or default, value will be used.");
                    android.util.Log.w("FirebaseMessaging", v6_3.toString());
                } else {
                    return p11;
                }
            }
            String v11_8;
            Object v2_10;
            String v11_7 = this.zzawf().getString("com.google.firebase.messaging.default_notification_channel_id");
            if (android.text.TextUtils.isEmpty(v11_7)) {
                v11_8 = "FirebaseMessaging";
                v2_10 = "Missing Default Notification Channel metadata in AndroidManifest. Default value will be used.";
            } else {
                Object v2_11 = this.zzolv;
                Class v5_7 = new Object[1];
                v5_7[0] = v11_7;
                if (v2_11.invoke(v0_4, v5_7) == null) {
                    v11_8 = "FirebaseMessaging";
                    v2_10 = "Notification Channel set in AndroidManifest.xml has not been created by the app. Default value will be used.";
                } else {
                    return v11_7;
                }
            }
            android.util.Log.w(v11_8, v2_10);
            String v11_9 = this.zzolv;
            Object v2_13 = new Object[1];
            v2_13[0] = "fcm_fallback_notification_channel";
            if (v11_9.invoke(v0_4, v2_13) == null) {
                String v11_12 = Class.forName("android.app.NotificationChannel");
                Class v5_9 = new Class[3];
                v5_9[0] = String;
                v5_9[1] = CharSequence;
                v5_9[2] = Integer.TYPE;
                Class v5_10 = v11_12.getConstructor(v5_9);
                String v6_7 = new Object[3];
                v6_7[0] = "fcm_fallback_notification_channel";
                v6_7[1] = this.mContext.getString(com.google.android.gms.R$string.fcm_fallback_notification_channel_label);
                v6_7[2] = Integer.valueOf(3);
                Object v2_17 = v5_10.newInstance(v6_7);
                Class v5_0 = v0_4.getClass();
                Class[] v7_0 = new Class[1];
                v7_0[0] = v11_12;
                String v11_1 = v5_0.getMethod("createNotificationChannel", v7_0);
                Object[] v4_0 = new Object[1];
                v4_0[0] = v2_17;
                v11_1.invoke(v0_4, v4_0);
            }
            return "fcm_fallback_notification_channel";
        } else {
            return 0;
        }
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getHtcFrontFacingCamera() calling method java.lang.reflect.Method.invoke()


    private android.hardware.Camera getHtcFrontFacingCamera()
    {
        try {
            return ((android.hardware.Camera) Class.forName("android.hardware.HtcFrontFacingCamera").getDeclaredMethod("getCamera", ((Class[]) 0)).invoke(0, ((Object[]) 0)));
        } catch (Exception) {
            return 0;
        }
    }

Method com.google.firebase.messaging.zzc.zza() calling method java.lang.reflect.Method.invoke()


    private static java.util.List zza(com.google.android.gms.measurement.AppMeasurement p8, String p9)
    {
        String v0_1 = new java.util.ArrayList();
        try {
            String v4_1 = new Class[2];
            v4_1[0] = String;
            v4_1[1] = String;
            String v2_0 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getConditionalUserProperties", v4_1);
            v2_0.setAccessible(1);
            StringBuilder v3_0 = new Object[2];
            v3_0[0] = p9;
            v3_0[1] = "";
            java.util.ArrayList v8_2 = ((java.util.List) v2_0.invoke(p8, v3_0));
        } catch (java.util.ArrayList v8_3) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_3);
            v8_2 = v0_1;
        }
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            int v1_1 = v8_2.size();
            StringBuilder v3_4 = new StringBuilder((String.valueOf(p9).length() + 55));
            v3_4.append("Number of currently set _Es for origin: ");
            v3_4.append(p9);
            v3_4.append(" is ");
            v3_4.append(v1_1);
            android.util.Log.v("FirebaseAbtUtil", v3_4.toString());
        }
        return v8_2;
    }

Method com.google.firebase.messaging.zzc.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(android.content.Context p7, String p8, String p9, String p10, String p11)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v8_2;
            String v8_7 = String.valueOf(p8);
            if (v8_7.length() == 0) {
                v8_2 = new String("_CE(experimentId) called by ");
            } else {
                v8_2 = "_CE(experimentId) called by ".concat(v8_7);
            }
            android.util.Log.v("FirebaseAbtUtil", v8_2);
        }
        if (com.google.firebase.messaging.zzc.zzey(p7)) {
            Exception v7_1 = com.google.firebase.messaging.zzc.zzde(p7);
            try {
                String v3_1 = new Class[3];
                v3_1[0] = String;
                v3_1[1] = String;
                v3_1[2] = android.os.Bundle;
                String v8_5 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("clearConditionalUserProperty", v3_1);
                v8_5.setAccessible(1);
            } catch (Exception v7_2) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v7_2);
                return;
            }
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                StringBuilder v4_6 = new StringBuilder(((String.valueOf(p9).length() + 17) + String.valueOf(p10).length()));
                v4_6.append("Clearing _E: [");
                v4_6.append(p9);
                v4_6.append(", ");
                v4_6.append(p10);
                v4_6.append("]");
                android.util.Log.v("FirebaseAbtUtil", v4_6.toString());
            }
            Object[] v0_7 = new Object[3];
            v0_7[0] = p9;
            v0_7[1] = p11;
            v0_7[2] = com.google.firebase.messaging.zzc.zzay(p9, p10);
            v8_5.invoke(v7_1, v0_7);
            return;
        } else {
            return;
        }
    }

Method com.google.firebase.messaging.zzc.zza() calling method java.lang.reflect.Method.invoke()


    private static void zza(com.google.android.gms.measurement.AppMeasurement p8, android.content.Context p9, String p10, com.google.android.gms.internal.zzfmv p11, com.google.firebase.messaging.zzb p12, int p13)
    {
        if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
            String v1_8 = p11.zzpzs;
            String v2_3 = p11.zzpzt;
            int v4_3 = new StringBuilder(((String.valueOf(v1_8).length() + 7) + String.valueOf(v2_3).length()));
            v4_3.append("_SEI: ");
            v4_3.append(v1_8);
            v4_3.append(" ");
            v4_3.append(v2_3);
            android.util.Log.v("FirebaseAbtUtil", v4_3.toString());
        }
        try {
            Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
            Class[] v13_5 = com.google.firebase.messaging.zzc.zza(p8, p10);
        } catch (Exception v8_5) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_5);
            return;
        }
        if (com.google.firebase.messaging.zzc.zza(p8, p10).size() >= com.google.firebase.messaging.zzc.zzb(p8, p10)) {
            String v1_7;
            if (p11.zzqac == 0) {
                v1_7 = 1;
            } else {
                v1_7 = p11.zzqac;
            }
            if (v1_7 != 1) {
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    String v9_8 = p11.zzpzs;
                    String v10_7 = p11.zzpzt;
                    StringBuilder v12_9 = new StringBuilder(((String.valueOf(v9_8).length() + 44) + String.valueOf(v10_7).length()));
                    v12_9.append("_E won\'t be set due to overflow policy. [");
                    v12_9.append(v9_8);
                    v12_9.append(", ");
                    v12_9.append(v10_7);
                    v12_9.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v12_9.toString());
                }
                return;
            } else {
                String v1_9 = v13_5.get(0);
                String v2_4 = com.google.firebase.messaging.zzc.zzbe(v1_9);
                String v1_10 = com.google.firebase.messaging.zzc.zzbf(v1_9);
                if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                    StringBuilder v7_5 = new StringBuilder((String.valueOf(v2_4).length() + 38));
                    v7_5.append("Clearing _E due to overflow policy: [");
                    v7_5.append(v2_4);
                    v7_5.append("]");
                    android.util.Log.v("FirebaseAbtUtil", v7_5.toString());
                }
                com.google.firebase.messaging.zzc.zza(p9, p10, v2_4, v1_10, com.google.firebase.messaging.zzc.zza(p11, p12));
            }
        }
        Class[] v13_1 = v13_5.iterator();
        while (v13_1.hasNext()) {
            String v1_1 = v13_1.next();
            String v2_0 = com.google.firebase.messaging.zzc.zzbe(v1_1);
            String v1_2 = com.google.firebase.messaging.zzc.zzbf(v1_1);
            if ((v2_0.equals(p11.zzpzs)) && ((!v1_2.equals(p11.zzpzt)) && (android.util.Log.isLoggable("FirebaseAbtUtil", 2)))) {
                StringBuilder v7_3 = new StringBuilder(((String.valueOf(v2_0).length() + 77) + String.valueOf(v1_2).length()));
                v7_3.append("Clearing _E, as only one _V of the same _E can be set atany given time: [");
                v7_3.append(v2_0);
                v7_3.append(", ");
                v7_3.append(v1_2);
                v7_3.append("].");
                android.util.Log.v("FirebaseAbtUtil", v7_3.toString());
                com.google.firebase.messaging.zzc.zza(p9, p10, v2_0, v1_2, com.google.firebase.messaging.zzc.zza(p11, p12));
            }
        }
        String v9_1 = com.google.firebase.messaging.zzc.zza(p11, p10, p12);
        if (v9_1 != null) {
            try {
                Class[] v13_2 = new Class[1];
                v13_2[0] = Class.forName("com.google.android.gms.measurement.AppMeasurement$ConditionalUserProperty");
                String v10_3 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("setConditionalUserProperty", v13_2);
                v10_3.setAccessible(1);
                String v11_2 = new Object[1];
                v11_2[0] = v9_1;
                v10_3.invoke(p8, v11_2);
                return;
            } catch (Exception v8_1) {
                android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v8_1);
                return;
            }
        } else {
            if (android.util.Log.isLoggable("FirebaseAbtUtil", 2)) {
                String v9_3 = p11.zzpzs;
                String v10_5 = p11.zzpzt;
                StringBuilder v12_5 = new StringBuilder(((String.valueOf(v9_3).length() + 42) + String.valueOf(v10_5).length()));
                v12_5.append("Could not create _CUP for: [");
                v12_5.append(v9_3);
                v12_5.append(", ");
                v12_5.append(v10_5);
                v12_5.append("]. Skipping.");
                android.util.Log.v("FirebaseAbtUtil", v12_5.toString());
            }
            return;
        }
    }

Method com.google.firebase.messaging.zzc.zzb() calling method java.lang.reflect.Method.invoke()


    private static int zzb(com.google.android.gms.measurement.AppMeasurement p6, String p7)
    {
        try {
            Class[] v3 = new Class[1];
            v3[0] = String;
            String v0_2 = com.google.android.gms.measurement.AppMeasurement.getDeclaredMethod("getMaxUserProperties", v3);
            v0_2.setAccessible(1);
            Object[] v1_1 = new Object[1];
            v1_1[0] = p7;
            return ((Integer) v0_2.invoke(p6, v1_1)).intValue();
        } catch (int v6_4) {
            android.util.Log.e("FirebaseAbtUtil", "Could not complete the operation due to an internal error.", v6_4);
            return 20;
        }
    }

Method com.google.gson.internal.UnsafeAllocator.create() calling method java.lang.reflect.Method.invoke()


    public static com.google.gson.internal.UnsafeAllocator create()
    {
        Class[] v3_3 = Class.forName("sun.misc.Unsafe");
        String v4_7 = v3_3.getDeclaredField("theUnsafe");
        v4_7.setAccessible(1);
        String v4_0 = v4_7.get(0);
        Class[] v6_0 = new Class[1];
        v6_0[0] = Class;
        return new com.google.gson.internal.UnsafeAllocator$1(v3_3.getMethod("allocateInstance", v6_0), v4_0);
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getFrontFacingCameraUsingAPI9() calling method java.lang.reflect.Method.invoke()


    private android.hardware.Camera getFrontFacingCameraUsingAPI9()
    {
        try {
            Integer v4_3 = new Class[0];
            Object[] v2_6 = new Object[0];
            android.hardware.Camera v1_3 = ((Integer) Class.forName("android.hardware.Camera").getDeclaredMethod("getNumberOfCameras", v4_3).invoke(0, v2_6)).intValue();
            Object[] v2_2 = Class.forName("android.hardware.Camera$CameraInfo").newInstance();
            Integer v4_1 = v2_2.getClass().getField("facing");
            Class v5_2 = Class.forName("android.hardware.Camera");
            int v8_0 = new Class[2];
            v8_0[0] = Integer.TYPE;
            v8_0[1] = Class.forName("android.hardware.Camera$CameraInfo");
            Class v5_3 = v5_2.getMethod("getCameraInfo", v8_0);
            int v6_1 = 0;
        } catch (Exception) {
            return 0;
        }
        while (v6_1 < v1_3) {
            int v8_1 = new Object[2];
            v8_1[0] = Integer.valueOf(v6_1);
            v8_1[1] = v2_2;
            v5_3.invoke(0, v8_1);
            if (v4_1.getInt(v2_2) != 1) {
                v6_1++;
            } else {
                android.hardware.Camera v1_6 = Class.forName("android.hardware.Camera");
                Integer v4_2 = new Class[1];
                v4_2[0] = Integer.TYPE;
                android.hardware.Camera v1_7 = v1_6.getDeclaredMethod("open", v4_2);
                Object[] v2_5 = new Object[1];
                v2_5[0] = new Integer(v6_1);
                return ((android.hardware.Camera) v1_7.invoke(0, v2_5));
            }
        }
        return 0;
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getMotorolaFrontFacingCamera() calling method java.lang.reflect.Method.invoke()


    private android.hardware.Camera getMotorolaFrontFacingCamera()
    {
        try {
            return ((android.hardware.Camera) Class.forName("com.motorola.hardware.frontcamera.FrontCamera").getDeclaredMethod("getFrontCamera", ((Class[]) 0)).invoke(0, ((Object[]) 0)));
        } catch (Exception) {
            return 0;
        }
    }

Method com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.postOnAnimation() calling method java.lang.reflect.Method.invoke()


    private static void postOnAnimation(android.view.View p3, Runnable p4)
    {
        com.handmark.pulltorefresh.library.internal.Assert.notNull(p3, "view");
        if (com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.postOnAnimationMethod == null) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "android.view.View.postOnAnimation() method token has not been initialized.");
        }
        try {
            Object[] v1_2 = new Object[1];
            v1_2[0] = p4;
            com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.postOnAnimationMethod.invoke(p3, v1_2);
        } catch (reflect.InvocationTargetException v3_3) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "Some argument is illegal to call android.view.View.postOnAnimation().", v3_3);
        } catch (reflect.InvocationTargetException v3_2) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.postOnAnimation().", v3_2);
        } catch (reflect.InvocationTargetException v3_1) {
            android.util.Log.e(com.handmark.pulltorefresh.library.internal.ViewCompat$Methods.LOG_TAG, "It has failed to call android.view.View.postOnAnimation().", v3_1);
        }
        return;
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getOrientationUsingAPI9() calling method java.lang.reflect.Method.invoke()


    private void getOrientationUsingAPI9(int p9)
    {
        if (android.os.Build.MANUFACTURER.toLowerCase().equalsIgnoreCase("amazon")) {
            int v0_1 = android.os.Build.MODEL.toLowerCase();
            if ((v0_1.equalsIgnoreCase("kfapwa")) || ((v0_1.equalsIgnoreCase("kfapwi")) || ((v0_1.equalsIgnoreCase("kfthwa")) || (v0_1.equalsIgnoreCase("kfthwi"))))) {
                this.orientation = 0;
                return;
            }
        }
        try {
            int v0_6 = Class.forName("android.hardware.Camera$CameraInfo").newInstance();
            String v2_8 = Class.forName("android.hardware.Camera");
            int v5_0 = new Class[2];
            v5_0[0] = Integer.TYPE;
            v5_0[1] = Class.forName("android.hardware.Camera$CameraInfo");
            String v2_9 = v2_8.getMethod("getCameraInfo", v5_0);
            reflect.Field v3_2 = v0_6.getClass().getField("orientation");
            Object[] v6_3 = new Object[2];
            v6_3[0] = Integer.valueOf(p9);
            v6_3[1] = v0_6;
            v2_9.invoke(0, v6_3);
            int v9_2 = v3_2.getInt(v0_6);
        } catch (Exception) {
            return;
        }
        if (v9_2 == 0) {
            this.orientation = 0;
        } else {
            if (v9_2 == 90) {
                this.orientation = 3;
            } else {
                if (v9_2 == 180) {
                    this.orientation = 1;
                } else {
                    if (v9_2 == 270) {
                        this.orientation = 2;
                    } else {
                    }
                }
            }
        }
        return;
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.getSprintTwinCamDevice() calling method java.lang.reflect.Method.invoke()


    private android.hardware.Camera getSprintTwinCamDevice()
    {
        try {
            return ((android.hardware.Camera) Class.forName("com.sprint.hardware.twinCamDevice.FrontFacingCamera").getDeclaredMethod("getFrontFacingCamera", ((Class[]) 0)).invoke(0, ((Object[]) 0)));
        } catch (Exception) {
            return 0;
        }
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.setDualCameraSwitch() calling method java.lang.reflect.Method.invoke()


    private boolean setDualCameraSwitch(android.hardware.Camera p7)
    {
        try {
            reflect.Method v1_2 = Class.forName("android.hardware.Camera");
            Integer v4_1 = new Class[1];
            v4_1[0] = Integer.TYPE;
            reflect.Method v1_1 = v1_2.getMethod("DualCameraSwitch", v4_1);
            Object[] v2_0 = new Object[1];
            v2_0[0] = Integer.valueOf(1);
            v1_1.invoke(p7, v2_0);
            return 1;
        } catch (Exception) {
            return 0;
        }
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerInternal.setPreviewCallbackWithBuffer() calling method java.lang.reflect.Method.invoke()


    private void setPreviewCallbackWithBuffer(Object p7)
    {
        try {
            reflect.Method v1 = 0;
            Object[] v0_4 = Class.forName("android.hardware.Camera").getMethods();
            int v3 = 0;
        } catch (Exception) {
            return;
        }
        while (v3 < v0_4.length) {
            if (v0_4[v3].getName().compareTo("setPreviewCallbackWithBuffer") != 0) {
                v3++;
            } else {
                v1 = v0_4[v3];
                break;
            }
        }
        if (v1 == null) {
            return;
        } else {
            Object[] v0_3 = new Object[1];
            v0_3[0] = p7;
            v1.invoke(this.camera, v0_3);
            return;
        }
    }

Method com.vidyo.LmiDeviceManager.LmiVideoCapturerManager.getFrontFacingCameraUsingAPI9() calling method java.lang.reflect.Method.invoke()


    private boolean getFrontFacingCameraUsingAPI9()
    {
        try {
            int v3_0 = new Class[0];
            Object v2_4 = new Object[0];
            int v1_3 = ((Integer) Class.forName("android.hardware.Camera").getDeclaredMethod("getNumberOfCameras", v3_0).invoke(0, v2_4)).intValue();
            Object v2_2 = Class.forName("android.hardware.Camera$CameraInfo").newInstance();
            reflect.Field v4_1 = v2_2.getClass().getField("facing");
            reflect.Method v5_2 = Class.forName("android.hardware.Camera");
            String v8_0 = new Class[2];
            v8_0[0] = Integer.TYPE;
            v8_0[1] = Class.forName("android.hardware.Camera$CameraInfo");
            reflect.Method v5_3 = v5_2.getMethod("getCameraInfo", v8_0);
            int v6_2 = new com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo[v1_3];
            this.deviceInfoArray = v6_2;
            int v6_0 = 0;
        } catch (Exception) {
            return 0;
        }
        while (v6_0 < v1_3) {
            String v8_1 = new Object[2];
            v8_1[0] = Integer.valueOf(v6_0);
            v8_1[1] = v2_2;
            v5_3.invoke(0, v8_1);
            if (v4_1.getInt(v2_2) != 1) {
                String v8_3 = this.deviceInfoArray;
                com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo v11_2 = new StringBuilder();
                v11_2.append("Camera ");
                v11_2.append(v6_0);
                com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo v11_3 = v11_2.toString();
                String v12_2 = new StringBuilder();
                v12_2.append("");
                v12_2.append(v6_0);
                String v12_3 = v12_2.toString();
                String v13_4 = new StringBuilder();
                v13_4.append("Cameara ");
                v13_4.append(v6_0);
                v8_3[v6_0] = new com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo(v11_3, v12_3, v13_4.toString(), "Back");
            } else {
                String v8_4;
                if (v1_3 != 1) {
                    v8_4 = v6_0;
                } else {
                    v8_4 = 1;
                }
                com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo[] v9_6 = this.deviceInfoArray;
                String v12_5 = new StringBuilder();
                v12_5.append("Camera ");
                v12_5.append(v6_0);
                String v12_6 = v12_5.toString();
                String v13_8 = new StringBuilder();
                v13_8.append("");
                v13_8.append(v8_4);
                String v8_5 = v13_8.toString();
                String v13_0 = new StringBuilder();
                v13_0.append("Cameara ");
                v13_0.append(v6_0);
                v9_6[v6_0] = new com.vidyo.LmiDeviceManager.LmiVideoCapturerDeviceInfo(v12_6, v8_5, v13_0.toString(), "Front");
            }
            v6_0++;
        }
        return 1;
    }

Method com.google.android.gms.internal.zzed.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        Long v1_1 = new Object[0];
        com.google.android.gms.internal.zzba v0_7 = ((Long) this.zzaku.invoke(0, v1_1)).longValue();
        try {
            this.zzakm.zzfg = Long.valueOf(v0_7);
        } catch (com.google.android.gms.internal.zzba v0_4) {
            throw v0_4;
        }
        if (this.startTime != 0) {
            this.zzakm.zzdp = Long.valueOf((v0_7 - this.startTime));
            this.zzakm.zzdu = Long.valueOf(this.startTime);
        }
        return;
    }

Method cz.msebera.android.httpclient.client.utils.CloneUtils.cloneObject() calling method java.lang.reflect.Method.invoke()


    public static Object cloneObject(Object p4)
    {
        if (p4 != null) {
            if (!(p4 instanceof Cloneable)) {
                throw new CloneNotSupportedException();
            } else {
                try {
                    try {
                        return p4.getClass().getMethod("clone", ((Class[]) 0)).invoke(p4, ((Object[]) 0));
                    } catch (CloneNotSupportedException v4_4) {
                        throw new IllegalAccessError(v4_4.getMessage());
                    } catch (CloneNotSupportedException v4_6) {
                        CloneNotSupportedException v4_7 = v4_6.getCause();
                        if (!(v4_7 instanceof CloneNotSupportedException)) {
                            throw new Error("Unexpected exception", v4_7);
                        } else {
                            throw ((CloneNotSupportedException) v4_7);
                        }
                    }
                } catch (CloneNotSupportedException v4_1) {
                    throw new NoSuchMethodError(v4_1.getMessage());
                }
                return p4.getClass().getMethod("clone", ((Class[]) 0)).invoke(p4, ((Object[]) 0));
            }
        } else {
            return 0;
        }
    }

Method org.androidannotations.api.sharedpreferences.SharedPreferencesCompat.invoke() calling method java.lang.reflect.Method.invoke()


    public static varargs Object invoke(reflect.Method p0, Object p1, Object[] p2)
    {
        if (p0 == null) {
            throw new NoSuchMethodException();
        } else {
            try {
                return p0.invoke(p1, p2);
            } catch (IllegalAccessException) {
                throw new NoSuchMethodException(p0.getName());
            }
        }
    }

Method cz.msebera.android.httpclient.extras.PRNGFixes.applyOpenSSLFix() calling method java.lang.reflect.Method.invoke()


    private static void applyOpenSSLFix()
    {
        if ((android.os.Build$VERSION.SDK_INT >= 16) && (android.os.Build$VERSION.SDK_INT <= 18)) {
            try {
                String v0_12 = Class.forName("org.apache.harmony.xnet.provider.jsse.NativeCrypto");
                String v3_0 = new Class[1];
                v3_0[0] = byte[];
                String v0_1 = v0_12.getMethod("RAND_seed", v3_0);
                java.io.IOException v1_1 = new Object[1];
                v1_1[0] = cz.msebera.android.httpclient.extras.PRNGFixes.generateSeed();
                v0_1.invoke(0, v1_1);
                String v0_3 = Class.forName("org.apache.harmony.xnet.provider.jsse.NativeCrypto");
                Class[] v6 = new Class[2];
                v6[0] = String;
                v6[1] = Long.TYPE;
                String v0_5 = v0_3.getMethod("RAND_load_file", v6);
                java.io.IOException v1_3 = new Object[2];
                v1_3[0] = "/dev/urandom";
                v1_3[1] = Integer.valueOf(1024);
                String v0_8 = ((Integer) v0_5.invoke(0, v1_3)).intValue();
            } catch (String v0_10) {
                throw new SecurityException("Failed to seed OpenSSL PRNG", v0_10);
            }
            if (v0_8 != 1024) {
                StringBuilder v2_2 = new StringBuilder();
                v2_2.append("Unexpected number of bytes read from Linux PRNG: ");
                v2_2.append(v0_8);
                throw new java.io.IOException(v2_2.toString());
            } else {
                return;
            }
        } else {
            return;
        }
    }

Method cz.msebera.android.httpclient.impl.client.CloseableHttpResponseProxy.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p2, reflect.Method p3, Object[] p4)
    {
        if (!p3.getName().equals("close")) {
            try {
                return p3.invoke(this.original, p4);
            } catch (reflect.InvocationTargetException v2_1) {
                Throwable v3_1 = v2_1.getCause();
                if (v3_1 == null) {
                    throw v2_1;
                } else {
                    throw v3_1;
                }
            }
        } else {
            this.close();
            return 0;
        }
    }

Method cz.msebera.android.httpclient.impl.client.cache.ResponseProxyHandler.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p1, reflect.Method p2, Object[] p3)
    {
        if (!p2.equals(cz.msebera.android.httpclient.impl.client.cache.ResponseProxyHandler.CLOSE_METHOD)) {
            try {
                return p2.invoke(this.original, p3);
            } catch (reflect.InvocationTargetException v1_5) {
                Throwable v2_1 = v1_5.getCause();
                if (v2_1 == null) {
                    throw v1_5;
                } else {
                    throw v2_1;
                }
            }
        } else {
            this.close();
            return 0;
        }
    }

Method cz.msebera.android.httpclient.util.ExceptionUtils.initCause() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method droidninja.filepicker.utils.TabLayoutHelper$Internal.selectTab() calling method java.lang.reflect.Method.invoke()


    public static void selectTab(com.google.android.material.tabs.TabLayout p3, com.google.android.material.tabs.TabLayout$Tab p4, boolean p5)
    {
        try {
            Object[] v1_1 = new Object[2];
            v1_1[0] = p4;
            v1_1[1] = Boolean.valueOf(p5);
            droidninja.filepicker.utils.TabLayoutHelper$Internal.mMethodSelectTab.invoke(p3, v1_1);
        } catch (RuntimeException v3_3) {
            new IllegalStateException(v3_3);
        } catch (RuntimeException v3_1) {
            throw droidninja.filepicker.utils.TabLayoutHelper$Internal.handleInvocationTargetException(v3_1);
        }
        return;
    }

Method me.leolin.shortcutbadger.ShortcutBadger.applyNotification() calling method java.lang.reflect.Method.invoke()


    public static void applyNotification(android.content.Context p5, android.app.Notification p6, int p7)
    {
        if (android.os.Build.MANUFACTURER.equalsIgnoreCase("Xiaomi")) {
            try {
                Exception v5_1 = p6.getClass().getDeclaredField("extraNotification").get(p6);
                String v6_1 = v5_1.getClass();
                Class[] v2 = new Class[1];
                v2[0] = Integer.TYPE;
                String v6_2 = v6_1.getDeclaredMethod("setMessageCount", v2);
                Object[] v0_2 = new Object[1];
                v0_2[0] = Integer.valueOf(p7);
                v6_2.invoke(v5_1, v0_2);
            } catch (Exception v5_2) {
                if (android.util.Log.isLoggable("ShortcutBadger", 3)) {
                    android.util.Log.d("ShortcutBadger", "Unable to execute badge", v5_2);
                }
            }
        }
        return;
    }

Method org.androidannotations.api.roboguice.RoboGuiceHelper.callInjectViews() calling method java.lang.reflect.Method.invoke()


    public static void callInjectViews(Object p6)
    {
        try {
            reflect.Method v0_2 = Class.forName("roboguice.inject.ViewListener$ViewMembersInjector");
            Class[] v3 = new Class[1];
            v3[0] = Object;
            reflect.Method v0_1 = v0_2.getDeclaredMethod("injectViews", v3);
            v0_1.setAccessible(1);
            Object[] v2_0 = new Object[1];
            v2_0[0] = p6;
            v0_1.invoke(0, v2_0);
        } catch (reflect.InvocationTargetException v6_6) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_6);
        } catch (reflect.InvocationTargetException v6_5) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_5);
        } catch (reflect.InvocationTargetException v6_4) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_4);
        } catch (reflect.InvocationTargetException v6_3) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_3);
        } catch (reflect.InvocationTargetException v6_2) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_2);
        } catch (reflect.InvocationTargetException v6_1) {
            org.androidannotations.api.roboguice.RoboGuiceHelper.propagateRuntimeException(v6_1);
        }
        return;
    }

Method org.apache.http.client.utils.CloneUtilsHC4.cloneObject() calling method java.lang.reflect.Method.invoke()


    public static Object cloneObject(Object p4)
    {
        if (p4 != null) {
            if (!(p4 instanceof Cloneable)) {
                throw new CloneNotSupportedException();
            } else {
                try {
                    try {
                        return p4.getClass().getMethod("clone", ((Class[]) 0)).invoke(p4, ((Object[]) 0));
                    } catch (CloneNotSupportedException v4_4) {
                        throw new IllegalAccessError(v4_4.getMessage());
                    } catch (CloneNotSupportedException v4_6) {
                        CloneNotSupportedException v4_7 = v4_6.getCause();
                        if (!(v4_7 instanceof CloneNotSupportedException)) {
                            throw new Error("Unexpected exception", v4_7);
                        } else {
                            throw ((CloneNotSupportedException) v4_7);
                        }
                    }
                } catch (CloneNotSupportedException v4_1) {
                    throw new NoSuchMethodError(v4_1.getMessage());
                }
                return p4.getClass().getMethod("clone", ((Class[]) 0)).invoke(p4, ((Object[]) 0));
            }
        } else {
            return 0;
        }
    }

Method org.apache.http.impl.client.CloseableHttpResponseProxy.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p2, reflect.Method p3, Object[] p4)
    {
        if (!p3.getName().equals("close")) {
            try {
                return p3.invoke(this.original, p4);
            } catch (reflect.InvocationTargetException v2_1) {
                Throwable v3_1 = v2_1.getCause();
                if (v3_1 == null) {
                    throw v2_1;
                } else {
                    throw v3_1;
                }
            }
        } else {
            this.close();
            return 0;
        }
    }

Method com.google.android.gms.internal.zzee.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (!this.zzagq.zzai()) {
            try {
                Throwable v1_1 = this.zzakm;
                String v2_2 = this.zzaku;
                Object[] v4_1 = new Object[1];
                v4_1[0] = this.zzagq.getContext();
                v1_1.zzfc = ((String) v2_2.invoke(0, v4_1));
                return;
            } catch (Throwable v1_0) {
                throw v1_0;
            }
        } else {
            this.zzaz();
            return;
        }
    }

Method com.google.android.gms.internal.zzcik.zzazu() calling method java.lang.reflect.Method.invoke()


    public final String zzazu()
    {
        try {
            String v0_2 = Class.forName("android.os.SystemProperties");
            String v3_2 = new Class[2];
            v3_2[0] = String;
            v3_2[1] = String;
            String v0_1 = v0_2.getMethod("get", v3_2);
            String v2_0 = new Object[2];
            v2_0[0] = "debug.firebase.analytics.app";
            v2_0[1] = "";
            return ((String) v0_1.invoke(0, v2_0));
        } catch (String v0_5) {
            com.google.android.gms.internal.zzcjl v1_2 = this.zzayp().zzbau();
            String v2_1 = "Could not find SystemProperties class";
            v1_2.zzj(v2_1, v0_5);
            return "";
        } catch (String v0_5) {
            v1_2 = this.zzayp().zzbau();
            v2_1 = "Could not find SystemProperties.get() method";
            v1_2.zzj(v2_1, v0_5);
            return "";
        } catch (String v0_5) {
            v1_2 = this.zzayp().zzbau();
            v2_1 = "Could not access SystemProperties.get()";
            v1_2.zzj(v2_1, v0_5);
            return "";
        } catch (String v0_5) {
            v1_2 = this.zzayp().zzbau();
            v2_1 = "SystemProperties.get() threw an exception";
            v1_2.zzj(v2_1, v0_5);
            return "";
        }
    }

Method com.google.android.gms.internal.zzdx.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (this.zzakh != null) {
            Throwable v0_3 = this.zzaku;
            com.google.android.gms.internal.zzba v2_3 = new Object[2];
            v2_3[0] = this.zzakh;
            v2_3[1] = this.zzakg;
            Throwable v0_2 = ((long[]) v0_3.invoke(0, v2_3));
            try {
                this.zzakm.zzey = Long.valueOf(v0_2[0]);
                this.zzakm.zzez = Long.valueOf(v0_2[1]);
                return;
            } catch (Throwable v0_5) {
                throw v0_5;
            }
        } else {
            return;
        }
    }

Method com.google.android.gms.internal.zzdy.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzek = Integer.valueOf(2);
        try {
            reflect.InvocationTargetException v0_6 = this.zzaku;
            Object[] v2_1 = new Object[1];
            v2_1[0] = this.zzagq.getContext();
            this.zzakm.zzek = Integer.valueOf(((Boolean) v0_6.invoke(0, v2_1)).booleanValue());
            return;
        } catch (reflect.InvocationTargetException v0_5) {
            if (!(v0_5.getTargetException() instanceof android.provider.Settings$SettingNotFoundException)) {
                throw v0_5;
            } else {
                return;
            }
        }
    }

Method com.google.android.gms.internal.zzdz.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzdv = "E";
        if (com.google.android.gms.internal.zzdz.zzaki == null) {
            try {
                if (com.google.android.gms.internal.zzdz.zzaki == null) {
                    String v2_4 = this.zzaku;
                    Object[] v4 = new Object[1];
                    v4[0] = this.zzagq.getContext();
                    com.google.android.gms.internal.zzdz.zzaki = ((String) v2_4.invoke(0, v4));
                }
            } catch (Throwable v1_1) {
                throw v1_1;
            }
        }
        try {
            this.zzakm.zzdv = com.google.android.gms.internal.zzbv.zza(com.google.android.gms.internal.zzdz.zzaki.getBytes(), 1);
            return;
        } catch (Throwable v1_3) {
            throw v1_3;
        }
    }

Method com.google.android.gms.internal.zzea.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        int v0_6;
        com.google.android.gms.internal.zzbw v2_14 = 0;
        if ((com.google.android.gms.internal.zzea.zzakk != null) && ((!com.google.android.gms.internal.zzds.zzo(com.google.android.gms.internal.zzea.zzakk.zzcv)) && ((!com.google.android.gms.internal.zzea.zzakk.zzcv.equals("E")) && (!com.google.android.gms.internal.zzea.zzakk.zzcv.equals("0000000000000000000000000000000000000000000000000000000000000000"))))) {
            v0_6 = 0;
        } else {
            v0_6 = 1;
        }
        if (v0_6 != 0) {
            try {
                int v4_14;
                if (com.google.android.gms.internal.zzds.zzo(0)) {
                    boolean vtmp5 = com.google.android.gms.internal.zzds.zzo(0);
                    if (Boolean.valueOf(0).booleanValue()) {
                        if ((!this.zzagq.zzak()) || ((!((Boolean) com.google.android.gms.internal.zzlc.zzio().zzd(com.google.android.gms.internal.zzoi.zzbru)).booleanValue()) || (!((Boolean) com.google.android.gms.internal.zzlc.zzio().zzd(com.google.android.gms.internal.zzoi.zzbrv)).booleanValue()))) {
                            int v4_13 = 0;
                        } else {
                            v4_13 = 1;
                        }
                        if (v4_13 != 0) {
                            v4_14 = 3;
                        }
                    }
                    v4_14 = 2;
                } else {
                    v4_14 = 4;
                }
            } catch (com.google.android.gms.internal.zzbw v1_3) {
                throw v1_3;
            }
            com.google.android.gms.internal.zzog v7_2 = this.zzaku;
            Object[] v5_1 = new Object[3];
            v5_1[0] = this.zzagq.getContext();
            if (v4_14 == 2) {
                v2_14 = 1;
            }
            v5_1[1] = Boolean.valueOf(v2_14);
            v5_1[2] = com.google.android.gms.internal.zzlc.zzio().zzd(com.google.android.gms.internal.zzoi.zzbrn);
            com.google.android.gms.internal.zzbw v2_18 = new com.google.android.gms.internal.zzbw(((String) v7_2.invoke(0, v5_1)));
            com.google.android.gms.internal.zzea.zzakk = v2_18;
            if ((com.google.android.gms.internal.zzds.zzo(v2_18.zzcv)) || (com.google.android.gms.internal.zzea.zzakk.zzcv.equals("E"))) {
                switch (v4_14) {
                    case 3:
                        com.google.android.gms.internal.zzbw v1_2 = this.zzax();
                        if (!com.google.android.gms.internal.zzds.zzo(v1_2)) {
                            com.google.android.gms.internal.zzea.zzakk.zzcv = v1_2;
                        }
                        break;
                    case 4:
                        com.google.android.gms.internal.zzea.zzakk.zzcv = 0.zzcv;
                        break;
                    default:
                }
            }
        }
        try {
            if (com.google.android.gms.internal.zzea.zzakk != null) {
                this.zzakm.zzcv = com.google.android.gms.internal.zzea.zzakk.zzcv;
                this.zzakm.zzdz = Long.valueOf(com.google.android.gms.internal.zzea.zzakk.zzyv);
                this.zzakm.zzcx = com.google.android.gms.internal.zzea.zzakk.zzcx;
                this.zzakm.zzcy = com.google.android.gms.internal.zzea.zzakk.zzcy;
                this.zzakm.zzcz = com.google.android.gms.internal.zzea.zzakk.zzcz;
            }
        } catch (com.google.android.gms.internal.zzbw v1_10) {
            throw v1_10;
        }
        return;
    }

Method com.google.android.gms.internal.zzeb.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzdd = Long.valueOf(-1);
        this.zzakm.zzde = Long.valueOf(-1);
        Long v0_8 = this.zzaku;
        com.google.android.gms.internal.zzba v2 = new Object[1];
        v2[0] = this.zzagq.getContext();
        Long v0_2 = ((int[]) v0_8.invoke(0, v2));
        try {
            this.zzakm.zzdd = Long.valueOf(((long) v0_2[0]));
            this.zzakm.zzde = Long.valueOf(((long) v0_2[1]));
        } catch (Long v0_7) {
            throw v0_7;
        }
        if ((((Boolean) com.google.android.gms.internal.zzlc.zzio().zzd(com.google.android.gms.internal.zzoi.zzbrj)).booleanValue()) && (v0_2[2] != -2147483648)) {
            this.zzakm.zzev = Long.valueOf(((long) v0_2[2]));
        }
        return;
    }

Method com.google.android.gms.internal.zzec.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (com.google.android.gms.internal.zzec.zzeh == null) {
            try {
                if (com.google.android.gms.internal.zzec.zzeh == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.zzec.zzeh = ((Long) this.zzaku.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzakm.zzeh = com.google.android.gms.internal.zzec.zzeh;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.zzeg.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (com.google.android.gms.internal.zzeg.zzakn == null) {
            try {
                if (com.google.android.gms.internal.zzeg.zzakn == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.zzeg.zzakn = ((Long) this.zzaku.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzakm.zzdt = com.google.android.gms.internal.zzeg.zzakn;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.zzeh.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzdk = Long.valueOf(-1);
        com.google.android.gms.internal.zzba v0_1 = this.zzakm;
        Long v1_4 = this.zzaku;
        Object[] v2_1 = new Object[1];
        v2_1[0] = this.zzagq.getContext();
        v0_1.zzdk = ((Long) v1_4.invoke(0, v2_1));
        return;
    }

Method com.google.android.gms.internal.zzei.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzda = "E";
        if (com.google.android.gms.internal.zzei.zzda == null) {
            try {
                if (com.google.android.gms.internal.zzei.zzda == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.zzei.zzda = ((String) this.zzaku.invoke(0, v3_1));
                }
            } catch (Throwable v1_3) {
                throw v1_3;
            }
        }
        try {
            this.zzakm.zzda = com.google.android.gms.internal.zzei.zzda;
            return;
        } catch (Throwable v1_5) {
            throw v1_5;
        }
    }

Method com.google.android.gms.internal.zzej.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        try {
            Throwable v1_0 = this.zzaku;
            com.google.android.gms.internal.zzba v3_3 = new Object[1];
            v3_3[0] = this.zzagq.getContext();
            Throwable v2_1 = new com.google.android.gms.internal.zzcz(((String) v1_0.invoke(0, v3_3)));
        } catch (Throwable v1_3) {
            throw v1_3;
        }
        this.zzakm.zzdb = Long.valueOf(v2_1.zzaif);
        this.zzakm.zzew = Long.valueOf(v2_1.zzaig);
        return;
    }

Method com.google.android.gms.internal.zzek.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        this.zzakm.zzdw = Long.valueOf(-1);
        this.zzakm.zzdx = Long.valueOf(-1);
        if (this.zzakp == null) {
            com.google.android.gms.internal.zzba v0_1 = this.zzaku;
            long v4_0 = new Object[1];
            v4_0[0] = this.zzagq.getContext();
            this.zzakp = ((java.util.List) v0_1.invoke(0, v4_0));
        }
        if ((this.zzakp == null) || (this.zzakp.size() != 2)) {
            return;
        } else {
            try {
                this.zzakm.zzdw = Long.valueOf(((Long) this.zzakp.get(0)).longValue());
                this.zzakm.zzdx = Long.valueOf(((Long) this.zzakp.get(1)).longValue());
                return;
            } catch (Throwable v1_6) {
                throw v1_6;
            }
        }
    }

Method com.google.android.gms.internal.zzel.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        Throwable v0_0 = this.zzaku;
        Object[] v1_1 = new Object[2];
        v1_1[0] = this.zzagq.getContext();
        v1_1[1] = Boolean.valueOf(this.zzagq.zzal());
        try {
            this.zzakm.zzex = Long.valueOf(((Long) v0_0.invoke(0, v1_1)).longValue());
            return;
        } catch (Throwable v0_5) {
            throw v0_5;
        }
    }

Method com.google.android.gms.internal.zzem.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (this.zzakq == null) {
            return;
        } else {
            com.google.android.gms.internal.zzba v0_3 = this.zzaku;
            com.google.android.gms.internal.zzba v3_4 = new Object[1];
            v3_4[0] = this.zzakq;
            Integer v1_1 = new com.google.android.gms.internal.zzdk(((String) v0_3.invoke(0, v3_4)));
            try {
                this.zzakm.zzei = v1_1.zzail;
            } catch (Integer v1_6) {
                throw v1_6;
            }
            if (v1_1.zzaim.booleanValue()) {
                this.zzakm.zzeq = Integer.valueOf((v1_1.zzain.booleanValue() ^ 1));
            }
            return;
        }
    }

Method com.google.android.gms.internal.zzen.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        try {
            Long v3_2 = new Object[0];
            Long v2_3 = new com.google.android.gms.internal.zzdl(((String) this.zzaku.invoke(0, v3_2)));
            this.zzakm.zzel = v2_3.zzaio;
            this.zzakm.zzem = v2_3.zzaip;
            return;
        } catch (Throwable v1_3) {
            throw v1_3;
        }
    }

Method com.google.android.gms.internal.zzeo.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (this.zzahu != null) {
            com.google.android.gms.internal.zzba v0_1 = this.zzakm;
            Long v1_2 = this.zzaku;
            Object[] v3_1 = new Object[1];
            v3_1[0] = Long.valueOf(this.zzahu.zzau());
            v0_1.zzen = ((Long) v1_2.invoke(0, v3_1));
        }
        return;
    }

Method com.google.android.gms.internal.zzep.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (com.google.android.gms.internal.zzep.zzakr == null) {
            try {
                if (com.google.android.gms.internal.zzep.zzakr == null) {
                    Object[] v3_1 = new Object[0];
                    com.google.android.gms.internal.zzep.zzakr = ((Long) this.zzaku.invoke(0, v3_1));
                }
            } catch (Throwable v1_2) {
                throw v1_2;
            }
        }
        try {
            this.zzakm.zzdy = com.google.android.gms.internal.zzep.zzakr;
            return;
        } catch (Throwable v1_4) {
            throw v1_4;
        }
    }

Method com.google.android.gms.internal.zzeq.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        Integer v1_1;
        Throwable v0_4;
        this.zzakm.zzej = Integer.valueOf(2);
        Throwable v0_6 = this.zzaku;
        com.google.android.gms.internal.zzba v2 = new Object[1];
        v2[0] = this.zzagq.getContext();
        if (((Boolean) v0_6.invoke(0, v2)).booleanValue() != 1) {
            v0_4 = this.zzakm;
            v1_1 = Integer.valueOf(0);
        } else {
            v0_4 = this.zzakm;
            v1_1 = Integer.valueOf(1);
        }
        v0_4.zzej = v1_1;
        return;
    }

Method com.google.android.gms.internal.zzer.zzaw() calling method java.lang.reflect.Method.invoke()


    protected final void zzaw()
    {
        if (this.zzakh != null) {
            com.google.android.gms.internal.zzbc v0_8 = this.zzagq.getContext().getResources().getDisplayMetrics();
            com.google.android.gms.internal.zzba v1_4 = this.zzaku;
            Object[] v3_1 = new Object[2];
            v3_1[0] = this.zzakh;
            v3_1[1] = v0_8;
            com.google.android.gms.internal.zzba v1_1 = new com.google.android.gms.internal.zzdt(((String) v1_4.invoke(0, v3_1)));
            com.google.android.gms.internal.zzbc v0_5 = new com.google.android.gms.internal.zzbc();
            v0_5.zzgc = v1_1.zzajt;
            v0_5.zzgd = v1_1.zzgd;
            v0_5.zzge = v1_1.zzge;
            this.zzakm.zzet = v0_5;
        }
        return;
    }

Method com.google.android.gms.internal.zzfht.zzj() calling method java.lang.reflect.Method.invoke()


    public final com.google.android.gms.internal.zzfja zzj(Class p5)
    {
        if (com.google.android.gms.internal.zzfhu.isAssignableFrom(p5)) {
            try {
                com.google.android.gms.internal.zzfja v0_2 = ((reflect.Method) this.zzppg.get(p5));
            } catch (com.google.android.gms.internal.zzfja v0_3) {
                String v5_2 = String.valueOf(p5.getName());
                if (v5_2.length() == 0) {
                    String v5_4 = new String("Unable to get message info for ");
                } else {
                    v5_4 = "Unable to get message info for ".concat(v5_2);
                }
                throw new RuntimeException(v5_4, v0_3);
            }
            if (v0_2 == null) {
                int v2_0 = new Class[0];
                v0_2 = p5.getDeclaredMethod("buildMessageInfo", v2_0);
                v0_2.setAccessible(1);
                this.zzppg.put(p5, v0_2);
            } else {
            }
            Object[] v1_2 = new Object[0];
            return ((com.google.android.gms.internal.zzfja) v0_2.invoke(0, v1_2));
        } else {
            String v5_8;
            String v5_6 = String.valueOf(p5.getName());
            if (v5_6.length() == 0) {
                v5_8 = new String("Unsupported message type: ");
            } else {
                v5_8 = "Unsupported message type: ".concat(v5_6);
            }
            throw new IllegalArgumentException(v5_8);
        }
    }

Method com.google.android.gms.internal.zzfiq.zzdas() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.zzfjb zzdas()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.zzfjb) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.zzfiq.zzpqx;
        }
    }

Method com.google.gson.internal.UnsafeAllocator$1.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p5)
    {
        com.google.gson.internal.UnsafeAllocator$1.assertInstantiable(p5);
        reflect.Method v0 = this.val$allocateInstance;
        Object v1 = this.val$unsafe;
        Object[] v2_1 = new Object[1];
        v2_1[0] = p5;
        return v0.invoke(v1, v2_1);
    }

Method com.google.gson.internal.UnsafeAllocator$2.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p4)
    {
        com.google.gson.internal.UnsafeAllocator$2.assertInstantiable(p4);
        reflect.Method v0 = this.val$newInstance;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Integer.valueOf(this.val$constructorId);
        return v0.invoke(0, v1_1);
    }

Method com.google.gson.internal.UnsafeAllocator$3.newInstance() calling method java.lang.reflect.Method.invoke()


    public Object newInstance(Class p4)
    {
        com.google.gson.internal.UnsafeAllocator$3.assertInstantiable(p4);
        reflect.Method v0 = this.val$newInstance;
        Object[] v1_1 = new Object[2];
        v1_1[0] = p4;
        v1_1[1] = Object;
        return v0.invoke(0, v1_1);
    }

Method com.telemed.ae.VidyoCallStartActivity.CheckForCoarseLocationPermission() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method me.leolin.shortcutbadger.impl.XiaomiHomeBadger.tryNewMiuiBadge() calling method java.lang.reflect.Method.invoke()


    private void tryNewMiuiBadge(android.content.Context p9, int p10)
    {
        if (this.resolveInfo == null) {
            String v0_7 = new android.content.Intent("android.intent.action.MAIN");
            v0_7.addCategory("android.intent.category.HOME");
            this.resolveInfo = p9.getPackageManager().resolveActivity(v0_7, 65536);
        }
        if (this.resolveInfo != null) {
            String v0_5 = ((android.app.NotificationManager) p9.getSystemService("notification"));
            Exception v9_5 = new android.app.Notification$Builder(p9).setContentTitle("").setContentText("").setSmallIcon(this.resolveInfo.getIconResource()).build();
            try {
                Object v1_8 = v9_5.getClass().getDeclaredField("extraNotification").get(v9_5);
                reflect.Method v2_1 = v1_8.getClass();
                Class[] v5 = new Class[1];
                v5[0] = Integer.TYPE;
                reflect.Method v2_2 = v2_1.getDeclaredMethod("setMessageCount", v5);
                Object[] v3_1 = new Object[1];
                v3_1[0] = Integer.valueOf(p10);
                v2_2.invoke(v1_8, v3_1);
                v0_5.notify(0, v9_5);
            } catch (Exception v9_6) {
                throw new me.leolin.shortcutbadger.ShortcutBadgeException("not able to set badge", v9_6);
            }
        }
        return;
    }

Method org.androidannotations.api.ViewServer$ViewServerWorker.windowCommand() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method org.apache.http.client.utils.JdkIdn.toUnicode() calling method java.lang.reflect.Method.invoke()


    public String toUnicode(String p5)
    {
        try {
            RuntimeException v0_0 = this.toUnicode;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            return ((String) v0_0.invoke(0, v2_1));
        } catch (Throwable v5_3) {
            throw new IllegalStateException(v5_3.getMessage(), v5_3);
        } catch (Throwable v5_1) {
            Throwable v5_2 = v5_1.getCause();
            throw new RuntimeException(v5_2.getMessage(), v5_2);
        }
    }

Method com.google.android.gms.internal.zzclk.zzb() calling method java.lang.reflect.Method.invoke()


    private final void zzb(String p28, String p29, long p30, android.os.Bundle p32, boolean p33, boolean p34, boolean p35, String p36)
    {
        com.google.android.gms.common.internal.zzbq.zzgv(p28);
        com.google.android.gms.common.internal.zzbq.zzgv(p29);
        com.google.android.gms.common.internal.zzbq.checkNotNull(p32);
        this.zzwj();
        this.zzyk();
        if (this.zzjev.isEnabled()) {
            java.util.Iterator v12_0 = 0;
            String v13_0 = 0;
            if (!this.zzjpw) {
                this.zzjpw = 1;
                try {
                    int v0_14 = Class.forName("com.google.android.gms.tagmanager.TagManagerService");
                    try {
                        String v4_11 = new Class[1];
                        v4_11[0] = android.content.Context;
                        int v0_15 = v0_14.getDeclaredMethod("initialize", v4_11);
                        com.google.android.gms.internal.zzcno v3_12 = new Object[1];
                        v3_12[0] = this.getContext();
                        v0_15.invoke(0, v3_12);
                    } catch (int v0_18) {
                        this.zzayp().zzbaw().zzj("Failed to invoke Tag Manager\'s initialize() method", v0_18);
                    }
                } catch (ClassNotFoundException) {
                    this.zzayp().zzbay().log("Tag Manager is not found and thus will not be used");
                }
            }
            if ((p35) && (!"_iap".equals(p29))) {
                com.google.android.gms.internal.zzcno v3_32 = this.zzjev.zzayl();
                android.os.Bundle v5_10 = 2;
                if (v3_32.zzaq("event", p29)) {
                    if (v3_32.zza("event", com.google.android.gms.measurement.AppMeasurement$Event.zzjew, p29)) {
                        if (v3_32.zzb("event", 40, p29)) {
                            v5_10 = 0;
                        }
                    } else {
                        v5_10 = 13;
                    }
                }
                if (v5_10 != null) {
                    this.zzjev.zzayl();
                    int v0_22 = com.google.android.gms.internal.zzcno.zza(p29, 40, 1);
                    if (p29 != null) {
                        v13_0 = p29.length();
                    }
                    this.zzjev.zzayl().zza(v5_10, "_ev", v0_22, v13_0);
                    return;
                }
            }
            java.util.ArrayList v15_2 = this.zzayh().zzbcg();
            if ((v15_2 != null) && (!p32.containsKey("_sc"))) {
                v15_2.zzjra = 1;
            }
            if ((p33 == 0) || (!p35)) {
                com.google.android.gms.internal.zzcno v3_37 = 0;
            } else {
                v3_37 = 1;
            }
            com.google.android.gms.internal.zzcma.zza(v15_2, p32, v3_37);
            boolean v16 = "am".equals(p28);
            com.google.android.gms.internal.zzcno v3_39 = com.google.android.gms.internal.zzcno.zzkp(p29);
            if ((p33 == 0) || ((this.zzjpu == null) || ((v3_39 != null) || (v16)))) {
                if (this.zzjev.zzbbn()) {
                    com.google.android.gms.measurement.AppMeasurement$OnEventListener v2_2 = this.zzayl().zzki(p29);
                    if (v2_2 == null) {
                        int v0_4 = java.util.Collections.unmodifiableList(java.util.Arrays.asList(new String[] {"_o", "_sn", "_sc", "_si"})));
                        int v7_1 = this.zzayl().zza(p29, p32, v0_4, p35, 1);
                        if ((v7_1 != 0) && ((v7_1.containsKey("_sc")) && (v7_1.containsKey("_si")))) {
                            v12_0 = new com.google.android.gms.internal.zzcmd(v7_1.getString("_sn"), v7_1.getString("_sc"), Long.valueOf(v7_1.getLong("_si")).longValue());
                        }
                        if (v12_0 == null) {
                            v12_0 = v15_2;
                        }
                        java.util.ArrayList v15_1 = new java.util.ArrayList();
                        v15_1.add(v7_1);
                        android.os.Bundle v5_1 = this.zzayl().zzbcr().nextLong();
                        com.google.android.gms.internal.zzcno v3_5 = new String[p32.size()];
                        String[] v10_1 = ((String[]) v7_1.keySet().toArray(v3_5));
                        java.util.Arrays.sort(v10_1);
                        String v4_6 = v10_1.length;
                        com.google.android.gms.measurement.AppMeasurement$OnEventListener v2_15 = 0;
                        com.google.android.gms.internal.zzcno v3_6 = 0;
                        while (v3_6 < v4_6) {
                            String v18_0;
                            long v17_1;
                            android.os.Bundle v26_0;
                            String v4_15;
                            int v0_16;
                            String v13_3 = v10_1[v3_6];
                            long v17_0 = v7_1.get(v13_3);
                            this.zzayl();
                            int v14_1 = com.google.android.gms.internal.zzcno.zzaf(v17_0);
                            if (v14_1 == 0) {
                                v26_0 = v0_4;
                                v18_0 = v3_6;
                                v17_1 = v4_6;
                                v4_15 = v5_1;
                                v0_16 = v7_1;
                            } else {
                                String v18_1 = v2_15;
                                v7_1.putInt(v13_3, v14_1.length);
                                String v19_0 = v3_6;
                                com.google.android.gms.measurement.AppMeasurement$OnEventListener v2_31 = 0;
                                while (v2_31 < v14_1.length) {
                                    com.google.android.gms.internal.zzcno v3_13 = v14_1[v2_31];
                                    int v20 = v2_31;
                                    com.google.android.gms.internal.zzcma.zza(v12_0, v3_13, 1);
                                    String v22_1 = v18_1;
                                    int v23 = v20;
                                    String v18_2 = v19_0;
                                    long v17_3 = v4_6;
                                    long v24 = v5_1;
                                    android.os.Bundle v26_1 = v0_4;
                                    int v0_17 = v7_1;
                                    com.google.android.gms.measurement.AppMeasurement$OnEventListener v2_35 = this.zzayl().zza("_ep", v3_13, v0_4, p35, 0);
                                    v2_35.putString("_en", p29);
                                    String v4_18 = v24;
                                    v2_35.putLong("_eid", v4_18);
                                    v2_35.putString("_gn", v13_3);
                                    v2_35.putInt("_ll", v14_1.length);
                                    com.google.android.gms.measurement.AppMeasurement$EventInterceptor v6_7 = v23;
                                    v2_35.putInt("_i", v6_7);
                                    v15_1.add(v2_35);
                                    v2_31 = (v6_7 + 1);
                                    v7_1 = v0_17;
                                    v5_1 = v4_18;
                                    v4_6 = v17_3;
                                    v19_0 = v18_2;
                                    v18_1 = v22_1;
                                    v0_4 = v26_1;
                                }
                                v26_0 = v0_4;
                                v17_1 = v4_6;
                                v4_15 = v5_1;
                                v0_16 = v7_1;
                                v18_0 = v19_0;
                                v2_15 = (v14_1.length + v18_1);
                            }
                            v3_6 = (v18_0 + 1);
                            v7_1 = v0_16;
                            v5_1 = v4_15;
                            v4_6 = v17_1;
                            v0_4 = v26_0;
                            int v14 = 1;
                        }
                        String v13_1 = v2_15;
                        int v0_6 = v7_1;
                        if (v13_1 != null) {
                            v0_6.putLong("_eid", v5_1);
                            v0_6.putInt("_epc", v13_1);
                        }
                        int v0_7 = 0;
                        while (v0_7 < v15_1.size()) {
                            com.google.android.gms.internal.zzcno v3_7;
                            com.google.android.gms.measurement.AppMeasurement$OnEventListener v2_21 = ((android.os.Bundle) v15_1.get(v0_7));
                            if (v0_7 == 0) {
                                v3_7 = 0;
                            } else {
                                v3_7 = 1;
                            }
                            com.google.android.gms.internal.zzcno v3_8;
                            if (v3_7 == null) {
                                v3_8 = p29;
                            } else {
                                v3_8 = "_ep";
                            }
                            v2_21.putString("_o", p28);
                            if (p34) {
                                v2_21 = this.zzayl().zzad(v2_21);
                            }
                            android.os.Bundle v11 = v2_21;
                            this.zzayp().zzbaz().zze("Logging event (FE)", this.zzayk().zzjp(p29), this.zzayk().zzac(v11));
                            java.util.Iterator v12_2 = new com.google.android.gms.internal.zzcix;
                            v12_2(v3_8, new com.google.android.gms.internal.zzciu(v11), p28, p30);
                            this.zzayg().zzc(v12_2, p36);
                            if (!v16) {
                                java.util.Iterator v12_3 = this.zzjpv.iterator();
                                while (v12_3.hasNext()) {
                                    ((com.google.android.gms.measurement.AppMeasurement$OnEventListener) v12_3.next()).onEvent(p28, p29, new android.os.Bundle(v11), p30);
                                }
                            }
                            v0_7++;
                        }
                        if ((this.zzayh().zzbcg() != null) && ("_ae".equals(p29))) {
                            this.zzayn().zzbx(1);
                        }
                        return;
                    } else {
                        this.zzayl();
                        int v0_19 = com.google.android.gms.internal.zzcno.zza(p29, 40, 1);
                        if (p29 != null) {
                            v13_0 = p29.length();
                        }
                        this.zzjev.zzayl().zza(p36, v2_2, "_ev", v0_19, v13_0);
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.zzayp().zzbaz().zze("Passing event to registered event handler (FE)", this.zzayk().zzjp(p29), this.zzayk().zzac(p32));
                this.zzjpu.interceptEvent(p28, p29, p32, p30);
                return;
            }
        } else {
            this.zzayp().zzbaz().log("Event not sent since app measurement is disabled");
            return;
        }
    }

Method com.google.android.gms.internal.zzct.zza() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.zzdr zza(com.google.android.gms.internal.zzdm p4, android.view.MotionEvent p5, android.util.DisplayMetrics p6)
    {
        IllegalAccessException v4_4 = p4.zza("LLWEGIcMoDZoYXR7U5oWQiG0eqgHAi5y99iNxWUoUCrqQe4SBuROX6hcHHgPH+SM", "O3KEK4C8mMJ55X7+rKhyFI2gabDgFgd1qlmX9Na34/M=");
        if ((v4_4 == null) || (p5 == null)) {
            throw new com.google.android.gms.internal.zzdj();
        } else {
            try {
                Object[] v2_1 = new Object[2];
                v2_1[0] = p5;
                v2_1[1] = p6;
                return new com.google.android.gms.internal.zzdr(((String) v4_4.invoke(0, v2_1)));
            } catch (IllegalAccessException v4_3) {
                throw new com.google.android.gms.internal.zzdj(v4_3);
            }
        }
    }

Method com.google.android.gms.internal.zzct.zza() calling method java.lang.reflect.Method.invoke()


    protected final long zza(StackTraceElement[] p6)
    {
        com.google.android.gms.internal.zzdj v0_4 = com.google.android.gms.internal.zzct.zzagq.zza("wflZ5ZrFWxKN35Rs/obkm9xcWW4uwhgDI7R93vb2gpXPjsYJYEKVt9jrMQOUQeAA", "cXUR3QZnvsd8QFJrigAEcnhF5qRi6A1WjhzghuHtPIs=");
        if ((v0_4 == null) || (p6 == null)) {
            throw new com.google.android.gms.internal.zzdj();
        } else {
            try {
                Object[] v3_1 = new Object[1];
                v3_1[0] = p6;
                return new com.google.android.gms.internal.zzdk(((String) v0_4.invoke(0, v3_1))).zzail.longValue();
            } catch (IllegalAccessException v6_4) {
                throw new com.google.android.gms.internal.zzdj(v6_4);
            }
        }
    }

Method com.google.android.gms.internal.zzct.zzb() calling method java.lang.reflect.Method.invoke()


    protected final com.google.android.gms.internal.zzdr zzb(android.view.MotionEvent p6)
    {
        com.google.android.gms.internal.zzdj v0_3 = com.google.android.gms.internal.zzct.zzagq.zza("Ncqp5H+22w9W3L8txFxikPL++CvvT4UACmJT2y9HNWRLTaCz/GhnD086ih+pDclQ", "oClLCKzkLLWAqjtGJeQeLZr6xaB9RrnEuNDXspc7PYI=");
        if ((v0_3 == null) || (p6 == null)) {
            throw new com.google.android.gms.internal.zzdj();
        } else {
            try {
                Object[] v3_1 = new Object[2];
                v3_1[0] = p6;
                v3_1[1] = this.zzaho;
                return new com.google.android.gms.internal.zzdr(((String) v0_3.invoke(0, v3_1)));
            } catch (IllegalAccessException v6_4) {
                throw new com.google.android.gms.internal.zzdj(v6_4);
            }
        }
    }

Method com.google.android.material.chip.Chip.handleAccessibilityExit() calling method java.lang.reflect.Method.invoke()


    private boolean handleAccessibilityExit(android.view.MotionEvent p7)
    {
        if (p7.getAction() == 10) {
            try {
                reflect.Method v7_12 = androidx.customview.widget.ExploreByTouchHelper.getDeclaredField("mHoveredVirtualViewId");
                v7_12.setAccessible(1);
            } catch (reflect.Method v7_8) {
                android.util.Log.e("Chip", "Unable to send Accessibility Exit event", v7_8);
            } catch (reflect.Method v7_7) {
                android.util.Log.e("Chip", "Unable to send Accessibility Exit event", v7_7);
            } catch (reflect.Method v7_6) {
                android.util.Log.e("Chip", "Unable to send Accessibility Exit event", v7_6);
            } catch (reflect.Method v7_5) {
                android.util.Log.e("Chip", "Unable to send Accessibility Exit event", v7_5);
            }
            if (((Integer) v7_12.get(this.touchHelper)).intValue() != -2147483648) {
                Object[] v4_0 = new Class[1];
                v4_0[0] = Integer.TYPE;
                reflect.Method v7_10 = androidx.customview.widget.ExploreByTouchHelper.getDeclaredMethod("updateHoveredVirtualView", v4_0);
                v7_10.setAccessible(1);
                com.google.android.material.chip.Chip$ChipTouchHelper v3_1 = this.touchHelper;
                Object[] v4_1 = new Object[1];
                v4_1[0] = Integer.valueOf(-2147483648);
                v7_10.invoke(v3_1, v4_1);
                return 1;
            }
        }
        return 0;
    }

Method org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket() calling method java.lang.reflect.Method.invoke()


    public java.net.Socket createLayeredSocket(java.net.Socket p7, String p8, int p9, org.apache.http.protocol.HttpContext p10)
    {
        javax.net.ssl.SSLSocket v7_2 = ((javax.net.ssl.SSLSocket) this.socketfactory.createSocket(p7, p8, p9, 1));
        if (this.supportedProtocols == null) {
            Exception v9_22 = v7_2.getEnabledProtocols();
            int v1_1 = new java.util.ArrayList(v9_22.length);
            String v2_1 = v9_22.length;
            Class[] v3_0 = 0;
            while (v3_0 < v2_1) {
                Class v4_0 = v9_22[v3_0];
                if (!v4_0.startsWith("SSL")) {
                    v1_1.add(v4_0);
                }
                v3_0++;
            }
            if (!v1_1.isEmpty()) {
                Exception v9_6 = new String[v1_1.size()];
                v7_2.setEnabledProtocols(((String[]) v1_1.toArray(v9_6)));
            }
        } else {
            v7_2.setEnabledProtocols(this.supportedProtocols);
        }
        if (this.supportedCipherSuites != null) {
            v7_2.setEnabledCipherSuites(this.supportedCipherSuites);
        }
        if (android.util.Log.isLoggable("HttpClient", 3)) {
            String v2_3 = new StringBuilder();
            v2_3.append("Enabled protocols: ");
            v2_3.append(java.util.Arrays.asList(v7_2.getEnabledProtocols()));
            android.util.Log.d("HttpClient", v2_3.toString());
            String v2_6 = new StringBuilder();
            v2_6.append("Enabled cipher suites:");
            v2_6.append(java.util.Arrays.asList(v7_2.getEnabledCipherSuites()));
            android.util.Log.d("HttpClient", v2_6.toString());
        }
        this.prepareSocket(v7_2);
        if (android.os.Build$VERSION.SDK_INT >= 17) {
            if (android.util.Log.isLoggable("HttpClient", 3)) {
                String v2_10 = new StringBuilder();
                v2_10.append("Enabling SNI for ");
                v2_10.append(p8);
                android.util.Log.d("HttpClient", v2_10.toString());
            }
            try {
                Exception v9_21 = v7_2.getClass();
                Class[] v3_8 = new Class[1];
                v3_8[0] = String;
                Exception v9_23 = v9_21.getMethod("setHostname", v3_8);
                String v0_2 = new Object[1];
                v0_2[0] = p8;
                v9_23.invoke(v7_2, v0_2);
            } catch (Exception v9_24) {
                if (android.util.Log.isLoggable("HttpClient", 3)) {
                    android.util.Log.d("HttpClient", "SNI configuration failed", v9_24);
                }
            }
        }
        if (android.util.Log.isLoggable("HttpClient", 3)) {
            android.util.Log.d("HttpClient", "Starting handshake");
        }
        v7_2.startHandshake();
        this.verifyHostname(v7_2, p8);
        return v7_2;
    }

Method com.google.android.gms.internal.zzfhu.zza() calling method java.lang.reflect.Method.invoke()


    static varargs Object zza(reflect.Method p0, Object p1, Object[] p2)
    {
        try {
            return p0.invoke(p1, p2);
        } catch (Error v0_3) {
            throw new RuntimeException("Couldn\'t use Java reflection to implement protocol message reflection.", v0_3);
        } catch (Error v0_4) {
            Error v0_5 = v0_4.getCause();
            if ((v0_5 instanceof RuntimeException)) {
                throw ((RuntimeException) v0_5);
            } else {
                if (!(v0_5 instanceof Error)) {
                    throw new RuntimeException("Unexpected exception thrown by generated accessor method.", v0_5);
                } else {
                    throw ((Error) v0_5);
                }
            }
        }
    }