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 kotlinx.coroutines.CommonPool.isGoodCommonPool$kotlinx_coroutines_core() calling method java.lang.reflect.Method.invoke()


    public final boolean isGoodCommonPool$kotlinx_coroutines_core(Class p5, java.util.concurrent.ExecutorService p6)
    {
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p5, "fjpClass");
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p6, "executor");
        p6.submit(((Runnable) kotlinx.coroutines.CommonPool$isGoodCommonPool$1.INSTANCE));
        try {
            Class[] v3 = new Class[0];
            Object[] v2_0 = new Object[0];
            int v5_2 = p5.getMethod("getPoolSize", v3).invoke(p6, v2_0);
        } catch (Throwable) {
            int v5_3 = 0;
            if (v5_3 == 0) {
                return 0;
            } else {
                int v6_2 = 1;
                if (v5_3.intValue() < 1) {
                    v6_2 = 0;
                }
                return v6_2;
            }
        }
        if (!(v5_2 instanceof Integer)) {
            v5_2 = 0;
        }
        v5_3 = ((Integer) v5_2);
    }

Method kotlinx.coroutines.CommonPool.createPool() calling method java.lang.reflect.Method.invoke()


    private final java.util.concurrent.ExecutorService createPool()
    {
        if (System.getSecurityManager() == null) {
            java.util.concurrent.ExecutorService v0_2 = 0;
            try {
                java.util.concurrent.ExecutorService v1_4 = Class.forName("java.util.concurrent.ForkJoinPool");
            } catch (Throwable) {
                v1_4 = 0;
            }
            if (v1_4 == null) {
                return this.createPlainPool();
            } else {
                if ((!kotlinx.coroutines.CommonPool.usePrivatePool) && (kotlinx.coroutines.CommonPool.requestedParallelism < 0)) {
                    try {
                        java.util.concurrent.ExecutorService v2_5;
                        java.util.concurrent.ExecutorService v2_4;
                        boolean v4_0 = new Class[0];
                        java.util.concurrent.ExecutorService v2_3 = v1_4.getMethod("commonPool", v4_0);
                    } catch (Throwable) {
                        v2_5 = 0;
                        if (v2_5 != null) {
                            if (!kotlinx.coroutines.CommonPool.INSTANCE.isGoodCommonPool$kotlinx_coroutines_core(v1_4, v2_5)) {
                                v2_5 = 0;
                            }
                            if (v2_5 != null) {
                                return v2_5;
                            }
                        }
                    }
                    if (v2_3 == null) {
                        v2_4 = 0;
                    } else {
                        boolean v4_1 = new Object[0];
                        v2_4 = v2_3.invoke(0, v4_1);
                    }
                    if (!(v2_4 instanceof java.util.concurrent.ExecutorService)) {
                        v2_4 = 0;
                    }
                    v2_5 = ((java.util.concurrent.ExecutorService) v2_4);
                }
                try {
                    boolean v4_5 = new Class[1];
                    v4_5[0] = Integer.TYPE;
                    java.util.concurrent.ExecutorService v1_1 = v1_4.getConstructor(v4_5);
                    java.util.concurrent.ExecutorService v2_7 = new Object[1];
                    v2_7[0] = Integer.valueOf(kotlinx.coroutines.CommonPool.INSTANCE.getParallelism());
                    java.util.concurrent.ExecutorService v1_2 = v1_1.newInstance(v2_7);
                } catch (Throwable) {
                    if (v0_2 == null) {
                        return this.createPlainPool();
                    } else {
                        return v0_2;
                    }
                }
                if (!(v1_2 instanceof java.util.concurrent.ExecutorService)) {
                    v1_2 = 0;
                }
                v0_2 = ((java.util.concurrent.ExecutorService) v1_2);
            }
        } else {
            return this.createPlainPool();
        }
    }

Method kotlinx.coroutines.android.AndroidExceptionPreHandler.handleException() calling method java.lang.reflect.Method.invoke()


    public void handleException(kotlin.coroutines.CoroutineContext p3, Throwable p4)
    {
        Thread$UncaughtExceptionHandler v3_1;
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p3, "context");
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p4, "exception");
        Thread$UncaughtExceptionHandler v3_4 = kotlinx.coroutines.android.AndroidExceptionPreHandlerKt.access$getGetter$p();
        if (v3_4 == null) {
            v3_1 = 0;
        } else {
            boolean v1_0 = new Object[0];
            v3_1 = v3_4.invoke(0, v1_0);
        }
        if (!(v3_1 instanceof Thread$UncaughtExceptionHandler)) {
            v3_1 = 0;
        }
        Thread$UncaughtExceptionHandler v3_2 = ((Thread$UncaughtExceptionHandler) v3_1);
        if (v3_2 != null) {
            v3_2.uncaughtException(Thread.currentThread(), p4);
        }
        return;
    }

Method rx.internal.schedulers.NewThreadWorker.tryEnableCancelPolicy() calling method java.lang.reflect.Method.invoke()


    public static boolean tryEnableCancelPolicy(java.util.concurrent.ScheduledExecutorService p5)
    {
        if (rx.internal.schedulers.NewThreadWorker.SHOULD_TRY_ENABLE_CANCEL_POLICY) {
            rx.plugins.RxJavaErrorHandler v0_1;
            if (!(p5 instanceof java.util.concurrent.ScheduledThreadPoolExecutor)) {
                v0_1 = rx.internal.schedulers.NewThreadWorker.a(p5);
            } else {
                rx.plugins.RxJavaErrorHandler v0_5 = rx.internal.schedulers.NewThreadWorker.cachedSetRemoveOnCancelPolicyMethod;
                if (v0_5 != rx.internal.schedulers.NewThreadWorker.SET_REMOVE_ON_CANCEL_POLICY_METHOD_NOT_SUPPORTED) {
                    if (v0_5 != null) {
                        v0_1 = ((reflect.Method) v0_5);
                    } else {
                        Object v2_0;
                        v0_1 = rx.internal.schedulers.NewThreadWorker.a(p5);
                        if (v0_1 == null) {
                            v2_0 = rx.internal.schedulers.NewThreadWorker.SET_REMOVE_ON_CANCEL_POLICY_METHOD_NOT_SUPPORTED;
                        } else {
                            v2_0 = v0_1;
                        }
                        rx.internal.schedulers.NewThreadWorker.cachedSetRemoveOnCancelPolicyMethod = v2_0;
                    }
                } else {
                    return 0;
                }
            }
            if (v0_1 != null) {
                try {
                    Object[] v3 = new Object[1];
                    v3[0] = Boolean.valueOf(1);
                    v0_1.invoke(p5, v3);
                    return 1;
                } catch (Exception v5_1) {
                    rx.plugins.RxJavaPlugins.getInstance().getErrorHandler().handleError(v5_1);
                }
            }
        }
        return 0;
    }

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 org.apache.commons.lang.enums.ValuedEnum.getValueInOtherClassLoader() calling method java.lang.reflect.Method.invoke()


    private int getValueInOtherClassLoader(Object p4)
    {
        try {
            return ((Integer) p4.getClass().getMethod("getValue", 0).invoke(p4, 0)).intValue();
        } catch (NoSuchMethodException) {
            throw new IllegalStateException("This should not happen");
        }
    }

Method okhttp3.internal.platform.JdkWithJettyBootPlatform.getSelectedProtocol() calling method java.lang.reflect.Method.invoke()


    public String getSelectedProtocol(javax.net.ssl.SSLSocket p4)
    {
        try {
            okhttp3.internal.platform.Platform v0_0 = this.getMethod;
            int v1_4 = new Object[1];
            v1_4[0] = p4;
            String v4_1 = 0;
            okhttp3.internal.platform.Platform v0_1 = ((okhttp3.internal.platform.JdkWithJettyBootPlatform$JettyNegoProvider) reflect.Proxy.getInvocationHandler(v0_0.invoke(0, v1_4)));
        } catch (String v4_2) {
            throw okhttp3.internal.Util.assertionError("unable to get selected protocol", v4_2);
        } catch (String v4_2) {
        }
        if ((v0_1.a) || (v0_1.b != null)) {
            if (!v0_1.a) {
                v4_1 = v0_1.b;
            } else {
            }
            return v4_1;
        } else {
            okhttp3.internal.platform.Platform.get().log(4, "ALPN callback dropped: HTTP/2 is disabled. Is alpn-boot on the boot class path?", 0);
            return 0;
        }
    }

Method okhttp3.internal.platform.JdkWithJettyBootPlatform.configureTlsExtensions() calling method java.lang.reflect.Method.invoke()


    public void configureTlsExtensions(javax.net.ssl.SSLSocket p6, String p7, java.util.List p8)
    {
        String v7_0 = okhttp3.internal.platform.JdkWithJettyBootPlatform.alpnProtocolNames(p8);
        try {
            reflect.Method v8_3 = okhttp3.internal.platform.Platform.getClassLoader();
            int v1_1 = new Class[2];
            v1_1[0] = this.clientProviderClass;
            v1_1[1] = this.serverProviderClass;
            String v7_1 = reflect.Proxy.newProxyInstance(v8_3, v1_1, new okhttp3.internal.platform.JdkWithJettyBootPlatform$JettyNegoProvider(v7_0));
            reflect.Method v8_1 = this.putMethod;
            Object[] v0_0 = new Object[2];
            v0_0[0] = p6;
            v0_0[1] = v7_1;
            v8_1.invoke(0, v0_0);
            return;
        } catch (AssertionError v6_1) {
            throw okhttp3.internal.Util.assertionError("unable to set alpn", v6_1);
        } catch (AssertionError v6_1) {
        }
    }

Method okhttp3.internal.platform.JdkWithJettyBootPlatform.afterHandshake() calling method java.lang.reflect.Method.invoke()


    public void afterHandshake(javax.net.ssl.SSLSocket p5)
    {
        try {
            String v0_0 = this.removeMethod;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            v0_0.invoke(0, v2_1);
            return;
        } catch (AssertionError v5_2) {
            throw okhttp3.internal.Util.assertionError("unable to remove alpn", v5_2);
        } catch (AssertionError v5_2) {
        }
    }

Method okhttp3.internal.platform.Jdk9Platform.getSelectedProtocol() calling method java.lang.reflect.Method.invoke()


    public String getSelectedProtocol(javax.net.ssl.SSLSocket p3)
    {
        try {
            Object[] v1_1 = new Object[0];
            AssertionError v3_4 = ((String) this.b.invoke(p3, v1_1));
        } catch (AssertionError v3_5) {
            throw okhttp3.internal.Util.assertionError("unable to get selected protocols", v3_5);
        } catch (AssertionError v3_5) {
        }
        if ((v3_4 != null) && (!v3_4.equals(""))) {
            return v3_4;
        } else {
            return 0;
        }
    }

Method okhttp3.internal.platform.Jdk9Platform.configureTlsExtensions() calling method java.lang.reflect.Method.invoke()


    public void configureTlsExtensions(javax.net.ssl.SSLSocket p5, String p6, java.util.List p7)
    {
        try {
            String v6_0 = p5.getSSLParameters();
            Object[] v7_2 = okhttp3.internal.platform.Jdk9Platform.alpnProtocolNames(p7);
            reflect.Method v0 = this.a;
            Object[] v1_1 = new Object[1];
            String[] v3_0 = new String[v7_2.size()];
            v1_1[0] = v7_2.toArray(v3_0);
            v0.invoke(v6_0, v1_1);
            p5.setSSLParameters(v6_0);
            return;
        } catch (AssertionError v5_1) {
            throw okhttp3.internal.Util.assertionError("unable to set ssl parameters", v5_1);
        } catch (AssertionError v5_1) {
        }
    }

Method okhttp3.internal.platform.AndroidPlatform.isCleartextTrafficPermitted() calling method java.lang.reflect.Method.invoke()


    public boolean isCleartextTrafficPermitted(String p5)
    {
        try {
            String v0_2 = Class.forName("android.security.NetworkSecurityPolicy");
            int v3_0 = new Class[0];
            Object[] v2_1 = new Object[0];
            AssertionError v5_1 = this.api24IsCleartextTrafficPermitted(p5, v0_2, v0_2.getMethod("getInstance", v3_0).invoke(0, v2_1));
            return v5_1;
        } catch (ClassNotFoundException) {
            return super.isCleartextTrafficPermitted(v5_1);
        } catch (AssertionError v5_2) {
            throw okhttp3.internal.Util.assertionError("unable to determine cleartext support", v5_2);
        } catch (AssertionError v5_2) {
        } catch (AssertionError v5_2) {
        }
    }

Method okhttp3.internal.platform.AndroidPlatform.api24IsCleartextTrafficPermitted() calling method java.lang.reflect.Method.invoke()


    private boolean api24IsCleartextTrafficPermitted(String p6, Class p7, Object p8)
    {
        try {
            Class[] v2 = new Class[1];
            v2[0] = String;
            Boolean v0_3 = p7.getMethod("isCleartextTrafficPermitted", v2);
            Object[] v1_1 = new Object[1];
            v1_1[0] = p6;
            boolean v6_1 = ((Boolean) v0_3.invoke(p8, v1_1)).booleanValue();
            return v6_1;
        } catch (NoSuchMethodException) {
            return this.api23IsCleartextTrafficPermitted(v6_1, p7, p8);
        }
    }

Method okhttp3.internal.platform.AndroidPlatform.api23IsCleartextTrafficPermitted() calling method java.lang.reflect.Method.invoke()


    private boolean api23IsCleartextTrafficPermitted(String p4, Class p5, Object p6)
    {
        try {
            Class[] v2 = new Class[0];
            Object[] v0_1 = new Object[0];
            boolean v4_0 = ((Boolean) p5.getMethod("isCleartextTrafficPermitted", v2).invoke(p6, v0_1)).booleanValue();
            return v4_0;
        } catch (NoSuchMethodException) {
            return super.isCleartextTrafficPermitted(v4_0);
        }
    }

Method okhttp3.internal.platform.AndroidPlatform$AndroidTrustRootIndex.findByIssuerAndSignature() calling method java.lang.reflect.Method.invoke()


    public java.security.cert.X509Certificate findByIssuerAndSignature(java.security.cert.X509Certificate p6)
    {
        java.security.cert.X509Certificate v0_0 = 0;
        try {
            reflect.Method v1 = this.findByIssuerAndSignatureMethod;
            javax.net.ssl.X509TrustManager v2 = this.trustManager;
            Object[] v3_1 = new Object[1];
            v3_1[0] = p6;
            AssertionError v6_4 = ((java.security.cert.TrustAnchor) v1.invoke(v2, v3_1));
        } catch (AssertionError v6_1) {
            throw okhttp3.internal.Util.assertionError("unable to get issues and signature", v6_1);
        } catch (reflect.InvocationTargetException) {
            return v0_0;
        }
        if (v6_4 == null) {
            return v0_0;
        } else {
            v0_0 = v6_4.getTrustedCert();
            return v0_0;
        }
    }

Method okhttp3.internal.platform.AndroidPlatform$AndroidCertificateChainCleaner.clean() calling method java.lang.reflect.Method.invoke()


    public java.util.List clean(java.util.List p5, String p6)
    {
        try {
            String v0_1 = new java.security.cert.X509Certificate[p5.size()];
            String v0_3 = this.checkServerTrusted;
            Object v1 = this.x509TrustManagerExtensions;
            Object[] v2_1 = new Object[3];
            v2_1[0] = ((java.security.cert.X509Certificate[]) p5.toArray(v0_1));
            v2_1[1] = "RSA";
            v2_1[2] = p6;
            return ((java.util.List) v0_3.invoke(v1, v2_1));
        } catch (IllegalAccessException v5_6) {
            AssertionError v6_4 = new javax.net.ssl.SSLPeerUnverifiedException(v5_6.getMessage());
            v6_4.initCause(v5_6);
            throw v6_4;
        } catch (IllegalAccessException v5_5) {
            throw new AssertionError(v5_5);
        }
    }

Method retrofit2.Retrofit$1.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p3, reflect.Method p4, Object[] p5)
    {
        if (p4.getDeclaringClass() != Object) {
            if (!this.platform.a(p4)) {
                Object v3_1 = this.b.a(p4);
                return v3_1.a(new retrofit2.OkHttpCall(v3_1, p5));
            } else {
                return this.platform.a(p4, this.a, p3, p5);
            }
        } else {
            return p4.invoke(this, p5);
        }
    }

Method pl.droidsonroids.gif.LibraryLoader.getContext() calling method java.lang.reflect.Method.invoke()


    private static android.content.Context getContext()
    {
        if (pl.droidsonroids.gif.LibraryLoader.sAppContext == null) {
            try {
                Class[] v3 = new Class[0];
                String v2_0 = new Object[0];
                pl.droidsonroids.gif.LibraryLoader.sAppContext = ((android.content.Context) Class.forName("android.app.ActivityThread").getDeclaredMethod("currentApplication", v3).invoke(0, v2_0));
            } catch (Exception v0_3) {
                throw new IllegalStateException("LibraryLoader not initialized. Call LibraryLoader.initialize() before using library classes.", v0_3);
            }
        }
        return pl.droidsonroids.gif.LibraryLoader.sAppContext;
    }

Method org.threeten.bp.chrono.Chronology.ofLocale() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method org.apmem.tools.layouts.FlowLayout.debugDraw() calling method java.lang.reflect.Method.invoke()


    private boolean debugDraw()
    {
        try {
            Boolean v1_3 = android.view.ViewGroup.getDeclaredMethod("debugDraw", ((Class[]) 0));
            v1_3.setAccessible(1);
            Object[] v2_0 = new Object[1];
            v2_0[0] = 0;
        } catch (Exception) {
        }
        return ((Boolean) v1_3.invoke(this, v2_0)).booleanValue();
    }

Method org.apache.http.util.ExceptionUtils.initCause() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method org.apache.http.impl.execchain.ResponseProxyHandler.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p1, reflect.Method p2, Object[] p3)
    {
        if (!p2.equals(org.apache.http.impl.execchain.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 org.apache.http.impl.execchain.RequestEntityExecHandler.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p1, reflect.Method p2, Object[] p3)
    {
        try {
            if (p2.equals(org.apache.http.impl.execchain.RequestEntityExecHandler.WRITE_TO_METHOD)) {
                this.consumed = 1;
            }
        } catch (Object v1_5) {
            Throwable v2_1 = v1_5.getCause();
            if (v2_1 == null) {
                throw v1_5;
            } else {
                throw v2_1;
            }
        }
        return p2.invoke(this.original, p3);
    }

Method org.apache.http.impl.conn.CPoolProxy.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p2, reflect.Method p3, Object[] p4)
    {
        if (!p3.equals(org.apache.http.impl.conn.CPoolProxy.CLOSE_METHOD)) {
            if (!p3.equals(org.apache.http.impl.conn.CPoolProxy.SHUTDOWN_METHOD)) {
                reflect.InvocationTargetException v2_10;
                if (!p3.equals(org.apache.http.impl.conn.CPoolProxy.IS_OPEN_METHOD)) {
                    if (!p3.equals(org.apache.http.impl.conn.CPoolProxy.IS_STALE_METHOD)) {
                        reflect.InvocationTargetException v2_4 = this.c();
                        if (v2_4 == null) {
                            throw new org.apache.http.impl.conn.ConnectionShutdownException();
                        } else {
                            try {
                                return p3.invoke(v2_4, p4);
                            } catch (reflect.InvocationTargetException v2_9) {
                                Throwable v3_1 = v2_9.getCause();
                                if (v3_1 == null) {
                                    throw v2_9;
                                } else {
                                    throw v3_1;
                                }
                            }
                        }
                    } else {
                        v2_10 = this.isStale();
                    }
                } else {
                    v2_10 = this.isOpen();
                }
                return Boolean.valueOf(v2_10);
            } else {
                this.shutdown();
                return 0;
            }
        } else {
            this.close();
            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 org.apache.http.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.apache.commons.lang.exception.ExceptionUtils.setCause() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method org.apache.commons.lang.exception.ExceptionUtils.getCauseUsingMethodName() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method org.apache.commons.lang.enums.Enum.getNameInOtherClassLoader() calling method java.lang.reflect.Method.invoke()


    private String getNameInOtherClassLoader(Object p4)
    {
        try {
            return ((String) p4.getClass().getMethod("getName", 0).invoke(p4, 0));
        } catch (NoSuchMethodException) {
            throw new IllegalStateException("This should not happen");
        }
    }

Method org.apache.commons.lang.enum.Enum.getNameInOtherClassLoader() calling method java.lang.reflect.Method.invoke()


    private String getNameInOtherClassLoader(Object p4)
    {
        try {
            return ((String) p4.getClass().getMethod("getName", 0).invoke(p4, 0));
        } catch (NoSuchMethodException) {
            throw new IllegalStateException("This should not happen");
        }
    }

Method okhttp3.internal.platform.OptionalMethod.invokeOptional() calling method java.lang.reflect.Method.invoke()


    public varargs Object invokeOptional(Object p3, Object[] p4)
    {
        reflect.Method v0_1 = this.getMethod(p3.getClass());
        if (v0_1 != null) {
            try {
                return v0_1.invoke(p3, p4);
            } catch (IllegalAccessException) {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method okhttp3.internal.platform.OptionalMethod.invoke() calling method java.lang.reflect.Method.invoke()


    public varargs Object invoke(Object p4, Object[] p5)
    {
        String v0_1 = this.getMethod(p4.getClass());
        if (v0_1 == null) {
            String v0_4 = new StringBuilder();
            v0_4.append("Method ");
            v0_4.append(this.methodName);
            v0_4.append(" not supported for object ");
            v0_4.append(p4);
            throw new AssertionError(v0_4.toString());
        } else {
            try {
                return v0_1.invoke(p4, p5);
            } catch (IllegalAccessException v4_3) {
                StringBuilder v1_3 = new StringBuilder();
                v1_3.append("Unexpectedly could not call: ");
                v1_3.append(v0_1);
                AssertionError v5_3 = new AssertionError(v1_3.toString());
                v5_3.initCause(v4_3);
                throw v5_3;
            }
        }
    }

Method okhttp3.internal.platform.JdkWithJettyBootPlatform$JettyNegoProvider.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p6, reflect.Method p7, Object[] p8)
    {
        String v6_0 = p7.getName();
        boolean v0_0 = p7.getReturnType();
        if (p8 == 0) {
            p8 = okhttp3.internal.Util.EMPTY_STRING_ARRAY;
        }
        if ((!v6_0.equals("supports")) || (Boolean.TYPE != v0_0)) {
            if ((!v6_0.equals("unsupported")) || (Void.TYPE != v0_0)) {
                if ((!v6_0.equals("protocols")) || (p8.length != 0)) {
                    if (((!v6_0.equals("selectProtocol")) && (!v6_0.equals("select"))) || ((String != v0_0) || ((p8.length != 1) || (!(p8[0] instanceof java.util.List))))) {
                        if (((!v6_0.equals("protocolSelected")) && (!v6_0.equals("selected"))) || (p8.length != 1)) {
                            return p7.invoke(this, p8);
                        } else {
                            this.b = ((String) p8[0]);
                            return 0;
                        }
                    } else {
                        String v6_7 = ((java.util.List) p8[0]);
                        int v7_1 = v6_7.size();
                        int v8_1 = 0;
                        while (v8_1 < v7_1) {
                            if (!this.protocols.contains(v6_7.get(v8_1))) {
                                v8_1++;
                            } else {
                                String v6_9 = v6_7.get(v8_1);
                            }
                            String v6_10 = ((String) v6_9);
                            this.b = v6_10;
                            return v6_10;
                        }
                        v6_9 = this.protocols.get(0);
                        v6_10 = ((String) v6_9);
                        this.b = v6_10;
                        return v6_10;
                    }
                } else {
                    return this.protocols;
                }
            } else {
                this.a = 1;
                return 0;
            }
        } else {
            return Boolean.valueOf(1);
        }
    }

Method okhttp3.internal.platform.AndroidPlatform$CloseGuard.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method okhttp3.internal.Util.addSuppressedIfPossible() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method net.simonvt.menudrawer.compat.ActionBarHelperNative.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


    public static void setActionBarUpIndicator(Object p4, android.app.Activity p5, android.graphics.drawable.Drawable p6, int p7)
    {
        try {
            if (((net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo) p4).setHomeAsUpIndicator == null) {
                if (((net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo) p4).upIndicatorView != null) {
                    ((net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo) p4).upIndicatorView.setImageDrawable(p6);
                }
            } else {
                android.widget.ImageView v5_2 = p5.getActionBar();
                reflect.Method v0_1 = ((net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo) p4).setHomeAsUpIndicator;
                Object[] v2 = new Object[1];
                v2[0] = p6;
                v0_1.invoke(v5_2, v2);
                android.widget.ImageView v4_2 = ((net.simonvt.menudrawer.compat.ActionBarHelperNative$SetIndicatorInfo) p4).setHomeActionContentDescription;
                Object[] v6_1 = new Object[1];
                v6_1[0] = Integer.valueOf(p7);
                v4_2.invoke(v5_2, v6_1);
            }
        } catch (Throwable) {
        }
        return;
    }

Method net.simonvt.menudrawer.compat.ActionBarHelperNative.setActionBarDescription() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method net.simonvt.menudrawer.compat.ActionBarHelperCompat.setDisplayHomeAsUpEnabled() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method net.simonvt.menudrawer.compat.ActionBarHelperCompat$SetIndicatorInfo.<init>() calling method java.lang.reflect.Method.invoke()


    ActionBarHelperCompat$SetIndicatorInfo(android.app.Activity p6)
    {
        try {
            Class[] v1_0 = p6.getPackageName();
        } catch (Throwable) {
            return;
        }
        this.mUpIndicatorView = ((android.widget.ImageView) ((android.view.ViewGroup) p6.findViewById(p6.getResources().getIdentifier("abs__home", "id", v1_0)).getParent()).findViewById(p6.getResources().getIdentifier("abs__up", "id", v1_0)));
        if (this.mUpIndicatorView == null) {
            this.mUpIndicatorView = ((android.widget.ImageView) ((android.view.ViewGroup) p6.findViewById(p6.getResources().getIdentifier("home", "id", v1_0)).getParent()).findViewById(p6.getResources().getIdentifier("up", "id", v1_0)));
        }
        Class v3_4 = new Class[0];
        this.mActionBar = p6.getClass().getMethod("getSupportActionBar", v3_4).invoke(p6, 0);
        reflect.Method v6_3 = this.mActionBar.getClass();
        Class[] v1_4 = new Class[1];
        v1_4[0] = Boolean.TYPE;
        this.mHomeAsUpEnabled = v6_3.getMethod("setDisplayHomeAsUpEnabled", v1_4);
        return;
    }

Method kotlinx.coroutines.internal.ConcurrentKt.removeFutureOnCancel() calling method java.lang.reflect.Method.invoke()


    public static final boolean removeFutureOnCancel(java.util.concurrent.Executor p5)
    {
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p5, "executor");
        try {
            if (!(p5 instanceof java.util.concurrent.ScheduledExecutorService)) {
                p5 = 0;
            }
        } catch (Throwable) {
            return 1;
        }
        if (((java.util.concurrent.ScheduledExecutorService) p5) != null) {
            reflect.Method v2 = kotlinx.coroutines.internal.ConcurrentKt.REMOVE_FUTURE_ON_CANCEL;
            if (v2 != null) {
                Object[] v3 = new Object[1];
                v3[0] = Boolean.valueOf(1);
                v2.invoke(((java.util.concurrent.ScheduledExecutorService) p5), v3);
                return 1;
            }
        }
        return 0;
    }

Method kotlinx.coroutines.android.HandlerDispatcherKt.asHandler() calling method java.lang.reflect.Method.invoke()


    public static final android.os.Handler asHandler(android.os.Looper p7, boolean p8)
    {
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p7, "receiver$0");
        if ((p8 != null) && (android.os.Build$VERSION.SDK_INT >= 16)) {
            if (android.os.Build$VERSION.SDK_INT < 28) {
                try {
                    String v4_0 = new Class[3];
                    v4_0[0] = android.os.Looper;
                    v4_0[1] = android.os.Handler$Callback;
                    v4_0[2] = Boolean.TYPE;
                    android.os.Handler v8_2 = android.os.Handler.getDeclaredConstructor(v4_0);
                    kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v8_2, "Handler::class.java.getD\u2026:class.javaPrimitiveType)");
                    Object[] v0_2 = new Object[3];
                    v0_2[0] = p7;
                    v0_2[1] = 0;
                    v0_2[2] = Boolean.valueOf(1);
                    kotlin.TypeCastException v7_2 = v8_2.newInstance(v0_2);
                    kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v7_2, "constructor.newInstance(this, null, true)");
                    kotlin.TypeCastException v7_3 = ((android.os.Handler) v7_2);
                    return v7_3;
                } catch (NoSuchMethodException) {
                    return new android.os.Handler(v7_3);
                }
            } else {
                Object[] v0_4 = new Class[1];
                v0_4[0] = android.os.Looper;
                android.os.Handler v8_8 = android.os.Handler.getDeclaredMethod("createAsync", v0_4);
                Object[] v0_5 = new Object[1];
                v0_5[0] = p7;
                kotlin.TypeCastException v7_4 = v8_8.invoke(0, v0_5);
                if (v7_4 == null) {
                    throw new kotlin.TypeCastException("null cannot be cast to non-null type android.os.Handler");
                } else {
                    return ((android.os.Handler) v7_4);
                }
            }
        } else {
            return new android.os.Handler(p7);
        }
    }

Method kotlin.coroutines.jvm.internal.ModuleNameRetriever.getModuleName() calling method java.lang.reflect.Method.invoke()


    public final String getModuleName(kotlin.coroutines.jvm.internal.BaseContinuationImpl p6)
    {
        kotlin.jvm.internal.Intrinsics.checkParameterIsNotNull(p6, "continuation");
        boolean v0_1 = kotlin.coroutines.jvm.internal.ModuleNameRetriever.cache;
        if (!v0_1) {
            v0_1 = this.buildCache(p6);
        }
        if (v0_1 != kotlin.coroutines.jvm.internal.ModuleNameRetriever.notOnJava9) {
            Object[] v1_3 = v0_1.getModuleMethod;
            if (v1_3 != null) {
                Object[] v4_0 = new Object[0];
                String v6_2 = v1_3.invoke(p6.getClass(), v4_0);
                if (v6_2 != null) {
                    Object[] v1_0 = v0_1.getDescriptorMethod;
                    if (v1_0 != null) {
                        Object[] v4_1 = new Object[0];
                        String v6_3 = v1_0.invoke(v6_2, v4_1);
                        if (v6_3 != null) {
                            String v6_4;
                            boolean v0_2 = v0_1.nameMethod;
                            if (!v0_2) {
                                v6_4 = 0;
                            } else {
                                Object[] v1_1 = new Object[0];
                                v6_4 = v0_2.invoke(v6_3, v1_1);
                            }
                            if (!(v6_4 instanceof String)) {
                                v6_4 = 0;
                            }
                            return ((String) v6_4);
                        }
                    }
                }
            }
            return 0;
        } else {
            return 0;
        }
    }

Method freemarker.ext.beans.BeansWrapper.a() calling method java.lang.reflect.Method.invoke()


    freemarker.template.TemplateModel a(Object p1, reflect.Method p2, Object[] p3)
    {
        freemarker.template.TemplateModel v1_2;
        freemarker.template.TemplateModel v1_1 = p2.invoke(p1, p3);
        if (p2.getReturnType() != Void.TYPE) {
            v1_2 = this.getOuterIdentity().wrap(v1_1);
        } else {
            v1_2 = freemarker.template.TemplateModel.NOTHING;
        }
        return v1_2;
    }

Method freemarker.ext.jsp.TaglibFactory.toUri() calling method java.lang.reflect.Method.invoke()


    private static java.net.URI toUri(java.net.URL p3)
    {
        RuntimeException v1_0 = freemarker.ext.jsp.TaglibFactory.toURIMethod;
        if (v1_0 == null) {
            return new java.net.URI(p3.toString());
        } else {
            try {
                boolean v2_3 = new Object[0];
                return ((java.net.URI) v1_0.invoke(p3, v2_3));
            } catch (Exception v3_3) {
                throw new RuntimeException("toURI() call failed", v3_3);
            } catch (Exception v3_4) {
                RuntimeException v1_3 = v3_4.getTargetException();
                if ((v1_3 instanceof java.net.URISyntaxException)) {
                    throw ((java.net.URISyntaxException) v1_3);
                } else {
                    if (!(v1_3 instanceof RuntimeException)) {
                        throw new RuntimeException("toURI() call failed", v3_4);
                    } else {
                        throw ((RuntimeException) v1_3);
                    }
                }
            }
        }
    }

Method freemarker.core._ObjectBuilderSettingEvaluator$BuilderExpression.callBuild() calling method java.lang.reflect.Method.invoke()


    private Object callBuild(Object p6)
    {
        String v1_2 = p6.getClass();
        try {
            freemarker.core._ObjectBuilderSettingEvaluationException v0_8 = p6.getClass().getMethod("build", ((Class[]) 0));
            try {
                return v0_8.invoke(p6, ((Object[]) 0));
            } catch (Throwable v6_4) {
                if ((v6_4 instanceof reflect.InvocationTargetException)) {
                    v6_4 = ((reflect.InvocationTargetException) v6_4).getTargetException();
                }
                StringBuffer v2_6 = new StringBuffer();
                v2_6.append("Failed to call build() method on ");
                v2_6.append(v1_2.getName());
                v2_6.append(" instance");
                throw new freemarker.core._ObjectBuilderSettingEvaluationException(v2_6.toString(), v6_4);
            }
        } catch (Throwable v6_2) {
            String v3_2 = new StringBuffer();
            v3_2.append("The ");
            v3_2.append(v1_2.getName());
            v3_2.append(" builder class must have a public ");
            v3_2.append(v0_8);
            v3_2.append("() method");
            throw new freemarker.core._ObjectBuilderSettingEvaluationException(v3_2.toString(), v6_2);
        } catch (Throwable v6_1) {
            StringBuffer v2_1 = new StringBuffer();
            v2_1.append("Failed to get the build() method of the ");
            v2_1.append(v1_2.getName());
            v2_1.append(" builder class");
            throw new freemarker.core._ObjectBuilderSettingEvaluationException(v2_1.toString(), v6_1);
        }
        return v0_8.invoke(p6, ((Object[]) 0));
    }

Method freemarker.cache.SoftCacheStorage.processQueue() calling method java.lang.reflect.Method.invoke()


    private void processQueue()
    {
        while(true) {
            java.util.Map v0_5 = ((freemarker.cache.SoftCacheStorage$SoftValueReference) this.queue.poll());
            if (v0_5 == null) {
                break;
            }
            freemarker.template.utility.UndeclaredThrowableException v1_5 = v0_5.a();
            if (!this.concurrent) {
                if (this.map.get(v1_5) == v0_5) {
                    this.map.remove(v1_5);
                }
            } else {
                try {
                    java.util.Map v3 = this.map;
                    Object[] v4_1 = new Object[2];
                    v4_1[0] = v1_5;
                    v4_1[1] = v0_5;
                    freemarker.cache.SoftCacheStorage.atomicRemove.invoke(v3, v4_1);
                } catch (java.util.Map v0_4) {
                    throw new freemarker.template.utility.UndeclaredThrowableException(v0_4);
                } catch (java.util.Map v0_3) {
                    throw new freemarker.template.utility.UndeclaredThrowableException(v0_3);
                }
            }
        }
        return;
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.a() calling method java.lang.reflect.Method.invoke()


    boolean a(android.content.Context p7)
    {
        int v0 = 0;
        try {
            reflect.Method v1_2 = Class.forName("com.google.android.gms.common.GooglePlayServicesUtil");
            Object[] v4_1 = new Class[1];
            v4_1[0] = android.content.Context;
            reflect.Method v1_1 = v1_2.getMethod("isGooglePlayServicesAvailable", v4_1);
            Object[] v4_0 = new Object[1];
            v4_0[0] = p7;
        } catch (Exception) {
            return v0;
        }
        if (((Integer) v1_1.invoke(0, v4_0)).intValue() != 0) {
            return v0;
        } else {
            v0 = 1;
            return v0;
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.isLimitAdTrackingEnabled() calling method java.lang.reflect.Method.invoke()


    private boolean isLimitAdTrackingEnabled()
    {
        try {
            String v3_2 = new Class[0];
            String v3_0 = new Object[0];
            boolean v0_1 = ((Boolean) Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient$Info").getMethod("isLimitAdTrackingEnabled", v3_2).invoke(this.getInfo(), v3_0)).booleanValue();
            return v0_1;
        } catch (Exception) {
            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Could not call isLimitAdTrackingEnabled on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info");
            return v0_1;
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.getInfo() calling method java.lang.reflect.Method.invoke()


    private Object getInfo()
    {
        try {
            io.fabric.sdk.android.Logger v1_3 = Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient");
            Class[] v4 = new Class[1];
            v4[0] = android.content.Context;
            io.fabric.sdk.android.Logger v1_1 = v1_3.getMethod("getAdvertisingIdInfo", v4);
            String v2_0 = new Object[1];
            v2_0[0] = this.context;
            Object v0_1 = v1_1.invoke(0, v2_0);
            return v0_1;
        } catch (Exception) {
            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Could not call getAdvertisingIdInfo on com.google.android.gms.ads.identifier.AdvertisingIdClient");
            return v0_1;
        }
    }

Method io.fabric.sdk.android.services.common.AdvertisingInfoReflectionStrategy.getAdvertisingId() calling method java.lang.reflect.Method.invoke()


    private String getAdvertisingId()
    {
        try {
            Class[] v3 = new Class[0];
            String v2_0 = new Object[0];
            return ((String) Class.forName("com.google.android.gms.ads.identifier.AdvertisingIdClient$Info").getMethod("getId", v3).invoke(this.getInfo(), v2_0));
        } catch (Exception) {
            io.fabric.sdk.android.Fabric.getLogger().w("Fabric", "Could not call getId on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info");
            return 0;
        }
    }

Method freemarker.cache.WebappTemplateLoader.getContextPath() calling method java.lang.reflect.Method.invoke()


    private String getContextPath()
    {
        try {
            return ((String) this.servletContext.getClass().getMethod("getContextPath", freemarker.template.utility.CollectionUtils.EMPTY_CLASS_ARRAY).invoke(this.servletContext, freemarker.template.utility.CollectionUtils.EMPTY_OBJECT_ARRAY));
        } catch (Throwable) {
            return "[can\'t query before Serlvet 2.5]";
        }
    }

Method com.swapcard.apps.android.ui.widget.ColorableTextInputLayout.setUpperHintColor() calling method java.lang.reflect.Method.invoke()


    public final void setUpperHintColor(Integer p6)
    {
        if (p6 != null) {
            try {
                String v1_8 = this.getClass().getSuperclass().getDeclaredField("mFocusedTextColor");
                kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v1_8, "field");
                v1_8.setAccessible(1);
                Class[] v3_0 = new int[][1];
                Class v4_0 = new int[0];
                v3_0[0] = v4_0;
                Class[] v3_1 = ((int[][]) v3_0);
                Class v4_1 = new int[1];
                v4_1[0] = p6.intValue();
                v1_8.set(this, new android.content.res.ColorStateList(v3_1, v4_1));
                Throwable v6_5 = this.getClass().getSuperclass();
                Class[] v3_2 = new Class[1];
                v3_2[0] = Boolean.TYPE;
                Throwable v6_6 = v6_5.getDeclaredMethod("updateLabelState", v3_2);
                kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v6_6, "method");
                v6_6.setAccessible(1);
                String v1_3 = new Object[1];
                v1_3[0] = Boolean.valueOf(1);
                v6_6.invoke(this, v1_3);
            } catch (Throwable v6_7) {
                Throwable v6_8 = ((Throwable) v6_7);
                String v1_5 = new StringBuilder();
                v1_5.append("Error using reflection on ");
                v1_5.append(this.getClass().getName());
                Object[] v0_1 = new Object[0];
                timber.log.Timber.e(v6_8, v1_5.toString(), v0_1);
            }
            return;
        } else {
            return;
        }
    }

Method freemarker.template.TemplateException.printStackTrace() calling method java.lang.reflect.Method.invoke()


    private void printStackTrace(freemarker.template.TemplateException$StackTraceWriter p2, boolean p3, boolean p4, boolean p5)
    {
        if (p3 != null) {
            p2.println("FreeMarker template error:");
        }
        if (p4 != null) {
            ThreadLocal v3_8 = this.getFTLInstructionStack();
            if (v3_8 == null) {
                p4 = 0;
                p5 = 1;
            } else {
                p2.println(this.getMessageWithoutStackTop());
                p2.println();
                p2.println("----");
                p2.println("FTL stack trace (\"~\" means nesting-related):");
                p2.print(v3_8);
                p2.println("----");
            }
        }
        if (p5 != null) {
            if (p4 == null) {
                p2.printStandardStackTrace(this);
            } else {
                p2.println();
                p2.println("Java stack trace (for programmers):");
                p2.println("----");
                if (this.messageWasAlreadyPrintedForThisTrace == null) {
                    this.messageWasAlreadyPrintedForThisTrace = new ThreadLocal();
                }
                this.messageWasAlreadyPrintedForThisTrace.set(Boolean.TRUE);
                p2.printStandardStackTrace(this);
                this.messageWasAlreadyPrintedForThisTrace.set(Boolean.FALSE);
            }
            if ((this.getCause() != null) && (this.getCause().getCause() == null)) {
                ThreadLocal v3_15 = ((Throwable) this.getCause().getClass().getMethod("getRootCause", freemarker.template.utility.CollectionUtils.EMPTY_CLASS_ARRAY).invoke(this.getCause(), freemarker.template.utility.CollectionUtils.EMPTY_OBJECT_ARRAY));
                if (v3_15 != null) {
                    p2.println("ServletException root cause: ");
                    p2.printStandardStackTrace(v3_15);
                }
            }
        }
        return;
    }

Method freemarker.log.Logger.hasLog4LibraryThatDelegatesToWorkingSLF4J() calling method java.lang.reflect.Method.invoke()


    private static boolean hasLog4LibraryThatDelegatesToWorkingSLF4J()
    {
        try {
            Class.forName(freemarker.log.Logger.getAvailabilityCheckClassName(3));
            Class.forName(freemarker.log.Logger.getAvailabilityCheckClassName(5));
        } catch (Throwable) {
            return 0;
        }
        Class.forName("org.apache.log4j.FileAppender");
        return 0;
    }

Method freemarker.ext.jsp.JspTagModelBase.a() calling method java.lang.reflect.Method.invoke()


    void a(Object p12, java.util.Map p13, freemarker.template.ObjectWrapper p14)
    {
        if ((p13 != null) && (!p13.isEmpty())) {
            freemarker.core._ErrorDescriptionBuilder v14_8;
            if (!(p14 instanceof freemarker.template.ObjectWrapperAndUnwrapper)) {
                v14_8 = freemarker.ext.beans.BeansWrapper.getDefaultInstance();
            } else {
                v14_8 = ((freemarker.template.ObjectWrapperAndUnwrapper) p14);
            }
            String v1_0 = new Object[1];
            Object[] v13_10 = p13.entrySet().iterator();
            while (v13_10.hasNext()) {
                int v2_3 = ((java.util.Map$Entry) v13_10.next());
                int v3_3 = v14_8.unwrap(((freemarker.template.TemplateModel) v2_3.getValue()));
                v1_0[0] = v3_3;
                int v2_4 = v2_3.getKey();
                Class v5_3 = ((reflect.Method) this.propertySetters.get(v2_4));
                if (v5_3 != null) {
                    if ((v3_3 instanceof java.math.BigDecimal)) {
                        v1_0[0] = freemarker.ext.beans.BeansWrapper.coerceBigDecimal(((java.math.BigDecimal) v3_3), v5_3.getParameterTypes()[0]);
                    }
                    try {
                        v5_3.invoke(p12, v1_0);
                    } catch (Exception v12_3) {
                        Object[] v13_13 = v5_3.getParameterTypes()[0];
                        Class v5_4 = new Object[6];
                        v5_4[0] = "Failed to set JSP tag parameter ";
                        v5_4[1] = new freemarker.core._DelayedJQuote(v2_4);
                        v5_4[2] = " (declared type: ";
                        int v2_7 = new StringBuffer();
                        v2_7.append(new freemarker.core._DelayedShortClassName(v13_13));
                        v2_7.append(", actual value\'s type: ");
                        v5_4[3] = v2_7.toString();
                        if (v1_0[0] == null) {
                            int v2_10 = "Null";
                        } else {
                            v2_10 = new freemarker.core._DelayedShortClassName(v1_0[0].getClass());
                        }
                        v5_4[4] = v2_10;
                        v5_4[5] = "). See cause exception for the more specific cause...";
                        freemarker.core._ErrorDescriptionBuilder v14_9 = new freemarker.core._ErrorDescriptionBuilder(v5_4);
                        if ((v12_3 instanceof IllegalArgumentException)) {
                            Class v5_6 = ark>freemarker.ext.jsp.JspTagModelBaseark>.b;
                            if (v5_6 == null) {
                                v5_6 = ark>freemarker.ext.jsp.JspTagModelBaseark>.a("java.lang.String");
                                ark>freemarker.ext.jsp.JspTagModelBaseark>.b = v5_6;
                            }
                            if (!v13_13.isAssignableFrom(v5_6)) {
                                if (v1_0[0] != null) {
                                    if ((v1_0[0] instanceof String)) {
                                        Object[] v13_4 = new Object[7];
                                        v13_4[0] = "This problem is often caused by unnecessary parameter quotation. Paramters aren\'t quoted in FTL, similarly as they aren\'t quoted in most languages. For example, these parameter assignments are wrong: ";
                                        v13_4[1] = "<@my.tag p1=\"true\" p2=\"10\" p3=\"${someVariable}\" p4=\"${x+1}\" />";
                                        v13_4[2] = ". The correct form is: ";
                                        v13_4[3] = "<@my.tag p1=true p2=10 p3=someVariable p4=x+1 />";
                                        v13_4[4] = ". Only string literals are quoted (regardless of where they occur): ";
                                        v13_4[5] = "<@my.box style=\"info\" message=\"Hello ${name}!\" width=200 />";
                                        v13_4[6] = ".";
                                        v14_9.tip(v13_4);
                                    }
                                }
                            }
                        }
                        throw new freemarker.core._TemplateModelException(v12_3, 0, v14_9);
                    }
                } else {
                    int v3_0 = this.dynaSetter;
                    if (v3_0 == 0) {
                        Object[] v13_9 = new StringBuffer();
                        v13_9.append("Unknown property ");
                        v13_9.append(freemarker.template.utility.StringUtil.jQuote(v2_4.toString()));
                        v13_9.append(" on instance of ");
                        v13_9.append(this.tagClass.getName());
                        throw new freemarker.template.TemplateModelException(v13_9.toString());
                    } else {
                        Class v5_0 = new Object[3];
                        v5_0[0] = 0;
                        v5_0[1] = v2_4;
                        v5_0[2] = v1_0[0];
                        v3_0.invoke(p12, v5_0);
                    }
                }
            }
        }
        return;
    }

Method freemarker.ext.beans._MethodUtil.isVarargs() calling method java.lang.reflect.Method.invoke()


    private static boolean isVarargs(reflect.Member p1, reflect.Method p2)
    {
        if (p2 != null) {
            try {
                return ((Boolean) p2.invoke(p1, ((Object[]) 0))).booleanValue();
            } catch (Exception v1_5) {
                throw new freemarker.template.utility.UndeclaredThrowableException(v1_5);
            }
        } else {
            return 0;
        }
    }

Method freemarker.cache.TemplateCache.throwLoadFailedException() calling method java.lang.reflect.Method.invoke()


    private void throwLoadFailedException(Exception p5)
    {
        freemarker.template.utility.UndeclaredThrowableException v0_1;
        if (freemarker.cache.TemplateCache.INIT_CAUSE == null) {
            reflect.Method v1_3 = new StringBuffer();
            v1_3.append("There was an error loading the template on an earlier attempt: ");
            v1_3.append(p5.getClass().getName());
            v1_3.append(": ");
            v1_3.append(p5.getMessage());
            v0_1 = new java.io.IOException(v1_3.toString());
        } else {
            v0_1 = new java.io.IOException("There was an error loading the template on an earlier attempt; it\'s attached as a cause");
            try {
                Object[] v2_3 = new Object[1];
                v2_3[0] = p5;
                freemarker.cache.TemplateCache.INIT_CAUSE.invoke(v0_1, v2_3);
            } catch (Exception v5_4) {
                throw v5_4;
            } catch (Exception v5_3) {
                throw new freemarker.template.utility.UndeclaredThrowableException(v5_3);
            }
        }
        throw v0_1;
    }

Method com.swapcard.apps.old.helpers.AppHelper.isSameThemeID() calling method java.lang.reflect.Method.invoke()


    private static boolean isSameThemeID(androidx.appcompat.app.AppCompatActivity p4, int p5)
    {
        int v0 = 0;
        try {
            Object[] v3_0 = new Class[0];
            reflect.Method v1_1 = androidx.appcompat.view.ContextThemeWrapper.getMethod("getThemeResId", v3_0);
            v1_1.setAccessible(1);
            Object[] v3_1 = new Object[0];
        } catch (Exception v4_4) {
            v4_4.printStackTrace();
            return 0;
        }
        if (p5 == ((Integer) v1_1.invoke(p4, v3_1)).intValue()) {
            v0 = 1;
        }
        return v0;
    }

Method com.swapcard.apps.android.data.TwitterRepository.toSingle() calling method java.lang.reflect.Method.invoke()


    private final io.reactivex.Single toSingle(retrofit2.Call p6, Class p7)
    {
        Object[] v2_2 = new otation.Annotation[0];
        String v7_3 = this.callAdapterFactory.get(((reflect.Type) new com.swapcard.apps.android.utils.ParametrizedType1Impl(io.reactivex.Single, p7)), v2_2, 0);
        if (v7_3 == null) {
            kotlin.jvm.internal.Intrinsics.throwNpe();
        }
        reflect.Method v0_1 = v7_3.getClass();
        String v3_0 = new Class[1];
        v3_0[0] = retrofit2.Call;
        reflect.Method v0_3 = v0_1.getDeclaredMethod("adapt", v3_0);
        kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v0_3, "method");
        v0_3.setAccessible(1);
        Object[] v2_1 = new Object[1];
        v2_1[0] = p6;
        kotlin.TypeCastException v6_1 = v0_3.invoke(v7_3, v2_1);
        if (v6_1 == null) {
            throw new kotlin.TypeCastException("null cannot be cast to non-null type io.reactivex.Single<T>");
        } else {
            return ((io.reactivex.Single) v6_1);
        }
    }

Method com.google.i18n.phonenumbers.repackaged.com.google.protobuf.GeneratedMessage.invokeOrDie() calling method java.lang.reflect.Method.invoke()


    private static varargs Object invokeOrDie(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);
                }
            }
        }
    }

Method com.mixpanel.android.viewcrawler.ViewVisitor$AddAccessibilityEventVisitor.getOldDelegate() calling method java.lang.reflect.Method.invoke()


    private android.view.View$AccessibilityDelegate getOldDelegate(android.view.View p5)
    {
        try {
            Class[] v3 = new Class[0];
            String v1_2 = new Object[0];
            reflect.InvocationTargetException v5_1 = ((android.view.View$AccessibilityDelegate) p5.getClass().getMethod("getAccessibilityDelegate", v3).invoke(p5, v1_2));
        } catch (NoSuchMethodException) {
            v5_1 = 0;
        } catch (reflect.InvocationTargetException v5_2) {
            com.mixpanel.android.util.MPLog.w("MixpanelAPI.ViewVisitor", "getAccessibilityDelegate threw an exception when called.", v5_2);
        }
        return v5_1;
    }

Method com.google.i18n.phonenumbers.repackaged.com.google.protobuf.GeneratedMessageLite.a() calling method java.lang.reflect.Method.invoke()


    static varargs Object a(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);
                }
            }
        }
    }

Method com.google.gdata.client.http.GoogleGDataRequest.<clinit>() calling method java.lang.reflect.Method.invoke()


    static GoogleGDataRequest()
    {
        com.google.gdata.client.http.GoogleGDataRequest.logger = java.util.logging.Logger.getLogger(com.google.gdata.client.http.GoogleGDataRequest.getName());
        try {
            Class[] v5 = new Class[0];
            Object[] v3_1 = new Object[0];
        } catch (ClassNotFoundException) {
            com.google.gdata.client.http.GoogleGDataRequest.activeService = new ThreadLocal();
            if (Boolean.getBoolean("com.google.gdata.DisableCookieHandler")) {
                com.google.gdata.client.http.GoogleGDataRequest.googleCookieHandler = 0;
            } else {
                com.google.gdata.client.http.GoogleGDataRequest.googleCookieHandler = new com.google.gdata.client.http.GoogleGDataRequest$GoogleCookieHandler(0);
            }
            return;
        }
        if (Class.forName("com.google.apphosting.api.ApiProxy").getMethod("getCurrentEnvironment", v5).invoke(0, v3_1) == null) {
        } else {
            System.setProperty("com.google.gdata.DisableCookieHandler", "true");
        }
    }

Method com.google.common.reflect.Invokable$MethodInvokable.a() calling method java.lang.reflect.Method.invoke()


    final Object a(Object p2, Object[] p3)
    {
        return this.a.invoke(p2, p3);
    }

Method com.squareup.okhttp.internal.Platform$JdkWithJettyBootPlatform.getSelectedProtocol() calling method java.lang.reflect.Method.invoke()


    public String getSelectedProtocol(javax.net.ssl.SSLSocket p4)
    {
        try {
            java.util.logging.Logger v0_0 = this.getMethod;
            java.util.logging.Level v1_4 = new Object[1];
            v1_4[0] = p4;
            String v4_1 = 0;
            java.util.logging.Logger v0_1 = ((com.squareup.okhttp.internal.Platform$JettyNegoProvider) reflect.Proxy.getInvocationHandler(v0_0.invoke(0, v1_4)));
        } catch (reflect.InvocationTargetException) {
            throw new AssertionError();
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
        if ((com.squareup.okhttp.internal.Platform$JettyNegoProvider.a(v0_1)) || (com.squareup.okhttp.internal.Platform$JettyNegoProvider.b(v0_1) != null)) {
            if (!com.squareup.okhttp.internal.Platform$JettyNegoProvider.a(v0_1)) {
                v4_1 = com.squareup.okhttp.internal.Platform$JettyNegoProvider.b(v0_1);
            } else {
            }
            return v4_1;
        } else {
            com.squareup.okhttp.internal.Internal.logger.log(java.util.logging.Level.INFO, "ALPN callback dropped: SPDY and HTTP/2 are disabled. Is alpn-boot on the boot class path?");
            return 0;
        }
    }

Method com.squareup.okhttp.internal.Platform$JdkWithJettyBootPlatform.configureTlsExtensions() calling method java.lang.reflect.Method.invoke()


    public void configureTlsExtensions(javax.net.ssl.SSLSocket p6, String p7, java.util.List p8)
    {
        AssertionError v7_2 = new java.util.ArrayList(p8.size());
        Object[] v0_3 = p8.size();
        int v2_2 = 0;
        while (v2_2 < v0_3) {
            String v3_5 = ((com.squareup.okhttp.Protocol) p8.get(v2_2));
            if (v3_5 != com.squareup.okhttp.Protocol.HTTP_1_0) {
                v7_2.add(v3_5.toString());
            }
            v2_2++;
        }
        try {
            reflect.Method v8_1 = com.squareup.okhttp.internal.Platform.getClassLoader();
            int v2_0 = new Class[2];
            v2_0[0] = this.clientProviderClass;
            v2_0[1] = this.serverProviderClass;
            AssertionError v7_1 = reflect.Proxy.newProxyInstance(v8_1, v2_0, new com.squareup.okhttp.internal.Platform$JettyNegoProvider(v7_2));
            reflect.Method v8_2 = this.putMethod;
            Object[] v0_2 = new Object[2];
            v0_2[0] = p6;
            v0_2[1] = v7_1;
            v8_2.invoke(0, v0_2);
            return;
        } catch (IllegalAccessException v6_2) {
            throw new AssertionError(v6_2);
        } catch (IllegalAccessException v6_1) {
            throw new AssertionError(v6_1);
        }
    }

Method com.squareup.okhttp.internal.Platform$JdkWithJettyBootPlatform.afterHandshake() calling method java.lang.reflect.Method.invoke()


    public void afterHandshake(javax.net.ssl.SSLSocket p5)
    {
        try {
            reflect.Method v0 = this.removeMethod;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            v0.invoke(0, v2_1);
            return;
        } catch (IllegalAccessException) {
            throw new AssertionError();
        } catch (reflect.InvocationTargetException) {
            throw new AssertionError();
        }
    }

Method com.squareup.okhttp.internal.Platform$Android.untagSocket() calling method java.lang.reflect.Method.invoke()


    public void untagSocket(java.net.Socket p5)
    {
        RuntimeException v0_0 = this.trafficStatsUntagSocket;
        if (v0_0 != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p5;
                v0_0.invoke(0, v2_1);
                return;
            } catch (Throwable v5_2) {
                throw new RuntimeException(v5_2);
            } catch (Throwable v5_3) {
                throw new RuntimeException(v5_3.getCause());
            }
        } else {
            return;
        }
    }

Method com.squareup.okhttp.internal.Platform$Android.tagSocket() calling method java.lang.reflect.Method.invoke()


    public void tagSocket(java.net.Socket p5)
    {
        RuntimeException v0_0 = this.trafficStatsTagSocket;
        if (v0_0 != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p5;
                v0_0.invoke(0, v2_1);
                return;
            } catch (Throwable v5_2) {
                throw new RuntimeException(v5_2);
            } catch (Throwable v5_3) {
                throw new RuntimeException(v5_3.getCause());
            }
        } else {
            return;
        }
    }

Method com.nineoldandroids.util.ReflectiveProperty.set() calling method java.lang.reflect.Method.invoke()


    public void set(Object p4, Object p5)
    {
        String v0_0 = this.mSetter;
        if (v0_0 == null) {
            String v0_3 = this.mField;
            if (v0_3 == null) {
                RuntimeException v5_5 = new StringBuilder();
                v5_5.append("Property ");
                v5_5.append(this.getName());
                v5_5.append(" is read-only");
                throw new UnsupportedOperationException(v5_5.toString());
            } else {
                try {
                    v0_3.set(p4, p5);
                } catch (IllegalAccessException) {
                    throw new AssertionError();
                }
            }
        } else {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = p5;
                v0_0.invoke(p4, v1_1);
            } catch (IllegalAccessException) {
                throw new AssertionError();
            } catch (AssertionError v4_4) {
                throw new RuntimeException(v4_4.getCause());
            }
        }
        return;
    }

Method com.nineoldandroids.util.ReflectiveProperty.get() calling method java.lang.reflect.Method.invoke()


    public Object get(Object p3)
    {
        RuntimeException v0_0 = this.mGetter;
        if (v0_0 == null) {
            RuntimeException v0_2 = this.mField;
            if (v0_2 == null) {
                throw new AssertionError();
            } else {
                try {
                    return v0_2.get(p3);
                } catch (IllegalAccessException) {
                    throw new AssertionError();
                }
            }
        } else {
            try {
                return v0_0.invoke(p3, ((Object[]) 0));
            } catch (IllegalAccessException) {
                throw new AssertionError();
            } catch (AssertionError v3_4) {
                throw new RuntimeException(v3_4.getCause());
            }
        }
    }

Method com.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.d() calling method java.lang.reflect.Method.invoke()


    void d(Object p5)
    {
        reflect.Method v1_0 = this.mIntProperty;
        if (v1_0 == null) {
            if (this.b == null) {
                if (this.c != null) {
                    try {
                        this.g[0] = Integer.valueOf(this.i);
                        this.c.invoke(p5, this.g);
                    } catch (String v5_3) {
                        String v5_2 = v5_3.toString();
                        android.util.Log.e("PropertyValuesHolder", v5_2);
                    } catch (String v5_1) {
                        v5_2 = v5_1.toString();
                    }
                }
                return;
            } else {
                this.b.set(p5, Integer.valueOf(this.i));
                return;
            }
        } else {
            v1_0.setValue(p5, this.i);
            return;
        }
    }

Method com.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.d() calling method java.lang.reflect.Method.invoke()


    void d(Object p5)
    {
        reflect.Method v1_0 = this.mFloatProperty;
        if (v1_0 == null) {
            if (this.b == null) {
                if (this.c != null) {
                    try {
                        this.g[0] = Float.valueOf(this.i);
                        this.c.invoke(p5, this.g);
                    } catch (String v5_3) {
                        String v5_2 = v5_3.toString();
                        android.util.Log.e("PropertyValuesHolder", v5_2);
                    } catch (String v5_1) {
                        v5_2 = v5_1.toString();
                    }
                }
                return;
            } else {
                this.b.set(p5, Float.valueOf(this.i));
                return;
            }
        } else {
            v1_0.setValue(p5, this.i);
            return;
        }
    }

Method com.lsdka.lsdka.lsdka.g$b.b() calling method java.lang.reflect.Method.invoke()


    public String b(javax.net.ssl.SSLSocket p4)
    {
        try {
            java.util.logging.Logger v0_0 = this.b;
            java.util.logging.Level v1_4 = new Object[1];
            v1_4[0] = p4;
            String v4_1 = 0;
            java.util.logging.Logger v0_1 = ((com.lsdka.lsdka.lsdka.g$c) reflect.Proxy.getInvocationHandler(v0_0.invoke(0, v1_4)));
        } catch (reflect.InvocationTargetException) {
            throw new AssertionError();
        }
        if ((com.lsdka.lsdka.lsdka.g$c.a(v0_1)) || (com.lsdka.lsdka.lsdka.g$c.b(v0_1) != null)) {
            if (!com.lsdka.lsdka.lsdka.g$c.a(v0_1)) {
                v4_1 = com.lsdka.lsdka.lsdka.g$c.b(v0_1);
            } else {
            }
            return v4_1;
        } else {
            com.lsdka.lsdka.lsdka.b.a.log(java.util.logging.Level.INFO, "ALPN callback dropped: SPDY and HTTP/2 are disabled. Is alpn-boot on the boot class path?");
            return 0;
        }
    }

Method com.lsdka.lsdka.lsdka.g$b.a() calling method java.lang.reflect.Method.invoke()


    public void a(javax.net.ssl.SSLSocket p6, String p7, java.util.List p8)
    {
        AssertionError v7_2 = new java.util.ArrayList(p8.size());
        Object[] v0_3 = p8.size();
        int v2_2 = 0;
        while (v2_2 < v0_3) {
            String v3_5 = ((com.lsdka.lsdka.v) p8.get(v2_2));
            if (v3_5 != com.lsdka.lsdka.v.a) {
                v7_2.add(v3_5.toString());
            }
            v2_2++;
        }
        try {
            reflect.Method v8_1 = com.lsdka.lsdka.lsdka.g.getClassLoader();
            int v2_0 = new Class[2];
            v2_0[0] = this.d;
            v2_0[1] = this.e;
            AssertionError v7_1 = reflect.Proxy.newProxyInstance(v8_1, v2_0, new com.lsdka.lsdka.lsdka.g$c(v7_2));
            reflect.Method v8_2 = this.a;
            Object[] v0_2 = new Object[2];
            v0_2[0] = p6;
            v0_2[1] = v7_1;
            v8_2.invoke(0, v0_2);
            return;
        } catch (IllegalAccessException v6_1) {
            throw new AssertionError(v6_1);
        } catch (IllegalAccessException v6_1) {
        }
    }

Method com.lsdka.lsdka.lsdka.g$b.a() calling method java.lang.reflect.Method.invoke()


    public void a(javax.net.ssl.SSLSocket p5)
    {
        try {
            reflect.Method v0 = this.c;
            Object[] v2_1 = new Object[1];
            v2_1[0] = p5;
            v0.invoke(0, v2_1);
            return;
        } catch (IllegalAccessException) {
            throw new AssertionError();
        }
    }

Method com.lsdka.lsdka.lsdka.g$a.b() calling method java.lang.reflect.Method.invoke()


    public void b(java.net.Socket p5)
    {
        RuntimeException v0_0 = this.d;
        if (v0_0 != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p5;
                v0_0.invoke(0, v2_1);
                return;
            } catch (Throwable v5_2) {
                throw new RuntimeException(v5_2);
            } catch (Throwable v5_3) {
                throw new RuntimeException(v5_3.getCause());
            }
        } else {
            return;
        }
    }

Method com.lsdka.lsdka.lsdka.g$a.a() calling method java.lang.reflect.Method.invoke()


    public void a(java.net.Socket p5)
    {
        RuntimeException v0_0 = this.c;
        if (v0_0 != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = p5;
                v0_0.invoke(0, v2_1);
                return;
            } catch (Throwable v5_2) {
                throw new RuntimeException(v5_2);
            } catch (Throwable v5_3) {
                throw new RuntimeException(v5_3.getCause());
            }
        } else {
            return;
        }
    }

Method com.h6ah4i.android.widget.verticalseekbar.VerticalSeekBar._setProgressFromUser() calling method java.lang.reflect.Method.invoke()


    private declared_synchronized void _setProgressFromUser(int p8, boolean p9)
    {
        try {
            if (this.mMethodSetProgressFromUser == null) {
                Class[] v5 = new Class[2];
                v5[0] = Integer.TYPE;
                v5[1] = Boolean.TYPE;
                reflect.Method v0_1 = android.widget.ProgressBar.getDeclaredMethod("setProgress", v5);
                v0_1.setAccessible(1);
                this.mMethodSetProgressFromUser = v0_1;
            }
            try {
                if (this.mMethodSetProgressFromUser == null) {
                    super.setProgress(p8);
                } else {
                    reflect.Method v0_3 = this.mMethodSetProgressFromUser;
                    Object[] v2_1 = new Object[2];
                    v2_1[0] = Integer.valueOf(p8);
                    v2_1[1] = Boolean.valueOf(p9);
                    v0_3.invoke(this, v2_1);
                }
            } catch (IllegalArgumentException) {
            }
            this.refreshThumb();
            return;
        } catch (Boolean v8_3) {
            throw v8_3;
        }
    }

Method com.google.gson.internal.reflect.UnsafeReflectionAccessor.makeAccessibleWithUnsafe() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

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.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$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.common.io.Closer$SuppressingSuppressor.suppress() calling method java.lang.reflect.Method.invoke()


    public void suppress(java.io.Closeable p4, Throwable p5, Throwable p6)
    {
        if (p5 != p6) {
            try {
                Object[] v1_1 = new Object[1];
                v1_1[0] = p6;
                com.google.common.io.Closer$SuppressingSuppressor.b.invoke(p5, v1_1);
            } catch (Throwable) {
                com.google.common.io.Closer$LoggingSuppressor.a.suppress(p4, p5, p6);
            }
            return;
        } else {
            return;
        }
    }

Method com.squareup.okhttp.internal.Platform$JettyNegoProvider.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p6, reflect.Method p7, Object[] p8)
    {
        String v6_0 = p7.getName();
        boolean v0_0 = p7.getReturnType();
        if (p8 == 0) {
            p8 = com.squareup.okhttp.internal.Util.EMPTY_STRING_ARRAY;
        }
        if ((!v6_0.equals("supports")) || (Boolean.TYPE != v0_0)) {
            if ((!v6_0.equals("unsupported")) || (Void.TYPE != v0_0)) {
                if ((!v6_0.equals("protocols")) || (p8.length != 0)) {
                    if (((!v6_0.equals("selectProtocol")) && (!v6_0.equals("select"))) || ((String != v0_0) || ((p8.length != 1) || (!(p8[0] instanceof java.util.List))))) {
                        if (((!v6_0.equals("protocolSelected")) && (!v6_0.equals("selected"))) || (p8.length != 1)) {
                            return p7.invoke(this, p8);
                        } else {
                            this.selected = ((String) p8[0]);
                            return 0;
                        }
                    } else {
                        String v6_7 = ((java.util.List) p8[0]);
                        int v7_1 = v6_7.size();
                        int v8_1 = 0;
                        while (v8_1 < v7_1) {
                            if (!this.protocols.contains(v6_7.get(v8_1))) {
                                v8_1++;
                            } else {
                                String v6_9 = v6_7.get(v8_1);
                            }
                            String v6_10 = ((String) v6_9);
                            this.selected = v6_10;
                            return v6_10;
                        }
                        v6_9 = this.protocols.get(0);
                        v6_10 = ((String) v6_9);
                        this.selected = v6_10;
                        return v6_10;
                    }
                } else {
                    return this.protocols;
                }
            } else {
                this.unsupported = 1;
                return 0;
            }
        } else {
            return Boolean.valueOf(1);
        }
    }

Method com.squareup.okhttp.internal.OptionalMethod.invokeOptional() calling method java.lang.reflect.Method.invoke()


    public varargs Object invokeOptional(Object p3, Object[] p4)
    {
        reflect.Method v0_1 = this.getMethod(p3.getClass());
        if (v0_1 != null) {
            try {
                return v0_1.invoke(p3, p4);
            } catch (IllegalAccessException) {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.squareup.okhttp.internal.OptionalMethod.invoke() calling method java.lang.reflect.Method.invoke()


    public varargs Object invoke(Object p4, Object[] p5)
    {
        String v0_1 = this.getMethod(p4.getClass());
        if (v0_1 == null) {
            String v0_4 = new StringBuilder();
            v0_4.append("Method ");
            v0_4.append(this.methodName);
            v0_4.append(" not supported for object ");
            v0_4.append(p4);
            throw new AssertionError(v0_4.toString());
        } else {
            try {
                return v0_1.invoke(p4, p5);
            } catch (IllegalAccessException v4_3) {
                StringBuilder v1_3 = new StringBuilder();
                v1_3.append("Unexpectedly could not call: ");
                v1_3.append(v0_1);
                AssertionError v5_3 = new AssertionError(v1_3.toString());
                v5_3.initCause(v4_3);
                throw v5_3;
            }
        }
    }

Method com.nineoldandroids.animation.PropertyValuesHolder.d() calling method java.lang.reflect.Method.invoke()


    void d(Object p5)
    {
        reflect.Method v1_0 = this.b;
        if (v1_0 != null) {
            v1_0.set(p5, this.b());
        }
        if (this.c != null) {
            try {
                this.g[0] = this.b();
                this.c.invoke(p5, this.g);
            } catch (String v5_3) {
                String v5_2 = v5_3.toString();
                android.util.Log.e("PropertyValuesHolder", v5_2);
            } catch (String v5_1) {
                v5_2 = v5_1.toString();
            }
        }
        return;
    }

Method com.nineoldandroids.animation.PropertyValuesHolder.a() calling method java.lang.reflect.Method.invoke()


    void a(Object p7)
    {
        int v0_0 = this.b;
        if (v0_0 != 0) {
            try {
                v0_0.get(p7);
                int v0_8 = this.e.e.iterator();
            } catch (ClassCastException) {
                int v0_2 = new StringBuilder();
                v0_2.append("No such property (");
                v0_2.append(this.b.getName());
                v0_2.append(") on target object ");
                v0_2.append(p7);
                v0_2.append(". Trying reflection instead");
                android.util.Log.e("PropertyValuesHolder", v0_2.toString());
                this.b = 0;
            }
            while (v0_8.hasNext()) {
                com.nineoldandroids.animation.Keyframe v2_1 = ((com.nineoldandroids.animation.Keyframe) v0_8.next());
                if (!v2_1.hasValue()) {
                    v2_1.setValue(this.b.get(p7));
                }
            }
            return;
        }
        int v0_5 = p7.getClass();
        if (this.c == null) {
            this.a(v0_5);
        }
        com.nineoldandroids.animation.Keyframe v2_10 = this.e.e.iterator();
        while (v2_10.hasNext()) {
            String v3_3 = ((com.nineoldandroids.animation.Keyframe) v2_10.next());
            if (!v3_3.hasValue()) {
                if (this.mGetter == null) {
                    this.setupGetter(v0_5);
                }
                try {
                    Object[] v5_1 = new Object[0];
                    v3_3.setValue(this.mGetter.invoke(p7, v5_1));
                } catch (String v3_6) {
                    String v3_5 = v3_6.toString();
                    android.util.Log.e("PropertyValuesHolder", v3_5);
                } catch (String v3_4) {
                    v3_5 = v3_4.toString();
                }
            }
        }
        return;
    }

Method com.nineoldandroids.animation.PropertyValuesHolder.setupValue() calling method java.lang.reflect.Method.invoke()


    private void setupValue(Object p4, com.nineoldandroids.animation.Keyframe p5)
    {
        reflect.Method v1_0 = this.b;
        if (v1_0 != null) {
            p5.setValue(v1_0.get(p4));
        }
        try {
            if (this.mGetter != null) {
                Object[] v2_1 = new Object[0];
                p5.setValue(this.mGetter.invoke(p4, v2_1));
            } else {
                this.setupGetter(p4.getClass());
            }
        } catch (Object v4_3) {
            Object v4_2 = v4_3.toString();
            android.util.Log.e("PropertyValuesHolder", v4_2);
        } catch (Object v4_1) {
            v4_2 = v4_1.toString();
        }
        return;
    }

Method com.mixpanel.android.viewcrawler.ViewSnapshot$RootViewFinder.takeScreenshot() calling method java.lang.reflect.Method.invoke()


    private void takeScreenshot(com.mixpanel.android.viewcrawler.ViewSnapshot$RootViewInfo p14)
    {
        android.view.View v1 = p14.rootView;
        boolean v2_1 = 0;
        try {
            int v8_0 = new Class[3];
            v8_0[0] = android.graphics.Bitmap$Config;
            v8_0[1] = Integer.TYPE;
            v8_0[2] = Boolean.TYPE;
            android.graphics.Bitmap v5_0 = android.view.View.getDeclaredMethod("createSnapshot", v8_0);
            v5_0.setAccessible(1);
            int v6_0 = new Object[3];
            v6_0[0] = android.graphics.Bitmap$Config.RGB_565;
            v6_0[1] = Integer.valueOf(-1);
            v6_0[2] = Boolean.valueOf(0);
            android.graphics.Bitmap v5_2 = ((android.graphics.Bitmap) v5_0.invoke(v1, v6_0));
        } catch (android.graphics.Bitmap v5_5) {
            com.mixpanel.android.util.MPLog.v("MixpanelAPI.Snapshot", "Can\'t call createSnapshot, will use drawCache", v5_5);
            v5_2 = 0;
        } catch (android.graphics.Bitmap v5_4) {
            com.mixpanel.android.util.MPLog.d("MixpanelAPI.Snapshot", "Can\'t call createSnapshot with arguments", v5_4);
        } catch (android.graphics.Bitmap v5_3) {
            int v6_1 = "Exception when calling createSnapshot";
            com.mixpanel.android.util.MPLog.e("MixpanelAPI.Snapshot", v6_1, v5_3);
        } catch (android.graphics.Bitmap v5_3) {
            v6_1 = "Can\'t access createSnapshot, using drawCache";
        } catch (android.graphics.Bitmap v5_3) {
            v6_1 = "createSnapshot didn\'t return a bitmap?";
        }
        if (v5_2 == null) {
            try {
                v2_1 = Boolean.valueOf(v1.isDrawingCacheEnabled());
                v1.setDrawingCacheEnabled(1);
                v1.buildDrawingCache(1);
                com.mixpanel.android.viewcrawler.ViewSnapshot$CachedBitmap v0_2 = v1.getDrawingCache();
                v5_2 = v0_2;
            } catch (com.mixpanel.android.viewcrawler.ViewSnapshot$CachedBitmap v4_1) {
                int v6_6 = new StringBuilder();
                v6_6.append("Can\'t take a bitmap snapshot of view ");
                v6_6.append(v1);
                v6_6.append(", skipping for now.");
                com.mixpanel.android.util.MPLog.v(v0_2, v6_6.toString(), v4_1);
            }
        }
        com.mixpanel.android.viewcrawler.ViewSnapshot$CachedBitmap v0_3 = 1065353216;
        if (v5_2 != null) {
            com.mixpanel.android.viewcrawler.ViewSnapshot$CachedBitmap v4_2 = v5_2.getDensity();
            if (v4_2 != null) {
                v0_3 = (1126170624 / ((float) v4_2));
            }
            com.mixpanel.android.viewcrawler.ViewSnapshot$CachedBitmap v4_4 = v5_2.getWidth();
            int v6_9 = v5_2.getHeight();
            int v7_12 = ((int) (((double) (((float) v5_2.getWidth()) * v0_3)) + 0.5));
            int v8_4 = ((int) (((double) (((float) v5_2.getHeight()) * v0_3)) + 0.5));
            if ((v4_4 > null) && ((v6_9 > 0) && ((v7_12 > 0) && (v8_4 > 0)))) {
                this.mCachedBitmap.recreate(v7_12, v8_4, 160, v5_2);
            }
        }
        if ((v2_1) && (!v2_1.booleanValue())) {
            v1.setDrawingCacheEnabled(0);
        }
        p14.scale = v0_3;
        p14.screenshot = this.mCachedBitmap;
        return;
    }

Method com.mixpanel.android.viewcrawler.Caller.applyMethodWithArguments() calling method java.lang.reflect.Method.invoke()


    public Object applyMethodWithArguments(android.view.View p5, Object[] p6)
    {
        if (this.mTargetClass.isAssignableFrom(p5.getClass())) {
            try {
                return this.mTargetMethod.invoke(p5, p6);
            } catch (reflect.InvocationTargetException v5_2) {
                String v6_2 = new StringBuilder();
                v6_2.append("Method ");
                v6_2.append(this.mTargetMethod.getName());
                String v0_3 = " appears not to be public";
                v6_2.append(v0_3);
                com.mixpanel.android.util.MPLog.e("MixpanelABTest.Caller", v6_2.toString(), v5_2);
            } catch (reflect.InvocationTargetException v5_2) {
                v6_2 = new StringBuilder();
                v6_2.append("Method ");
                v6_2.append(this.mTargetMethod.getName());
                v0_3 = " called with arguments of the wrong type";
            } catch (reflect.InvocationTargetException v5_2) {
                v6_2 = new StringBuilder();
                v6_2.append("Method ");
                v6_2.append(this.mTargetMethod.getName());
                v0_3 = " threw an exception";
            }
        }
        return 0;
    }

Method com.mixpanel.android.mpmetrics.SystemInformation.<init>() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.mixpanel.android.mpmetrics.MixpanelAPI.registerAppLinksListeners() calling method java.lang.reflect.Method.invoke()


    private static void registerAppLinksListeners(android.content.Context p10, com.mixpanel.android.mpmetrics.MixpanelAPI p11)
    {
        try {
            reflect.Method v2_2 = Class.forName("androidx.localbroadcastmanager.content.LocalBroadcastManager");
            String v5_5 = new Class[1];
            v5_5[0] = android.content.Context;
            Object[] v3_0 = v2_2.getMethod("getInstance", v5_5);
            Object[] v8_0 = new Class[2];
            v8_0[0] = android.content.BroadcastReceiver;
            v8_0[1] = android.content.IntentFilter;
            reflect.Method v2_1 = v2_2.getMethod("registerReceiver", v8_0);
            Object[] v8_1 = new Object[1];
            v8_1[0] = p10;
            String v10_1 = v3_0.invoke(0, v8_1);
            Object[] v3_1 = new Object[2];
            v3_1[0] = new com.mixpanel.android.mpmetrics.MixpanelAPI$2(p11);
            v3_1[1] = new android.content.IntentFilter("com.parse.bolts.measurement_event");
            v2_1.invoke(v10_1, v3_1);
        } catch (String v10_7) {
            com.mixpanel.android.util.MPLog.d("MixpanelAPI.AL", "Failed to invoke LocalBroadcastManager.registerReceiver() -- App Links tracking will not be enabled due to this exception", v10_7);
        } catch (String v10_5) {
            StringBuilder v11_4 = new StringBuilder();
            v11_4.append("To enable App Links tracking android.support.v4 must be installed: ");
            String v10_3 = v10_5.getMessage();
            v11_4.append(v10_3);
            com.mixpanel.android.util.MPLog.d("MixpanelAPI.AL", v11_4.toString());
        } catch (String v10_4) {
            v11_4 = new StringBuilder();
            v11_4.append("To enable App Links tracking android.support.v4 must be installed: ");
            v10_3 = v10_4.getMessage();
        } catch (String v10_2) {
            v11_4 = new StringBuilder();
            v11_4.append("App Links tracking will not be enabled due to this exception: ");
            v10_3 = v10_2.getMessage();
        }
        return;
    }

Method com.mixpanel.android.mpmetrics.MixpanelAPI.checkIntentForInboundAppLink() calling method java.lang.reflect.Method.invoke()


    private static void checkIntentForInboundAppLink(android.content.Context p10)
    {
        if (!(p10 instanceof android.app.Activity)) {
            String v10_3 = "Context is not an instance of Activity. To detect inbound App Links, pass an instance of an Activity to getInstance.";
            com.mixpanel.android.util.MPLog.d("MixpanelAPI.AL", v10_3);
        } else {
            try {
                String v1_7 = Class.forName("bolts.AppLinks");
                android.content.Intent v3_0 = ((android.app.Activity) p10).getIntent();
                Class[] v6 = new Class[2];
                v6[0] = android.content.Context;
                v6[1] = android.content.Intent;
                String v1_1 = v1_7.getMethod("getTargetUrlFromInboundIntent", v6);
                Object[] v5_1 = new Object[2];
                v5_1[0] = p10;
                v5_1[1] = v3_0;
                v1_1.invoke(0, v5_1);
            } catch (String v10_7) {
                com.mixpanel.android.util.MPLog.d("MixpanelAPI.AL", "Failed to invoke bolts.AppLinks.getTargetUrlFromInboundIntent() -- Unable to detect inbound App Links", v10_7);
            } catch (String v10_6) {
                String v1_4 = new StringBuilder();
                v1_4.append("Please install the Bolts library >= 1.1.2 to track App Links: ");
                String v10_5 = v10_6.getMessage();
                v1_4.append(v10_5);
                v10_3 = v1_4.toString();
            } catch (String v10_4) {
                v1_4 = new StringBuilder();
                v1_4.append("Please install the Bolts library >= 1.1.2 to track App Links: ");
                v10_5 = v10_4.getMessage();
            } catch (String v10_1) {
                StringBuilder v0_2 = new StringBuilder();
                v0_2.append("Unable to detect inbound App Links: ");
                v0_2.append(v10_1.getMessage());
                v10_3 = v0_2.toString();
            }
        }
        return;
    }

Method com.mixpanel.android.mpmetrics.ConnectIntegrations.setUrbanAirshipPeopleProp() calling method java.lang.reflect.Method.invoke()


    private declared_synchronized void setUrbanAirshipPeopleProp()
    {
        try {
            try {
                Object[] v3_4 = new Object[0];
                android.os.Handler v0_1 = Class.forName("com.urbanairship.UAirship").getMethod("shared", 0).invoke(0, v3_4);
                String v4_1 = new Object[0];
                android.os.Handler v0_2 = v0_1.getClass().getMethod("getPushManager", 0).invoke(v0_1, v4_1);
                Object[] v3_3 = new Object[0];
                android.os.Handler v0_5 = ((String) v0_2.getClass().getMethod("getChannelId", 0).invoke(v0_2, v3_3));
            } catch (android.os.Handler v0_11) {
                com.mixpanel.android.mpmetrics.MixpanelAPI$People v1_9 = "MixpanelAPI.CnctInts";
                String v2_5 = "method invocation failed";
                com.mixpanel.android.util.MPLog.e(v1_9, v2_5, v0_11);
                return;
            }
            if ((v0_5 == null) || (v0_5.isEmpty())) {
                this.mUrbanAirshipRetries = (this.mUrbanAirshipRetries + 1);
                if (this.mUrbanAirshipRetries > 3) {
                    return;
                } else {
                    new android.os.Handler().postDelayed(new com.mixpanel.android.mpmetrics.ConnectIntegrations$1(this), 2000);
                    return;
                }
            } else {
                this.mUrbanAirshipRetries = 0;
                if ((this.mSavedUrbanAirshipChannelID != null) && (this.mSavedUrbanAirshipChannelID.equals(v0_5))) {
                    return;
                } else {
                    this.mMixpanel.getPeople().set("$android_urban_airship_channel_id", v0_5);
                    this.mSavedUrbanAirshipChannelID = v0_5;
                    return;
                }
            }
        } catch (android.os.Handler v0_14) {
            throw v0_14;
        }
    }

Method com.lsdka.lsdka.lsdka.lsdka.o.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.lsdka.lsdka.lsdka.g$c.invoke() calling method java.lang.reflect.Method.invoke()


    public Object invoke(Object p6, reflect.Method p7, Object[] p8)
    {
        String v6_0 = p7.getName();
        boolean v0_0 = p7.getReturnType();
        if (p8 == 0) {
            p8 = com.lsdka.lsdka.lsdka.i.b;
        }
        if ((!v6_0.equals("supports")) || (Boolean.TYPE != v0_0)) {
            if ((!v6_0.equals("unsupported")) || (Void.TYPE != v0_0)) {
                if ((!v6_0.equals("protocols")) || (p8.length != 0)) {
                    if (((!v6_0.equals("selectProtocol")) && (!v6_0.equals("select"))) || ((String != v0_0) || ((p8.length != 1) || (!(p8[0] instanceof java.util.List))))) {
                        if (((!v6_0.equals("protocolSelected")) && (!v6_0.equals("selected"))) || (p8.length != 1)) {
                            return p7.invoke(this, p8);
                        } else {
                            this.c = ((String) p8[0]);
                            return 0;
                        }
                    } else {
                        String v6_7 = ((java.util.List) p8[0]);
                        int v7_1 = v6_7.size();
                        int v8_1 = 0;
                        while (v8_1 < v7_1) {
                            if (!this.a.contains(v6_7.get(v8_1))) {
                                v8_1++;
                            } else {
                                String v6_9 = v6_7.get(v8_1);
                            }
                            String v6_10 = ((String) v6_9);
                            this.c = v6_10;
                            return v6_10;
                        }
                        v6_9 = this.a.get(0);
                        v6_10 = ((String) v6_9);
                        this.c = v6_10;
                        return v6_10;
                    }
                } else {
                    return this.a;
                }
            } else {
                this.b = 1;
                return 0;
            }
        } else {
            return Boolean.valueOf(1);
        }
    }

Method com.lsdka.lsdka.lsdka.f.c() calling method java.lang.reflect.Method.invoke()


    public varargs Object c(Object p4, Object[] p5)
    {
        String v0_1 = this.a(p4.getClass());
        if (v0_1 == null) {
            String v0_4 = new StringBuilder();
            v0_4.append("Method ");
            v0_4.append(this.b);
            v0_4.append(" not supported for object ");
            v0_4.append(p4);
            throw new AssertionError(v0_4.toString());
        } else {
            try {
                return v0_1.invoke(p4, p5);
            } catch (IllegalAccessException v4_3) {
                StringBuilder v1_3 = new StringBuilder();
                v1_3.append("Unexpectedly could not call: ");
                v1_3.append(v0_1);
                AssertionError v5_3 = new AssertionError(v1_3.toString());
                v5_3.initCause(v4_3);
                throw v5_3;
            }
        }
    }

Method com.lsdka.lsdka.lsdka.f.a() calling method java.lang.reflect.Method.invoke()


    public varargs Object a(Object p3, Object[] p4)
    {
        reflect.Method v0_1 = this.a(p3.getClass());
        if (v0_1 != null) {
            try {
                return v0_1.invoke(p3, p4);
            } catch (IllegalAccessException) {
                return 0;
            }
        } else {
            return 0;
        }
    }

Method com.google.i18n.phonenumbers.repackaged.com.google.protobuf.nano.MessageNanoPrinter.print() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.i18n.phonenumbers.repackaged.com.google.protobuf.GeneratedMessageLite$SerializedForm.readResolve() calling method java.lang.reflect.Method.invoke()


    protected Object readResolve()
    {
        try {
            Class[] v3 = new Class[0];
            String v2_6 = new Object[0];
            com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_2 = ((com.google.i18n.phonenumbers.repackaged.com.google.protobuf.MessageLite$Builder) Class.forName(this.messageClassName).getMethod("newBuilder", v3).invoke(0, v2_6));
            v0_2.mergeFrom(this.asBytes);
            return v0_2.buildPartial();
        } catch (com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_10) {
            throw new RuntimeException("Unable to find proto buffer class", v0_10);
        } catch (com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_9) {
            throw new RuntimeException("Unable to find newBuilder method", v0_9);
        } catch (com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_8) {
            throw new RuntimeException("Unable to call newBuilder method", v0_8);
        } catch (com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_6) {
            throw new RuntimeException("Error calling newBuilder", v0_6.getCause());
        } catch (com.google.i18n.phonenumbers.repackaged.com.google.protobuf.InvalidProtocolBufferException v0_4) {
            throw new RuntimeException("Unable to understand proto buffer", v0_4);
        }
    }

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


    public static com.google.gson.internal.UnsafeAllocator create()
    {
        Class[] v4_4 = Class.forName("sun.misc.Unsafe");
        Class v5_7 = v4_4.getDeclaredField("theUnsafe");
        v5_7.setAccessible(1);
        Class v5_0 = v5_7.get(0);
        Class v7_0 = new Class[1];
        v7_0[0] = Class;
        return new com.google.gson.internal.UnsafeAllocator$1(v4_4.getMethod("allocateInstance", v7_0), v5_0);
    }

Method com.google.gdata.model.MetadataRegistry.registerClass() calling method java.lang.reflect.Method.invoke()


    public declared_synchronized com.google.gdata.model.MetadataRegistry registerClass(Class p6)
    {
        try {
            if (com.google.gdata.model.Element != p6) {
                try {
                    String v2_5 = new Class[1];
                    v2_5[0] = com.google.gdata.model.MetadataRegistry;
                    IllegalArgumentException v0_11 = p6.getDeclaredMethod("registerMetadata", v2_5);
                } catch (Throwable v6_1) {
                    throw new IllegalArgumentException(v6_1.getCause());
                }
                if (!reflect.Modifier.isStatic(v0_11.getModifiers())) {
                    String v1_1 = new StringBuilder();
                    v1_1.append("Class ");
                    v1_1.append(p6);
                    v1_1.append(" had a non-static registerMetadata(MetadataRegistry) method.");
                    throw new IllegalArgumentException(v1_1.toString());
                } else {
                    String v1_6 = new Object[1];
                    v1_6[0] = this;
                    v0_11.invoke(0, v1_6);
                    return this;
                }
            } else {
                return this;
            }
        } catch (Throwable v6_7) {
            throw v6_7;
        }
    }

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

Couldn't retrieve source code

Method com.google.common.util.concurrent.SimpleTimeLimiter$1$1.call() calling method java.lang.reflect.Method.invoke()


    public Object call()
    {
        try {
            return this.a.invoke(this.c.a, this.b);
        } catch (AssertionError v0_4) {
            com.google.common.util.concurrent.SimpleTimeLimiter.a(v0_4, 0);
            throw new AssertionError("can\'t get here");
        }
    }

Method com.google.common.util.concurrent.MoreExecutors.platformThreadFactory() calling method java.lang.reflect.Method.invoke()


    public static java.util.concurrent.ThreadFactory platformThreadFactory()
    {
        if (com.google.common.util.concurrent.MoreExecutors.isAppEngine()) {
            try {
                Class[] v4 = new Class[0];
                Object[] v3_0 = new Object[0];
                return ((java.util.concurrent.ThreadFactory) Class.forName("com.google.appengine.api.ThreadManager").getMethod("currentRequestThreadFactory", v4).invoke(0, v3_0));
            } catch (NoSuchMethodException v1_6) {
                throw new RuntimeException("Couldn\'t invoke ThreadManager.currentRequestThreadFactory", v1_6);
            } catch (NoSuchMethodException v1_5) {
                throw new RuntimeException("Couldn\'t invoke ThreadManager.currentRequestThreadFactory", v1_5);
            } catch (NoSuchMethodException v1_4) {
                throw new RuntimeException("Couldn\'t invoke ThreadManager.currentRequestThreadFactory", v1_4);
            } catch (RuntimeException v0_1) {
                throw com.google.common.base.Throwables.propagate(v0_1.getCause());
            }
        } else {
            return java.util.concurrent.Executors.defaultThreadFactory();
        }
    }

Method com.google.common.util.concurrent.MoreExecutors.isAppEngine() calling method java.lang.reflect.Method.invoke()


    private static boolean isAppEngine()
    {
        int v1 = 0;
        if (System.getProperty("com.google.appengine.runtime.environment") != null) {
            try {
                Object[] v3_1 = new Class[0];
                Object[] v3_0 = new Object[0];
            } catch (ClassNotFoundException) {
                return v1;
            }
            if (Class.forName("com.google.apphosting.api.ApiProxy").getMethod("getCurrentEnvironment", v3_1).invoke(0, v3_0) == null) {
                return v1;
            } else {
                v1 = 1;
                return v1;
            }
        } else {
            return 0;
        }
    }

Method com.google.common.eventbus.EventSubscriber.handleEvent() calling method java.lang.reflect.Method.invoke()


    public void handleEvent(Object p5)
    {
        com.google.common.base.Preconditions.checkNotNull(p5);
        try {
            boolean v0_0 = this.method;
            Error v1_0 = this.target;
            StringBuilder v2_5 = new Object[1];
            v2_5[0] = p5;
            v0_0.invoke(v1_0, v2_5);
            return;
        } catch (boolean v0_4) {
            StringBuilder v2_4 = new StringBuilder();
            v2_4.append("Method rejected target/argument: ");
            v2_4.append(p5);
            throw new Error(v2_4.toString(), v0_4);
        } catch (boolean v0_3) {
            StringBuilder v2_1 = new StringBuilder();
            v2_1.append("Method became inaccessible: ");
            v2_1.append(p5);
            throw new Error(v2_1.toString(), v0_3);
        } catch (Error v5_5) {
            if (!(v5_5.getCause() instanceof Error)) {
                throw v5_5;
            } else {
                throw ((Error) v5_5.getCause());
            }
        }
    }

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


    private final void zza(String p29, String p30, long p31, android.os.Bundle p33, boolean p34, boolean p35, boolean p36, String p37)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotEmpty(p29);
        if (!this.zzaf().zze(p37, com.google.android.gms.measurement.internal.zzal.zzis)) {
            com.google.android.gms.common.internal.Preconditions.checkNotEmpty(p30);
        }
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p33);
        this.zzq();
        this.zzah();
        if (this.zzl.isEnabled()) {
            int v16_0 = 0;
            if (!this.zzpi) {
                this.zzpi = 1;
                try {
                    int v0_10;
                    if (this.zzl.zzep()) {
                        v0_10 = Class.forName("com.google.android.gms.tagmanager.TagManagerService");
                    } else {
                        v0_10 = Class.forName("com.google.android.gms.tagmanager.TagManagerService", 1, this.getContext().getClassLoader());
                    }
                    try {
                        String v9_16 = new Class[1];
                        v9_16[0] = android.content.Context;
                        int v0_20 = v0_10.getDeclaredMethod("initialize", v9_16);
                        com.google.android.gms.measurement.internal.zzgd v2_23 = new Object[1];
                        v2_23[0] = this.getContext();
                        v0_20.invoke(0, v2_23);
                    } catch (int v0_23) {
                        this.zzad().zzdd().zza("Failed to invoke Tag Manager\'s initialize() method", v0_23);
                    }
                } catch (ClassNotFoundException) {
                    this.zzad().zzdg().zzaq("Tag Manager is not found and thus will not be used");
                }
            }
            if (p36) {
                this.zzag();
                if (!"_iap".equals(p30)) {
                    com.google.android.gms.measurement.internal.zzgd v2_41 = this.zzl.zzab();
                    android.os.Bundle v11_5 = 2;
                    if (v2_41.zzp("event", p30)) {
                        if (v2_41.zza("event", com.google.android.gms.measurement.internal.zzcx.zzoy, p30)) {
                            if (v2_41.zza("event", 40, p30)) {
                                v11_5 = 0;
                            }
                        } else {
                            v11_5 = 13;
                        }
                    }
                    if (v11_5 != null) {
                        com.google.android.gms.measurement.internal.zzdb v1_70;
                        this.zzad().zzdc().zza("Invalid public event name. Event will not be logged (FE)", this.zzaa().zzal(p30));
                        this.zzl.zzab();
                        int v0_27 = com.google.android.gms.measurement.internal.zzgd.zza(p30, 40, 1);
                        if (p30 == null) {
                            v1_70 = 0;
                        } else {
                            v1_70 = p30.length();
                        }
                        this.zzl.zzab().zza(v11_5, "_ev", v0_27, v1_70);
                        return;
                    }
                }
            }
            this.zzag();
            com.google.android.gms.measurement.internal.zzgd v2_44 = this.zzv().zzfc();
            if ((v2_44 != null) && (!p33.containsKey("_sc"))) {
                v2_44.zzpx = 1;
            }
            if ((p34 == 0) || (!p36)) {
                String v9_0 = 0;
            } else {
                v9_0 = 1;
            }
            com.google.android.gms.measurement.internal.zzed.zza(v2_44, p33, v9_0);
            boolean v17 = "am".equals(p29);
            String v9_2 = com.google.android.gms.measurement.internal.zzgd.zzbs(p30);
            if ((p34 == 0) || ((this.zzpg == null) || ((v9_2 != null) || (v17)))) {
                if (this.zzl.zzet()) {
                    String v9_6 = this.zzab().zzbn(p30);
                    if (v9_6 == null) {
                        String v9_13;
                        java.util.List v18 = com.google.android.gms.common.util.CollectionUtils.listOf(new String[] {"_o", "_sn", "_sc", "_si"}));
                        String v21 = "_o";
                        int v15_1 = this.zzab().zza(p37, p30, p33, v18, p36, 1);
                        if ((v15_1 != 0) && ((v15_1.containsKey("_sc")) && (v15_1.containsKey("_si")))) {
                            v9_13 = new com.google.android.gms.measurement.internal.zzec(v15_1.getString("_sn"), v15_1.getString("_sc"), Long.valueOf(v15_1.getLong("_si")).longValue());
                        } else {
                            v9_13 = 0;
                        }
                        int v0_3;
                        if (v9_13 != null) {
                            v0_3 = v9_13;
                        } else {
                            v0_3 = v2_44;
                        }
                        String v14_1 = "_ae";
                        if (this.zzaf().zzac(p37)) {
                            this.zzag();
                            if ((this.zzv().zzfc() != null) && ("_ae".equals(p30))) {
                                com.google.android.gms.measurement.internal.zzdb v1_8 = this.zzx().zzfq();
                                if (v1_8 > 0) {
                                    this.zzab().zzb(v15_1, v1_8);
                                }
                            }
                        }
                        int v13_2 = new java.util.ArrayList();
                        v13_2.add(v15_1);
                        android.os.Bundle v11_2 = this.zzab().zzgl().nextLong();
                        if ((this.zzaf().zze(this.zzt().zzan(), com.google.android.gms.measurement.internal.zzal.zzih)) && ((this.zzae().zzls.get() > 0) && ((this.zzae().zzx(p31)) && (this.zzae().zzlv.get())))) {
                            this.zzad().zzdi().zzaq("Current session is expired, remove the session number and Id");
                            if (this.zzaf().zze(this.zzt().zzan(), com.google.android.gms.measurement.internal.zzal.zzid)) {
                                this.zza("auto", "_sid", 0, this.zzz().currentTimeMillis());
                            }
                            if (this.zzaf().zze(this.zzt().zzan(), com.google.android.gms.measurement.internal.zzal.zzie)) {
                                this.zza("auto", "_sno", 0, this.zzz().currentTimeMillis());
                            }
                        }
                        if ((!this.zzaf().zzab(this.zzt().zzan())) || (v15_1.getLong("extend_session", 0) != 1)) {
                            com.google.android.gms.measurement.internal.zzgd v8 = 1;
                            com.google.android.gms.measurement.internal.zzdd v7_2 = this;
                        } else {
                            this.zzad().zzdi().zzaq("EXTEND_SESSION param attached: initiate a new session or extend the current active session");
                            v7_2 = this;
                            this.zzl.zzx().zza(p31, 1);
                        }
                        com.google.android.gms.measurement.internal.zzgd v2_14 = new String[p33.size()];
                        com.google.android.gms.measurement.internal.zzdb v1_42 = ((String[]) v15_1.keySet().toArray(v2_14));
                        java.util.Arrays.sort(v1_42);
                        com.google.android.gms.measurement.internal.zzgd v2_15 = v1_42.length;
                        String v3_12 = 0;
                        android.os.Bundle v4_2 = 0;
                        while(true) {
                            String v10_3 = "_eid";
                            if (v3_12 >= v2_15) {
                                break;
                            }
                            int v33_1;
                            int v0_19;
                            String v22_1;
                            com.google.android.gms.measurement.internal.zzgd v2_20;
                            android.os.Bundle v20_0;
                            String v19_3;
                            String v9_17 = v1_42[v3_12];
                            String v19_2 = v15_1.get(v9_17);
                            this.zzab();
                            com.google.android.gms.measurement.internal.zzgd v8_3 = com.google.android.gms.measurement.internal.zzgd.zzb(v19_2);
                            if (v8_3 == null) {
                                v20_0 = v0_3;
                                v33_1 = v1_42;
                                v19_3 = v2_15;
                                v2_20 = v13_2;
                                v22_1 = v14_1;
                                v0_19 = v15_1;
                            } else {
                                v33_1 = v1_42;
                                v15_1.putInt(v9_17, v8_3.length);
                                v19_3 = v2_15;
                                com.google.android.gms.measurement.internal.zzdb v1_57 = 0;
                                while (v1_57 < v8_3.length) {
                                    com.google.android.gms.measurement.internal.zzgd v2_22 = v8_3[v1_57];
                                    com.google.android.gms.measurement.internal.zzed.zza(v0_3, v2_22, 1);
                                    boolean v25 = v9_17;
                                    com.google.android.gms.measurement.internal.zzgd v5_12 = v10_3;
                                    long v26 = v11_2;
                                    com.google.android.gms.measurement.internal.zzgd v2_24 = v13_2;
                                    android.os.Bundle v20_2 = v0_3;
                                    String v22_2 = v14_1;
                                    int v0_22 = v15_1;
                                    String v6_3 = this.zzab().zza(p37, "_ep", v2_22, v18, p36, 0);
                                    v6_3.putString("_en", p30);
                                    v11_2 = v26;
                                    v6_3.putLong(v5_12, v11_2);
                                    int v13_5 = v25;
                                    v6_3.putString("_gn", v13_5);
                                    v6_3.putInt("_ll", v8_3.length);
                                    v6_3.putInt("_i", v1_57);
                                    v2_24.add(v6_3);
                                    v1_57++;
                                    v15_1 = v0_22;
                                    v10_3 = v5_12;
                                    v9_17 = v13_5;
                                    v0_3 = v20_2;
                                    v14_1 = v22_2;
                                    v13_2 = v2_24;
                                }
                                v20_0 = v0_3;
                                v2_20 = v13_2;
                                v22_1 = v14_1;
                                v0_19 = v15_1;
                                v4_2 += v8_3.length;
                            }
                            v3_12++;
                            v1_42 = v33_1;
                            v15_1 = v0_19;
                            v13_2 = v2_20;
                            v2_15 = v19_3;
                            v0_3 = v20_0;
                            v14_1 = v22_1;
                        }
                        com.google.android.gms.measurement.internal.zzgd v2_16 = v13_2;
                        String v22_0 = v14_1;
                        int v0_9 = v15_1;
                        if (v4_2 != null) {
                            v0_9.putLong("_eid", v11_2);
                            v0_9.putInt("_epc", v4_2);
                        }
                        int v0_11 = 0;
                        while (v0_11 < v2_16.size()) {
                            String v3_13;
                            com.google.android.gms.measurement.internal.zzdb v1_47 = ((android.os.Bundle) v2_16.get(v0_11));
                            if (v0_11 == 0) {
                                v3_13 = 0;
                            } else {
                                v3_13 = 1;
                            }
                            String v3_14;
                            com.google.android.gms.measurement.internal.zzgd v8_2;
                            if (v3_13 == null) {
                                v8_2 = p29;
                                v3_14 = p30;
                            } else {
                                v3_14 = "_ep";
                                v8_2 = p29;
                            }
                            String v9_15 = v21;
                            v1_47.putString(v9_15, v8_2);
                            if (p35) {
                                v1_47 = this.zzab().zzg(v1_47);
                            }
                            android.os.Bundle v11_3 = v1_47;
                            this.zzad().zzdh().zza("Logging event (FE)", this.zzaa().zzal(p30), this.zzaa().zzc(v11_3));
                            java.util.Iterator v12_2 = new com.google.android.gms.measurement.internal.zzaj;
                            int v13_3 = v2_16;
                            v12_2(v3_14, new com.google.android.gms.measurement.internal.zzag(v11_3), p29, p31);
                            this.zzu().zzc(v12_2, p37);
                            if (!v17) {
                                java.util.Iterator v12_3 = v7_2.zzph.iterator();
                                while (v12_3.hasNext()) {
                                    ((com.google.android.gms.measurement.internal.zzdb) v12_3.next()).onEvent(p29, p30, new android.os.Bundle(v11_3), p31);
                                }
                            }
                            v0_11++;
                            v21 = v9_15;
                            v2_16 = v13_3;
                        }
                        this.zzag();
                        if ((this.zzv().zzfc() != null) && (v22_0.equals(p30))) {
                            this.zzx().zza(1, 1);
                        }
                        return;
                    } else {
                        this.zzad().zzdc().zza("Invalid event name. Event will not be logged (FE)", this.zzaa().zzal(p30));
                        this.zzab();
                        int v0_24 = com.google.android.gms.measurement.internal.zzgd.zza(p30, 40, 1);
                        if (p30 != null) {
                            v16_0 = p30.length();
                        }
                        this.zzl.zzab().zza(p37, v9_6, "_ev", v0_24, v16_0);
                        return;
                    }
                } else {
                    return;
                }
            } else {
                this.zzad().zzdh().zza("Passing event to registered event handler (FE)", this.zzaa().zzal(p30), this.zzaa().zzc(p33));
                this.zzpg.interceptEvent(p29, p30, p33, p31);
                return;
            }
        } else {
            this.zzad().zzdh().zzaq("Event not sent since app measurement is disabled");
            return;
        }
    }

Method com.google.android.gms.measurement.internal.zzap.zzcw() calling method java.lang.reflect.Method.invoke()


    private final String zzcw()
    {
        try {
            com.google.android.gms.measurement.internal.zzaw v1_8 = this.getContext().getClassLoader().loadClass("com.google.firebase.analytics.FirebaseAnalytics");
        } catch (ClassNotFoundException) {
            return 0;
        }
        if (v1_8 != null) {
            try {
                Class[] v4_0 = new Class[1];
                v4_0[0] = android.content.Context;
                String v2_1 = v1_8.getDeclaredMethod("getInstance", v4_0);
                Object[] v3_1 = new Object[1];
                v3_1[0] = this.getContext();
                String v2_2 = v2_1.invoke(0, v3_1);
            } catch (Exception) {
                com.google.android.gms.measurement.internal.zzaw v1_2 = this.zzad().zzde();
                String v2_3 = "Failed to obtain Firebase Analytics instance";
                v1_2.zzaq(v2_3);
                return 0;
            }
            if (v2_2 != null) {
                try {
                    Class[] v4_2 = new Class[0];
                    Object[] v3_3 = new Object[0];
                    return ((String) v1_8.getDeclaredMethod("getFirebaseInstanceId", v4_2).invoke(v2_2, v3_3));
                } catch (Exception) {
                    v1_2 = this.zzad().zzdf();
                    v2_3 = "Failed to retrieve Firebase Instance Id";
                    v1_2.zzaq(v2_3);
                    return 0;
                }
            } else {
                return 0;
            }
        } else {
            return 0;
        }
    }

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


    static varargs Object zzb(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);
                }
            }
        }
    }

Method com.google.android.gms.internal.measurement.zzez.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);
                }
            }
        }
    }

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

Couldn't retrieve source code

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


    protected android.graphics.Typeface a(Object p6)
    {
        try {
            RuntimeException v0_6 = reflect.Array.newInstance(this.a, 1);
            reflect.Array.set(v0_6, 0, p6);
            reflect.InvocationTargetException v6_4 = this.g;
            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 (reflect.InvocationTargetException v6_3) {
            throw new RuntimeException(v6_3);
        } catch (reflect.InvocationTargetException v6_3) {
        }
    }

Method com.google.api.client.util.store.FileDataStoreFactory.a() calling method java.lang.reflect.Method.invoke()


    static void a(java.io.File p9)
    {
        try {
            reflect.Method v3_3 = new Class[2];
            v3_3[0] = Boolean.TYPE;
            v3_3[1] = Boolean.TYPE;
            boolean v0_4 = java.io.File.getMethod("setReadable", v3_3);
            Boolean v4_0 = new Class[2];
            v4_0[0] = Boolean.TYPE;
            v4_0[1] = Boolean.TYPE;
            Boolean v1_9 = java.io.File.getMethod("setWritable", v4_0);
            Boolean v7_2 = new Class[2];
            v7_2[0] = Boolean.TYPE;
            v7_2[1] = Boolean.TYPE;
            reflect.Method v3_2 = java.io.File.getMethod("setExecutable", v7_2);
            Boolean v4_2 = new Object[2];
            v4_2[0] = Boolean.valueOf(0);
            v4_2[1] = Boolean.valueOf(0);
        } catch (String v9_3) {
            String v9_4 = v9_3.getCause();
            com.google.api.client.util.Throwables.propagateIfPossible(v9_4, java.io.IOException);
            throw new RuntimeException(v9_4);
        } catch (NoSuchMethodException) {
            Boolean v1_4 = new StringBuilder();
            v1_4.append("Unable to set permissions for ");
            v1_4.append(p9);
            v1_4.append(", likely because you are running a version of Java prior to 1.6");
            ark>com.google.api.client.util.store.FileDataStoreFactoryark>.LOGGER.warning(v1_4.toString());
            return;
        } catch (SecurityException) {
            return;
        }
        if (!((Boolean) v0_4.invoke(p9, v4_2)).booleanValue()) {
            Boolean v7_10 = new StringBuilder();
            v7_10.append("unable to change permissions for everybody: ");
            v7_10.append(p9);
            ark>com.google.api.client.util.store.FileDataStoreFactoryark>.LOGGER.warning(v7_10.toString());
        } else {
            Boolean v4_7 = new Object[2];
            v4_7[0] = Boolean.valueOf(0);
            v4_7[1] = Boolean.valueOf(0);
            if (!((Boolean) v1_9.invoke(p9, v4_7)).booleanValue()) {
            } else {
                Boolean v4_11 = new Object[2];
                v4_11[0] = Boolean.valueOf(0);
                v4_11[1] = Boolean.valueOf(0);
                if (!((Boolean) v3_2.invoke(p9, v4_11)).booleanValue()) {
                }
            }
        }
        Boolean v4_17 = new Object[2];
        v4_17[0] = Boolean.valueOf(1);
        v4_17[1] = Boolean.valueOf(1);
        if (((Boolean) v0_4.invoke(p9, v4_17)).booleanValue()) {
            boolean v0_16 = new Object[2];
            v0_16[0] = Boolean.valueOf(1);
            v0_16[1] = Boolean.valueOf(1);
            if (((Boolean) v1_9.invoke(p9, v0_16)).booleanValue()) {
                boolean v0_3 = new Object[2];
                v0_3[0] = Boolean.valueOf(1);
                v0_3[1] = Boolean.valueOf(1);
                if (((Boolean) v3_2.invoke(p9, v0_3)).booleanValue()) {
                    return;
                }
            }
        }
        Boolean v1_7 = new StringBuilder();
        v1_7.append("unable to change permissions for owner: ");
        v1_7.append(p9);
        ark>com.google.api.client.util.store.FileDataStoreFactoryark>.LOGGER.warning(v1_7.toString());
        return;
    }

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


    private boolean handleAccessibilityExit(android.view.MotionEvent p9)
    {
        if (p9.getAction() == 10) {
            try {
                reflect.Method v9_1 = androidx.customview.widget.ExploreByTouchHelper.getDeclaredField("mHoveredVirtualViewId");
                v9_1.setAccessible(1);
            } catch (reflect.Method v9_5) {
                android.util.Log.e("Chip", "Unable to send Accessibility Exit event", v9_5);
            } catch (reflect.Method v9_5) {
            } catch (reflect.Method v9_5) {
            } catch (reflect.Method v9_5) {
            }
            if (((Integer) v9_1.get(this.touchHelper)).intValue() != -2147483648) {
                Object[] v6_0 = new Class[1];
                v6_0[0] = Integer.TYPE;
                reflect.Method v9_8 = androidx.customview.widget.ExploreByTouchHelper.getDeclaredMethod("updateHoveredVirtualView", v6_0);
                v9_8.setAccessible(1);
                com.google.android.material.chip.Chip$ChipTouchHelper v5_1 = this.touchHelper;
                Object[] v6_1 = new Object[1];
                v6_1[0] = Integer.valueOf(-2147483648);
                v9_8.invoke(v5_1, v6_1);
                return 1;
            }
        }
        return 0;
    }

Method com.google.android.gms.measurement.internal.zzt.zzbu() calling method java.lang.reflect.Method.invoke()


    public final String zzbu()
    {
        try {
            reflect.InvocationTargetException v1_5 = Class.forName("android.os.SystemProperties");
            String v4_1 = new Class[2];
            v4_1[0] = String;
            v4_1[1] = String;
            reflect.InvocationTargetException v1_1 = v1_5.getMethod("get", v4_1);
            String v3_0 = new Object[2];
            v3_0[0] = "debug.firebase.analytics.app";
            v3_0[1] = "";
            return ((String) v1_1.invoke(0, v3_0));
        } catch (reflect.InvocationTargetException v1_4) {
            com.google.android.gms.measurement.internal.zzaw v2_2 = this.zzad().zzda();
            String v3_1 = "Could not find SystemProperties class";
            v2_2.zza(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.zzad().zzda();
            v3_1 = "Could not find SystemProperties.get() method";
            v2_2.zza(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.zzad().zzda();
            v3_1 = "Could not access SystemProperties.get()";
            v2_2.zza(v3_1, v1_4);
            return "";
        } catch (reflect.InvocationTargetException v1_4) {
            v2_2 = this.zzad().zzda();
            v3_1 = "SystemProperties.get() threw an exception";
            v2_2.zza(v3_1, v1_4);
            return "";
        }
    }

Method androidx.transition.ViewUtilsApi21.transformMatrixToLocal() 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.setAnimationMatrix() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

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


    public int getLegacyStreamType()
    {
        IllegalAccessException v0_0 = this.b;
        if (v0_0 == -1) {
            IllegalAccessException v0_8 = androidx.media.AudioAttributesImplApi21.a();
            if (v0_8 != null) {
                try {
                    int v4_3 = new Object[1];
                    v4_3[0] = this.a;
                    return ((Integer) v0_8.invoke(0, v4_3)).intValue();
                } catch (IllegalAccessException 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;
                } catch (IllegalAccessException v0_4) {
                    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 {
                IllegalAccessException v0_6 = new StringBuilder();
                v0_6.append("No AudioAttributes#toLegacyStreamType() on API: ");
                v0_6.append(android.os.Build$VERSION.SDK_INT);
                android.util.Log.w("AudioAttributesCompat21", v0_6.toString());
                return -1;
            }
        } else {
            return v0_0;
        }
    }

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


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

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


    private static android.net.Uri getUri(android.graphics.drawable.Icon p7)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                Class[] v6 = new Class[0];
                Object[] v4_0 = new Object[0];
                return ((android.net.Uri) p7.getClass().getMethod("getUri", v6).invoke(p7, v4_0));
            } catch (NoSuchMethodException v7_5) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v7_5);
                return 0;
            } catch (NoSuchMethodException v7_4) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v7_4);
                return 0;
            } catch (NoSuchMethodException v7_3) {
                android.util.Log.e("IconCompat", "Unable to get icon uri", v7_3);
                return 0;
            }
        } else {
            return p7.getUri();
        }
    }

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


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

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


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

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


    private static int getResId(android.graphics.drawable.Icon p6)
    {
        if (android.os.Build$VERSION.SDK_INT < 28) {
            try {
                Class[] v5 = new Class[0];
                Object[] v4_0 = new Object[0];
                return ((Integer) p6.getClass().getMethod("getResId", v5).invoke(p6, v4_0)).intValue();
            } catch (NoSuchMethodException v6_6) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v6_6);
                return 0;
            } catch (NoSuchMethodException v6_5) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v6_5);
                return 0;
            } catch (NoSuchMethodException v6_4) {
                android.util.Log.e("IconCompat", "Unable to get icon resource", v6_4);
                return 0;
            }
        } else {
            return p6.getResId();
        }
    }

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


    protected android.graphics.Typeface a(Object p6)
    {
        try {
            RuntimeException v0_5 = reflect.Array.newInstance(this.a, 1);
            reflect.Array.set(v0_5, 0, p6);
            reflect.InvocationTargetException v6_4 = this.g;
            Object[] v4_1 = new Object[3];
            v4_1[0] = v0_5;
            v4_1[1] = Integer.valueOf(-1);
            v4_1[2] = Integer.valueOf(-1);
            return ((android.graphics.Typeface) v6_4.invoke(0, v4_1));
        } catch (reflect.InvocationTargetException v6_3) {
            throw new RuntimeException(v6_3);
        } catch (reflect.InvocationTargetException v6_3) {
        }
    }

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


    private boolean freeze(Object p3)
    {
        try {
            Object[] v1_1 = new Object[0];
            return ((Boolean) this.e.invoke(p3, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v3_1) {
            throw new RuntimeException(v3_1);
        } catch (reflect.InvocationTargetException v3_1) {
        }
    }

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 v0 = this.d;
            Object[] v1_1 = new Object[5];
            v1_1[0] = p5;
            v1_1[1] = Integer.valueOf(p6);
            v1_1[2] = 0;
            v1_1[3] = Integer.valueOf(p7);
            v1_1[4] = Integer.valueOf(p8);
            return ((Boolean) v0.invoke(p4, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v4_4) {
            throw new RuntimeException(v4_4);
        } catch (reflect.InvocationTargetException v4_4) {
        }
    }

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 v0 = this.c;
            Object[] v1_1 = new Object[8];
            v1_1[0] = p4.getAssets();
            v1_1[1] = p6;
            v1_1[2] = Integer.valueOf(0);
            v1_1[3] = Boolean.valueOf(0);
            v1_1[4] = Integer.valueOf(p7);
            v1_1[5] = Integer.valueOf(p8);
            v1_1[6] = Integer.valueOf(p9);
            v1_1[7] = p10;
            return ((Boolean) v0.invoke(p5, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v4_9) {
            throw new RuntimeException(v4_9);
        } catch (reflect.InvocationTargetException v4_9) {
        }
    }

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.f.invoke(p3, v1_1);
            return;
        } catch (reflect.InvocationTargetException v3_1) {
            throw new RuntimeException(v3_1);
        } catch (reflect.InvocationTargetException v3_1) {
        }
    }

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


    public void setTouchModal(boolean p5)
    {
        String v0_0 = androidx.appcompat.widget.MenuPopupWindow.sSetTouchModalMethod;
        if (v0_0 != null) {
            try {
                android.widget.PopupWindow v1 = this.g;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p5);
                v0_0.invoke(v1, v2_1);
            } catch (Exception) {
                android.util.Log.i("MenuPopupWindow", "Could not invoke setTouchModal() on PopupWindow. Oh well.");
            }
        }
        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;
                Object v3_0 = this.b;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p7);
                v0_3.invoke(v3_0, v2_1);
            } else {
                reflect.Method v0_6 = ((androidx.core.internal.view.SupportMenuItem) this.b).getClass();
                Class[] v4 = new Class[1];
                v4[0] = Boolean.TYPE;
                this.mSetExclusiveCheckableMethod = v0_6.getDeclaredMethod("setExclusiveCheckable", v4);
            }
        } catch (Boolean v7_1) {
            android.util.Log.w("MenuItemWrapper", "Error while calling setExclusiveCheckable", v7_1);
        }
        return;
    }

Method com.google.api.client.googleapis.auth.oauth2.DefaultCredentialProvider.runningOnAppEngine() calling method java.lang.reflect.Method.invoke()


    private boolean runningOnAppEngine()
    {
        RuntimeException v0_0 = 0;
        try {
            try {
                reflect.InvocationTargetException v1_6 = this.a("com.google.appengine.api.utils.SystemProperty").getField("environment");
                Class[] v5 = new Class[0];
                String v4_1 = new Object[0];
            } catch (reflect.InvocationTargetException v1_4) {
                Object[] v2_0 = new Object[1];
                v2_0[0] = v1_4.getMessage();
                throw ((RuntimeException) com.google.api.client.googleapis.auth.oauth2.OAuth2Utils.a(new RuntimeException(String.format("Unexpcted error trying to determine if runnning on Google App Engine: %s", v2_0)), v1_4));
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            } catch (reflect.InvocationTargetException v1_4) {
            }
            if (v1_6.getType().getMethod("value", v5).invoke(v1_6.get(0), v4_1) != null) {
                v0_0 = 1;
            }
            return v0_0;
        } catch (ClassNotFoundException) {
            return 0;
        }
    }

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


    private static com.google.android.gms.internal.places.zzig zzeo()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.places.zzig) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.places.zzhw.zzur;
        }
    }

Method com.google.android.gms.internal.measurement.zzfw.zznl() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.internal.measurement.zzgg zznl()
    {
        try {
            Class[] v3 = new Class[0];
            Object[] v2_1 = new Object[0];
            return ((com.google.android.gms.internal.measurement.zzgg) Class.forName("com.google.protobuf.DescriptorMessageInfoFactory").getDeclaredMethod("getInstance", v3).invoke(0, v2_1));
        } catch (Exception) {
            return com.google.android.gms.internal.measurement.zzfw.zzaiq;
        }
    }

Method com.crashlytics.android.core.DefaultAppMeasurementEventListenerRegistrar.invoke() calling method java.lang.reflect.Method.invoke()


    private boolean invoke(Class p6, Object p7, String p8)
    {
        StringBuilder v1_5 = this.getClass("com.google.android.gms.measurement.AppMeasurement$OnEventListener");
        try {
            Object[] v4_1 = new Class[1];
            v4_1[0] = v1_5;
            IllegalAccessException v6_2 = p6.getDeclaredMethod(p8, v4_1);
            Object[] v4_0 = new Object[1];
            v4_0[0] = this.onEventListenerProxy(v1_5);
            v6_2.invoke(p7, v4_0);
            return 1;
        } catch (IllegalAccessException v6_1) {
            io.fabric.sdk.android.Logger v7_1 = io.fabric.sdk.android.Fabric.getLogger();
            StringBuilder v1_3 = new StringBuilder();
            String v2_0 = "Expected method missing: ";
            v1_3.append(v2_0);
            v1_3.append(p8);
            v7_1.w("CrashlyticsCore", v1_3.toString(), v6_1);
            return 0;
        } catch (IllegalAccessException v6_1) {
            v7_1 = io.fabric.sdk.android.Fabric.getLogger();
            v1_3 = new StringBuilder();
            v2_0 = "Cannot invoke method: ";
            v1_3.append(v2_0);
            v1_3.append(p8);
            v7_1.w("CrashlyticsCore", v1_3.toString(), v6_1);
            return 0;
        } catch (IllegalAccessException v6_1) {
            v7_1 = io.fabric.sdk.android.Fabric.getLogger();
            v1_3 = new StringBuilder();
            v2_0 = "Cannot access method: ";
            v1_3.append(v2_0);
            v1_3.append(p8);
            v7_1.w("CrashlyticsCore", v1_3.toString(), v6_1);
            return 0;
        }
    }

Method com.crashlytics.android.core.DefaultAppMeasurementEventListenerRegistrar.getInstance() calling method java.lang.reflect.Method.invoke()


    private Object getInstance(Class p6)
    {
        try {
            android.content.Context v2_1 = new Class[1];
            v2_1[0] = android.content.Context;
            reflect.Method v0_1 = p6.getDeclaredMethod("getInstance", v2_1);
            Object[] v1_1 = new Object[1];
            v1_1[0] = this.crashlyticsCore.getContext();
            return v0_1.invoke(p6, v1_1);
        } catch (Exception) {
            return 0;
        }
    }

Method com.crashlytics.android.answers.AppMeasurementEventLogger.logEvent() calling method java.lang.reflect.Method.invoke()


    public void logEvent(String p5, String p6, android.os.Bundle p7)
    {
        try {
            reflect.Method v0 = this.logEventMethod;
            Object v1 = this.logEventInstance;
            Object[] v2_1 = new Object[3];
            v2_1[0] = p5;
            v2_1[1] = p6;
            v2_1[2] = p7;
            v0.invoke(v1, v2_1);
        } catch (Exception) {
        }
        return;
    }

Method com.crashlytics.android.answers.AppMeasurementEventLogger.getInstance() calling method java.lang.reflect.Method.invoke()


    private static Object getInstance(android.content.Context p5, Class p6)
    {
        try {
            Class[] v2 = new Class[1];
            v2[0] = android.content.Context;
            reflect.Method v0_1 = p6.getDeclaredMethod("getInstance", v2);
            Object[] v1_1 = new Object[1];
            v1_1[0] = p5;
            return v0_1.invoke(p6, v1_1);
        } catch (Exception) {
            return 0;
        }
    }

Method androidx.transition.ViewUtilsApi19.setTransitionAlpha() 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.GhostViewApi21.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method androidx.renderscript.Allocation.finalize() calling method java.lang.reflect.Method.invoke()


    protected void finalize()
    {
        if (androidx.renderscript.RenderScript.b == 1) {
            Object[] v1_1 = new Object[1];
            v1_1[0] = Integer.valueOf(this.d);
            androidx.renderscript.RenderScript.e.invoke(androidx.renderscript.RenderScript.c, v1_1);
        }
        super.finalize();
        return;
    }

Method androidx.renderscript.Allocation.<init>() calling method java.lang.reflect.Method.invoke()


    Allocation(long p3, androidx.renderscript.RenderScript p5, androidx.renderscript.Type p6, int p7)
    {
        super(p3, p5);
        super.f = 0;
        super.g = 0;
        super.h = 1;
        super.i = 1;
        super.j = 0;
        super.l = androidx.renderscript.Type$CubemapFace.POSITIVE_X;
        if ((p7 & -228) != 0) {
            throw new androidx.renderscript.RSIllegalArgumentException("Unknown usage specified.");
        } else {
            if ((p7 & 32) != 0) {
                super.i = 0;
                if ((p7 & -36) != 0) {
                    throw new androidx.renderscript.RSIllegalArgumentException("Invalid usage combination.");
                }
            }
            super.a = p6;
            super.c = p7;
            super.q = 0;
            super.r = 0;
            if (p6 != null) {
                super.d = (super.a.getCount() * super.a.getElement().getBytesSize());
                super.updateCacheInfo(p6);
            }
            if (androidx.renderscript.RenderScript.b == 1) {
                try {
                    String v5_1 = new Object[1];
                    v5_1[0] = Integer.valueOf(super.d);
                    androidx.renderscript.RenderScript.d.invoke(androidx.renderscript.RenderScript.c, v5_1);
                } catch (String v3_12) {
                    androidx.renderscript.RSRuntimeException v4_7 = new StringBuilder();
                    v4_7.append("Couldn\'t invoke registerNativeAllocation:");
                    v4_7.append(v3_12);
                    android.util.Log.e("RenderScript_jni", v4_7.toString());
                    StringBuilder v6_5 = new StringBuilder();
                    v6_5.append("Couldn\'t invoke registerNativeAllocation:");
                    v6_5.append(v3_12);
                    throw new androidx.renderscript.RSRuntimeException(v6_5.toString());
                }
            }
            return;
        }
    }

Method androidx.navigation.NavArgsLazy.getValue() calling method java.lang.reflect.Method.invoke()


    public androidx.navigation.NavArgs getValue()
    {
        kotlin.TypeCastException v0_0 = this.cached;
        if (v0_0 == null) {
            kotlin.TypeCastException v0_6 = ((android.os.Bundle) this.argumentProducer.invoke());
            String v1_1 = ((reflect.Method) androidx.navigation.NavArgsLazyKt.getMethodMap().get(this.navArgsClass));
            if (v1_1 == null) {
                String v1_3 = kotlin.jvm.JvmClassMappingKt.getJavaClass(this.navArgsClass);
                int v2_0 = androidx.navigation.NavArgsLazyKt.getMethodSignature();
                v1_1 = v1_3.getMethod("fromBundle", ((Class[]) java.util.Arrays.copyOf(v2_0, v2_0.length)));
                ((java.util.Map) androidx.navigation.NavArgsLazyKt.getMethodMap()).put(this.navArgsClass, v1_1);
                kotlin.jvm.internal.Intrinsics.checkExpressionValueIsNotNull(v1_1, "navArgsClass.java.getMet\u2026hod\n                    }");
            }
            Object[] v3_4 = new Object[1];
            v3_4[0] = v0_6;
            kotlin.TypeCastException v0_2 = v1_1.invoke(0, v3_4);
            if (v0_2 == null) {
                throw new kotlin.TypeCastException("null cannot be cast to non-null type Args");
            } else {
                v0_0 = ((androidx.navigation.NavArgs) v0_2);
                this.cached = v0_0;
            }
        }
        return v0_0;
    }

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


    private void setActionBarUpIndicator(android.graphics.drawable.Drawable p7, int p8)
    {
        android.app.ActionBar v0_0 = this.mActivityImpl;
        if (v0_0 == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new androidx.legacy.app.ActionBarDrawerToggle$SetIndicatorInfo(this.a);
                }
                if (this.mSetIndicatorInfo.a == null) {
                    if (this.mSetIndicatorInfo.c == null) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator");
                    } else {
                        this.mSetIndicatorInfo.c.setImageDrawable(p7);
                    }
                } else {
                    try {
                        android.app.ActionBar v0_5 = this.a.getActionBar();
                        Object[] v2_1 = this.mSetIndicatorInfo.a;
                        Object[] v4 = new Object[1];
                        v4[0] = p7;
                        v2_1.invoke(v0_5, v4);
                        String v7_3 = this.mSetIndicatorInfo.b;
                        Object[] v2_2 = new Object[1];
                        v2_2[0] = Integer.valueOf(p8);
                        v7_3.invoke(v0_5, v2_2);
                    } catch (String v7_4) {
                        android.util.Log.w("ActionBarDrawerToggle", "Couldn\'t set home-as-up indicator via JB-MR2 API", v7_4);
                    }
                }
            } else {
                android.app.ActionBar v0_7 = this.a.getActionBar();
                if (v0_7 != null) {
                    v0_7.setHomeAsUpIndicator(p7);
                    v0_7.setHomeActionContentDescription(p8);
                }
            }
            return;
        } else {
            v0_0.setActionBarUpIndicator(p7, p8);
            return;
        }
    }

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


    private void setActionBarDescription(int p5)
    {
        String v0_0 = this.mActivityImpl;
        if (v0_0 == null) {
            if (android.os.Build$VERSION.SDK_INT < 18) {
                if (this.mSetIndicatorInfo == null) {
                    this.mSetIndicatorInfo = new androidx.legacy.app.ActionBarDrawerToggle$SetIndicatorInfo(this.a);
                }
                if (this.mSetIndicatorInfo.a != null) {
                    try {
                        String v0_4 = this.a.getActionBar();
                        String v1_1 = this.mSetIndicatorInfo.b;
                        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.a.getActionBar();
                if (v0_8 != null) {
                    v0_8.setHomeActionContentDescription(p5);
                }
            }
            return;
        } else {
            v0_0.setActionBarDescription(p5);
            return;
        }
    }

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


    private static android.graphics.Typeface createFromFamiliesWithDefault(Object p4)
    {
        try {
            RuntimeException v0_3 = reflect.Array.newInstance(androidx.core.graphics.TypefaceCompatApi24Impl.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.TypefaceCompatApi24Impl.sCreateFromFamiliesWithDefault.invoke(0, v1_1));
        } catch (reflect.InvocationTargetException v4_3) {
            throw new RuntimeException(v4_3);
        } catch (reflect.InvocationTargetException 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[] v1_1 = new Object[5];
            v1_1[0] = p4;
            v1_1[1] = Integer.valueOf(p5);
            v1_1[2] = 0;
            v1_1[3] = Integer.valueOf(p6);
            v1_1[4] = Boolean.valueOf(p7);
            return ((Boolean) androidx.core.graphics.TypefaceCompatApi24Impl.sAddFontWeightStyle.invoke(p3, v1_1)).booleanValue();
        } catch (reflect.InvocationTargetException v3_4) {
            throw new RuntimeException(v3_4);
        } catch (reflect.InvocationTargetException v3_4) {
        }
    }

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_7 = this.isInputMethodNotNeeded();
        androidx.core.widget.PopupWindowCompat.setWindowLayoutType(this.g, this.mDropDownWindowLayoutType);
        int v3_0 = 1;
        if (!this.g.isShowing()) {
            androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_5 = this.mDropDownWidth;
            if (v1_5 != -1) {
                if (v1_5 == -2) {
                    v1_5 = this.getAnchorView().getWidth();
                }
            } else {
                v1_5 = -1;
            }
            String v2_0 = this.mDropDownHeight;
            if (v2_0 != -1) {
                if (v2_0 != -2) {
                    v0_0 = v2_0;
                }
            } else {
                v0_0 = -1;
            }
            androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_11;
            this.g.setWidth(v1_5);
            this.g.setHeight(v0_0);
            this.setPopupClipToScreenEnabled(1);
            if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                v1_11 = 0;
            } else {
                v1_11 = 1;
            }
            this.g.setOutsideTouchable(v1_11);
            this.g.setTouchInterceptor(this.mTouchInterceptor);
            if (this.mOverlapAnchorSet) {
                androidx.core.widget.PopupWindowCompat.setOverlapAnchor(this.g, this.mOverlapAnchor);
            }
            android.os.Handler v0_5 = androidx.appcompat.widget.ListPopupWindow.sSetEpicenterBoundsMethod;
            if (v0_5 != null) {
                try {
                    androidx.appcompat.widget.ListPopupWindow$ListSelectorHider v1_14 = this.g;
                    String v2_3 = new Object[1];
                    v2_3[0] = this.mEpicenterBounds;
                    v0_5.invoke(v1_14, v2_3);
                } catch (android.os.Handler v0_6) {
                    android.util.Log.e("ListPopupWindow", "Could not invoke setEpicenterBounds on PopupWindow", v0_6);
                }
            }
            androidx.core.widget.PopupWindowCompat.showAsDropDown(this.g, this.getAnchorView(), this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, this.mDropDownGravity);
            this.c.setSelection(-1);
            if ((!this.mModal) || (this.c.isInTouchMode())) {
                this.clearListSelection();
            }
            if (!this.mModal) {
                this.f.post(this.mHideSelector);
            }
        } else {
            if (androidx.core.view.ViewCompat.isAttachedToWindow(this.getAnchorView())) {
                String v2_9 = this.mDropDownWidth;
                if (v2_9 != -1) {
                    if (v2_9 == -2) {
                        v2_9 = this.getAnchorView().getWidth();
                    }
                } else {
                    v2_9 = -1;
                }
                android.widget.PopupWindow v7_1 = this.mDropDownHeight;
                if (v7_1 != -1) {
                    if (v7_1 != -2) {
                        v0_0 = v7_1;
                    }
                } else {
                    if (v1_7 == null) {
                        v0_0 = -1;
                    }
                    if (v1_7 == null) {
                        int v4_1;
                        if (this.mDropDownWidth != -1) {
                            v4_1 = 0;
                        } else {
                            v4_1 = -1;
                        }
                        this.g.setWidth(v4_1);
                        this.g.setHeight(-1);
                    } else {
                        int v4_4;
                        if (this.mDropDownWidth != -1) {
                            v4_4 = 0;
                        } else {
                            v4_4 = -1;
                        }
                        this.g.setWidth(v4_4);
                        this.g.setHeight(0);
                    }
                }
                if ((this.mForceIgnoreOutsideTouch) || (this.mDropDownAlwaysVisible)) {
                    v3_0 = 0;
                }
                int v11;
                this.g.setOutsideTouchable(v3_0);
                android.widget.PopupWindow v7_0 = this.g;
                android.view.View v8 = this.getAnchorView();
                if (v2_9 >= null) {
                    v11 = v2_9;
                } else {
                    v11 = -1;
                }
                boolean v12;
                if (v0_0 >= null) {
                    v12 = v0_0;
                } else {
                    v12 = -1;
                }
                v7_0.update(v8, this.mDropDownHorizontalOffset, this.mDropDownVerticalOffset, v11, v12);
            } else {
                return;
            }
        }
        return;
    }

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


    private void setPopupClipToScreenEnabled(boolean p5)
    {
        String v0_0 = androidx.appcompat.widget.ListPopupWindow.sClipToWindowEnabledMethod;
        if (v0_0 != null) {
            try {
                android.widget.PopupWindow v1 = this.g;
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p5);
                v0_0.invoke(v1, v2_1);
            } catch (Exception) {
                android.util.Log.i("ListPopupWindow", "Could not call setClipToScreenEnabled() on PopupWindow. Oh well.");
            }
        }
        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)
    {
        String v0_0 = androidx.appcompat.widget.ListPopupWindow.sGetMaxAvailableHeightMethod;
        if (v0_0 != null) {
            try {
                android.widget.PopupWindow v1 = this.g;
                Object[] v2_1 = new Object[3];
                v2_1[0] = p6;
                v2_1[1] = Integer.valueOf(p7);
                v2_1[2] = Boolean.valueOf(p8);
                p6 = ((Integer) v0_0.invoke(v1, v2_1)).intValue();
                return p6;
            } catch (Exception) {
                android.util.Log.i("ListPopupWindow", "Could not call getMaxAvailableHeightMethod(View, int, boolean) on PopupWindow. Using the public version.");
            }
        }
        return this.g.getMaxAvailableHeight(p6, p7);
    }

Method com.google.common.base.internal.Finalizer.cleanUp() calling method java.lang.reflect.Method.invoke()


    private boolean cleanUp(ref.Reference p6)
    {
        reflect.Method v0 = this.getFinalizeReferentMethod();
        if (v0 == null) {
            return 0;
        }
        do {
            p6.clear();
            if (p6 != this.frqReference) {
                try {
                    java.util.logging.Logger v2_2 = new Object[0];
                    v0.invoke(p6, v2_2);
                } catch (int v6_3) {
                    com.google.common.base.internal.Finalizer.logger.log(java.util.logging.Level.SEVERE, "Error cleaning up after reference.", v6_3);
                }
                p6 = this.queue.poll();
            } else {
                return 0;
            }
        } while(p6 != 0);
        return 1;
    }

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


    private static final com.google.android.gms.internal.measurement.zzem zzcr(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.measurement.zzem) com.google.android.gms.internal.measurement.zzel.zzadi.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

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


    private static void zza(android.os.WorkSource p6, int p7, String p8)
    {
        if (com.google.android.gms.common.util.WorkSourceUtil.zzhl == null) {
            String v8_1 = com.google.android.gms.common.util.WorkSourceUtil.zzhk;
            if (v8_1 != null) {
                try {
                    Object[] v0_2 = new Object[1];
                    v0_2[0] = Integer.valueOf(p7);
                    v8_1.invoke(p6, v0_2);
                    return;
                } catch (Exception v6_1) {
                    android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v6_1);
                }
            }
            return;
        } else {
            if (p8 == null) {
                p8 = "";
            }
            try {
                Object[] v5_1 = new Object[2];
                v5_1[0] = Integer.valueOf(p7);
                v5_1[1] = p8;
                com.google.android.gms.common.util.WorkSourceUtil.zzhl.invoke(p6, v5_1);
                return;
            } catch (Exception v6_2) {
                android.util.Log.wtf("WorkSourceUtil", "Unable to assign blame through WorkSource", v6_2);
                return;
            }
        }
    }

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


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

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


    private static int zza(android.os.WorkSource p3)
    {
        String v0_0 = com.google.android.gms.common.util.WorkSourceUtil.zzhm;
        if (v0_0 != null) {
            try {
                String v2_1 = new Object[0];
                return ((Integer) v0_0.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.WorkSourceUtil.fromPackageAndModuleExperimentalPi() calling method java.lang.reflect.Method.invoke()


    public static android.os.WorkSource fromPackageAndModuleExperimentalPi(android.content.Context p8, String p9, String p10)
    {
        if ((p8 != null) && ((p8.getPackageManager() != null) && ((p10 != null) && (p9 != null)))) {
            reflect.Method v8_5 = com.google.android.gms.common.util.WorkSourceUtil.zzd(p8, p9);
            if (v8_5 >= null) {
                android.os.WorkSource v0_2 = new android.os.WorkSource();
                Object v2_0 = com.google.android.gms.common.util.WorkSourceUtil.zzhp;
                if ((v2_0 != null) && (com.google.android.gms.common.util.WorkSourceUtil.zzhq != null)) {
                    try {
                        Integer v4_0 = new Object[0];
                        Object v2_1 = v2_0.invoke(v0_2, v4_0);
                    } catch (reflect.Method v8_2) {
                        android.util.Log.w("WorkSourceUtil", "Unable to assign chained blame through WorkSource", v8_2);
                    }
                    if (v8_5 != com.google.android.gms.common.util.WorkSourceUtil.zzhj) {
                        Object[] v7 = new Object[2];
                        v7[0] = Integer.valueOf(v8_5);
                        v7[1] = p9;
                        com.google.android.gms.common.util.WorkSourceUtil.zzhq.invoke(v2_1, v7);
                    }
                    Object[] v9_2 = new Object[2];
                    v9_2[0] = Integer.valueOf(com.google.android.gms.common.util.WorkSourceUtil.zzhj);
                    v9_2[1] = p10;
                    com.google.android.gms.common.util.WorkSourceUtil.zzhq.invoke(v2_1, v9_2);
                } else {
                    com.google.android.gms.common.util.WorkSourceUtil.zza(v0_2, v8_5, p9);
                }
                return v0_2;
            } else {
                return 0;
            }
        } else {
            android.util.Log.w("WorkSourceUtil", "Unexpected null arguments");
            return 0;
        }
    }

Method com.google.android.gms.common.server.response.FastJsonResponse.getFieldValue() calling method java.lang.reflect.Method.invoke()


    protected Object getFieldValue(com.google.android.gms.common.server.response.FastJsonResponse$Field p7)
    {
        RuntimeException v0_0 = p7.zapv;
        if (p7.zapx == null) {
            return this.getValueObject(p7.zapv);
        } else {
            Class[] v1_1;
            if (this.getValueObject(p7.zapv) != null) {
                v1_1 = 0;
            } else {
                v1_1 = 1;
            }
            Object[] v4 = new Object[1];
            v4[0] = p7.zapv;
            com.google.android.gms.common.internal.Preconditions.checkState(v1_1, "Concrete field shouldn\'t be value object: %s", v4);
            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_6 = new Class[0];
                RuntimeException v0_3 = new Object[0];
                return this.getClass().getMethod(v2_2.toString(), v1_6).invoke(this, v0_3);
            } catch (Exception v7_7) {
                throw new RuntimeException(v7_7);
            }
        }
    }

Method com.caverock.androidsvg.SVGImageView.setSoftwareLayerType() calling method java.lang.reflect.Method.invoke()


    private void setSoftwareLayerType()
    {
        if (com.caverock.androidsvg.SVGImageView.setLayerTypeMethod != null) {
            try {
                String v2_1 = new Object[2];
                v2_1[0] = Integer.valueOf(android.view.View.getField("LAYER_TYPE_SOFTWARE").getInt(new android.view.View(this.getContext())));
                v2_1[1] = 0;
                com.caverock.androidsvg.SVGImageView.setLayerTypeMethod.invoke(this, v2_1);
            } catch (Exception v0_5) {
                android.util.Log.w("SVGImageView", "Unexpected failure calling setLayerType", v0_5);
            }
            return;
        } else {
            return;
        }
    }

Method com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.dispatchFrom() calling method java.lang.reflect.Method.invoke()


    public com.airbnb.deeplinkdispatch.DeepLinkResult dispatchFrom(android.app.Activity p17, android.content.Intent p18)
    {
        com.airbnb.deeplinkdispatch.DeepLinkResult v0_0 = p17;
        String v1_0 = " intents length == 0";
        if (p17 == null) {
            throw new NullPointerException("activity == null");
        } else {
            if (p18 == null) {
                throw new NullPointerException("sourceIntent == null");
            } else {
                android.net.Uri v3 = p18.getData();
                if (v3 != null) {
                    int v6_12 = v3.toString();
                    com.airbnb.deeplinkdispatch.DeepLinkEntry v8 = this.findEntry(v6_12);
                    if (v8 == null) {
                        String v1_13 = new StringBuilder();
                        v1_13.append("No registered entity to handle deep link: ");
                        v1_13.append(v3.toString());
                        return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(p17, 0, v3, 0, v1_13.toString());
                    } else {
                        String v9_1 = com.airbnb.deeplinkdispatch.DeepLinkUri.parse(v6_12);
                        int v6_13 = v8.getParameters(v6_12);
                        StringBuilder v10_8 = v9_1.queryParameterNames().iterator();
                        while (v10_8.hasNext()) {
                            int v11_9 = ((String) v10_8.next());
                            int v12_1 = v9_1.queryParameterValues(v11_9).iterator();
                            while (v12_1.hasNext()) {
                                String v13_6 = ((String) v12_1.next());
                                if (v6_13.containsKey(v11_9)) {
                                    String v14_6 = new StringBuilder();
                                    v14_6.append("Duplicate parameter name in path and query param: ");
                                    v14_6.append(v11_9);
                                    android.util.Log.w("DeepLinkDelegate", v14_6.toString());
                                }
                                v6_13.put(v11_9, v13_6);
                            }
                        }
                        String v9_5;
                        v6_13.put("deep_link_uri", v3.toString());
                        if (p18.getExtras() == null) {
                            v9_5 = new android.os.Bundle();
                        } else {
                            v9_5 = new android.os.Bundle(p18.getExtras());
                        }
                        int v6_15 = v6_13.entrySet().iterator();
                        while (v6_15.hasNext()) {
                            StringBuilder v10_4 = ((java.util.Map$Entry) v6_15.next());
                            v9_5.putString(((String) v10_4.getKey()), ((String) v10_4.getValue()));
                        }
                        try {
                            StringBuilder v10_0;
                            int v6_16 = v8.getActivityClass();
                        } catch (NoSuchMethodException) {
                            String v1_10 = v8.getUriTemplate();
                            String v2_6 = new StringBuilder();
                            v2_6.append("Deep link to non-existent method: ");
                            v2_6.append(v8.getMethod());
                            return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(v0_0, 0, v3, v1_10, v2_6.toString());
                        } catch (IllegalAccessException) {
                            String v1_9 = v8.getUriTemplate();
                            String v4_5 = new StringBuilder();
                            v4_5.append("Could not deep link to method: ");
                            v4_5.append(v8.getMethod());
                            return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(v0_0, 0, v3, v1_9, v4_5.toString());
                        } catch (reflect.InvocationTargetException) {
                            String v1_8 = v8.getUriTemplate();
                            String v4_3 = new StringBuilder();
                            v4_3.append("Could not deep link to method: ");
                            v4_3.append(v8.getMethod());
                            return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(v0_0, 0, v3, v1_8, v4_3.toString());
                        }
                        if (v8.getType() != com.airbnb.deeplinkdispatch.DeepLinkEntry$Type.CLASS) {
                            try {
                                StringBuilder v10_13 = v8.getMethod();
                                int v11_12 = new Class[1];
                                v11_12[0] = android.content.Context;
                                StringBuilder v10_14 = v6_16.getMethod(v10_13, v11_12);
                            } catch (NoSuchMethodException) {
                                v10_0 = 0;
                                int v11_4 = v8.getMethod();
                                String v14_1 = new Class[2];
                                v14_1[0] = android.content.Context;
                                v14_1[1] = android.os.Bundle;
                                int v11_5 = v6_16.getMethod(v11_4, v14_1);
                                if (!v11_5.getReturnType().equals(androidx.core.app.TaskStackBuilder)) {
                                    String v1_2 = new Object[2];
                                    v1_2[0] = v0_0;
                                    v1_2[1] = v9_5;
                                    v1_0 = ((android.content.Intent) v11_5.invoke(v6_16, v1_2));
                                } else {
                                    StringBuilder v10_1 = new Object[2];
                                    v10_1[0] = v0_0;
                                    v10_1[1] = v9_5;
                                    int v6_1 = ((androidx.core.app.TaskStackBuilder) v11_5.invoke(v6_16, v10_1));
                                    if (v6_1.getIntentCount() != 0) {
                                        v1_0 = v6_1.editIntentAt((v6_1.getIntentCount() - 1));
                                        v10_0 = v6_1;
                                    } else {
                                        String v4_0 = v8.getUriTemplate();
                                        int v6_3 = new StringBuilder();
                                        v6_3.append("Could not deep link to method: ");
                                        v6_3.append(v8.getMethod());
                                        v6_3.append(v1_0);
                                        v0_0 = com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(v0_0, 0, v3, v4_0, v6_3.toString());
                                        return v0_0;
                                    }
                                }
                            }
                            if (!v10_14.getReturnType().equals(androidx.core.app.TaskStackBuilder)) {
                                int v11_15 = new Object[1];
                                v11_15[0] = p17;
                                v1_0 = ((android.content.Intent) v10_14.invoke(v6_16, v11_15));
                                v10_0 = 0;
                            } else {
                                int v11_16 = new Object[1];
                                v11_16[0] = p17;
                                v10_0 = ((androidx.core.app.TaskStackBuilder) v10_14.invoke(v6_16, v11_16));
                                if (v10_0.getIntentCount() != 0) {
                                    v1_0 = v10_0.editIntentAt((v10_0.getIntentCount() - 1));
                                } else {
                                    int v11_3 = v8.getUriTemplate();
                                    String v13_1 = new StringBuilder();
                                    v13_1.append("Could not deep link to method: ");
                                    v13_1.append(v8.getMethod());
                                    v13_1.append(" intents length == 0");
                                    v0_0 = com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(p17, 0, v3, v11_3, v13_1.toString());
                                    return v0_0;
                                }
                            }
                        } else {
                            v1_0 = new android.content.Intent(p17, v6_16);
                        }
                        if (v1_0.getAction() == null) {
                            v1_0.setAction(p18.getAction());
                        }
                        if (v1_0.getData() == null) {
                            v1_0.setData(p18.getData());
                        }
                        v1_0.putExtras(v9_5);
                        v1_0.putExtra("is_deep_link_flag", 1);
                        v1_0.putExtra("android.intent.extra.REFERRER", v3);
                        if (p17.getCallingActivity() != null) {
                            v1_0.setFlags(33554432);
                        }
                        if (v10_0 == null) {
                            v0_0.startActivity(v1_0);
                        } else {
                            v10_0.startActivities();
                        }
                        return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(v0_0, 1, v3, v8.getUriTemplate(), 0);
                    }
                } else {
                    return com.airbnb.deeplinkdispatch.BaseDeepLinkDelegate.createResultAndNotify(p17, 0, 0, 0, "No Uri in given activity\'s intent.");
                }
            }
        }
    }

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


    protected static void a(ark>androidx.versionedparcelable.VersionedParcelark>able p7, ark>androidx.versionedparcelable.VersionedParcelark> p8)
    {
        try {
            String v0_0 = ark>androidx.versionedparcelable.VersionedParcelark>.findParcelClass(p7);
            Class[] v3 = new Class[2];
            v3[0] = p7.getClass();
            v3[1] = ark>androidx.versionedparcelable.VersionedParcelark>;
            String v0_1 = v0_0.getDeclaredMethod("write", v3);
            Object[] v2_0 = new Object[2];
            v2_0[0] = p7;
            v2_0[1] = p8;
            v0_1.invoke(0, v2_0);
            return;
        } catch (RuntimeException v7_6) {
            throw new RuntimeException("VersionedParcel encountered IllegalAccessException", v7_6);
        } catch (RuntimeException v7_2) {
            throw new RuntimeException("VersionedParcel encountered NoSuchMethodException", v7_2);
        } catch (RuntimeException v7_1) {
            throw new RuntimeException("VersionedParcel encountered ClassNotFoundException", v7_1);
        } catch (RuntimeException v7_3) {
            if (!(v7_3.getCause() instanceof RuntimeException)) {
                throw new RuntimeException("VersionedParcel encountered InvocationTargetException", v7_3);
            } else {
                throw ((RuntimeException) v7_3.getCause());
            }
        }
    }

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


    protected static ark>androidx.versionedparcelable.VersionedParcelark>able a(String p5, ark>androidx.versionedparcelable.VersionedParcelark> p6)
    {
        try {
            RuntimeException v5_10 = Class.forName(p5, 1, ark>androidx.versionedparcelable.VersionedParcelark>.getClassLoader());
            Class[] v2 = new Class[1];
            v2[0] = ark>androidx.versionedparcelable.VersionedParcelark>;
            RuntimeException v5_1 = v5_10.getDeclaredMethod("read", v2);
            Object[] v1_0 = new Object[1];
            v1_0[0] = p6;
            return ((ark>androidx.versionedparcelable.VersionedParcelark>able) v5_1.invoke(0, v1_0));
        } catch (RuntimeException v5_9) {
            throw new RuntimeException("VersionedParcel encountered IllegalAccessException", v5_9);
        } catch (RuntimeException v5_5) {
            throw new RuntimeException("VersionedParcel encountered NoSuchMethodException", v5_5);
        } catch (RuntimeException v5_4) {
            throw new RuntimeException("VersionedParcel encountered ClassNotFoundException", v5_4);
        } catch (RuntimeException v5_6) {
            if (!(v5_6.getCause() instanceof RuntimeException)) {
                throw new RuntimeException("VersionedParcel encountered InvocationTargetException", v5_6);
            } else {
                throw ((RuntimeException) v5_6.getCause());
            }
        }
    }

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


    static void a(android.view.ViewGroup p4, boolean p5)
    {
        ark>androidx.transition.ViewGroupUtilsApi18ark>.fetchSuppressLayoutMethod();
        reflect.Method v1 = ark>androidx.transition.ViewGroupUtilsApi18ark>.sSuppressLayoutMethod;
        if (v1 != null) {
            try {
                Object[] v2_1 = new Object[1];
                v2_1[0] = Boolean.valueOf(p5);
                v1.invoke(p4, v2_1);
            } catch (reflect.InvocationTargetException v4_1) {
                String v5_1 = "Failed to invoke suppressLayout method";
                android.util.Log.i("ViewUtilsApi18", v5_1, v4_1);
            } catch (reflect.InvocationTargetException v4_1) {
                v5_1 = "Error invoking suppressLayout method";
            }
        }
        return;
    }

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


    private static void cancelLayoutTransition(android.animation.LayoutTransition p7)
    {
        if (!androidx.transition.ViewGroupUtilsApi14.sCancelMethodFetched) {
            try {
                Class[] v6 = new Class[0];
                androidx.transition.ViewGroupUtilsApi14.sCancelMethod = android.animation.LayoutTransition.getDeclaredMethod("cancel", v6);
                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;
        }
        reflect.Method v0_1 = androidx.transition.ViewGroupUtilsApi14.sCancelMethod;
        if (v0_1 != null) {
            try {
                Object[] v2_0 = new Object[0];
                v0_1.invoke(p7, v2_0);
            } 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.transition.ImageViewUtils.a() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

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


    void e(android.view.View p7)
    {
        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) {
                    Exception v0_10 = this.mRecreateDisplayList;
                    if (v0_10 != null) {
                        try {
                            v0_10.setBoolean(p7, 1);
                            this.mGetDisplayList.invoke(p7, ((Object[]) 0));
                        } catch (Exception v0_12) {
                            android.util.Log.e("SlidingPaneLayout", "Error refreshing display list state", v0_12);
                        }
                        androidx.core.view.ViewCompat.postInvalidateOnAnimation(this, p7.getLeft(), p7.getTop(), p7.getRight(), p7.getBottom());
                        return;
                    }
                }
                p7.invalidate();
                return;
            }
            androidx.core.view.ViewCompat.postInvalidateOnAnimation(this, p7.getLeft(), p7.getTop(), p7.getRight(), p7.getBottom());
            return;
        } else {
            androidx.core.view.ViewCompat.setLayerPaint(p7, ((androidx.slidingpanelayout.widget.SlidingPaneLayout$LayoutParams) p7.getLayoutParams()).c);
            return;
        }
    }

Method androidx.renderscript.RenderScript.setupNative() calling method java.lang.reflect.Method.invoke()


    private static boolean setupNative(int p9, android.content.Context p10)
    {
        if ((android.os.Build$VERSION.SDK_INT < p9) && (android.os.Build$VERSION.SDK_INT < 21)) {
            androidx.renderscript.RenderScript.sNative = 0;
        }
        if (androidx.renderscript.RenderScript.sNative == -1) {
            try {
                String v0_3 = Class.forName("android.os.SystemProperties");
                int v4_0 = new Class[2];
                v4_0[0] = String;
                v4_0[1] = Integer.TYPE;
                String v0_4 = v0_3.getDeclaredMethod("getInt", v4_0);
                Object[] v3_1 = new Object[2];
                v3_1[0] = "debug.rs.forcecompat";
                v3_1[1] = new Integer(0);
                String v0_7 = ((Integer) v0_4.invoke(0, v3_1)).intValue();
            } catch (Exception) {
                v0_7 = 0;
            }
            if ((android.os.Build$VERSION.SDK_INT < 19) || (v0_7 != null)) {
                androidx.renderscript.RenderScript.sNative = 0;
            } else {
                androidx.renderscript.RenderScript.sNative = 1;
            }
            if (androidx.renderscript.RenderScript.sNative == 1) {
                try {
                    String v10_5 = p10.getPackageManager().getApplicationInfo(p10.getPackageName(), 128);
                    try {
                        long v7_0 = new Class[0];
                        Object[] v3_5 = new Object[0];
                        long v7_1 = ((Long) Class.forName("android.renderscript.RenderScript").getDeclaredMethod("getMinorID", v7_0).invoke(0, v3_5)).longValue();
                    } catch (Exception) {
                        v7_1 = 0;
                    }
                    if (v10_5.metaData != null) {
                        if ((v10_5.metaData.getBoolean("androidx.renderscript.EnableAsyncTeardown") == 1) && (v7_1 == 0)) {
                            androidx.renderscript.RenderScript.sNative = 0;
                        }
                        if ((v10_5.metaData.getBoolean("androidx.renderscript.EnableBlurWorkaround") == 1) && (android.os.Build$VERSION.SDK_INT <= 19)) {
                            androidx.renderscript.RenderScript.sNative = 0;
                        }
                    }
                } catch (android.content.pm.PackageManager$NameNotFoundException) {
                    return 1;
                }
            }
        }
        if (androidx.renderscript.RenderScript.sNative != 1) {
            return 0;
        } else {
            if (androidx.renderscript.RenderScript.mBlackList.length() > 0) {
                int v9_19 = new StringBuilder();
                v9_19.append(40);
                v9_19.append(android.os.Build.MANUFACTURER);
                v9_19.append(58);
                v9_19.append(android.os.Build.PRODUCT);
                v9_19.append(58);
                v9_19.append(android.os.Build.MODEL);
                v9_19.append(41);
                if (androidx.renderscript.RenderScript.mBlackList.contains(v9_19.toString())) {
                    androidx.renderscript.RenderScript.sNative = 0;
                    return 0;
                }
            }
            return 1;
        }
    }

Method androidx.renderscript.RenderScript.internalCreate() calling method java.lang.reflect.Method.invoke()


    private static androidx.renderscript.RenderScript internalCreate(android.content.Context p10, int p11, androidx.renderscript.RenderScript$ContextType p12, int p13)
    {
        androidx.renderscript.RenderScript v7_1 = new androidx.renderscript.RenderScript(p10);
        String v0_23 = androidx.renderscript.RenderScript.sSdkVersion;
        if (v0_23 != -1) {
            if (v0_23 != p11) {
                throw new androidx.renderscript.RSRuntimeException("Can\'t have two contexts with different SDK versions in support lib");
            }
        } else {
            androidx.renderscript.RenderScript.sSdkVersion = p11;
        }
        androidx.renderscript.RenderScript.useNative = androidx.renderscript.RenderScript.setupNative(androidx.renderscript.RenderScript.sSdkVersion, p10);
        String v1_2 = 0;
        if (!androidx.renderscript.RenderScript.a) {
            String v0_29 = Class.forName("dalvik.system.VMRuntime");
            Class[] v8_0 = new Class[0];
            Class[] v8_1 = new Object[0];
            androidx.renderscript.RenderScript.c = v0_29.getDeclaredMethod("getRuntime", v8_0).invoke(0, v8_1);
            Class[] v8_2 = new Class[1];
            v8_2[0] = Integer.TYPE;
            androidx.renderscript.RenderScript.d = v0_29.getDeclaredMethod("registerNativeAllocation", v8_2);
            Class[] v8_3 = new Class[1];
            v8_3[0] = Integer.TYPE;
            androidx.renderscript.RenderScript.e = v0_29.getDeclaredMethod("registerNativeFree", v8_3);
            androidx.renderscript.RenderScript.b = 1;
            try {
                if ((android.os.Build$VERSION.SDK_INT >= 23) || (v7_1.mNativeLibDir == null)) {
                    System.loadLibrary("rsjni_androidx");
                } else {
                    String v0_36 = new StringBuilder();
                    v0_36.append(v7_1.mNativeLibDir);
                    v0_36.append("/librsjni_androidx.so");
                    System.load(v0_36.toString());
                }
            } catch (String v11_9) {
                String v13_3 = new StringBuilder();
                v13_3.append("Error loading RS jni library: ");
                v13_3.append(v11_9);
                android.util.Log.e("RenderScript_jni", v13_3.toString());
                String v13_6 = new StringBuilder();
                v13_6.append("Error loading RS jni library: ");
                v13_6.append(v11_9);
                v13_6.append(" Support lib API: ");
                v13_6.append(2301);
                throw new androidx.renderscript.RSRuntimeException(v13_6.toString());
            }
            androidx.renderscript.RenderScript.a = 1;
            androidx.renderscript.RenderScript.g = androidx.renderscript.RenderScript.rsnSystemGetPointerSize();
        }
        androidx.renderscript.RSRuntimeException v10_1;
        String v0_0;
        if (!androidx.renderscript.RenderScript.useNative) {
            v10_1 = "RenderScript_jni";
            v0_0 = "RS compat mode";
        } else {
            v10_1 = "RenderScript_jni";
            v0_0 = "RS native mode";
        }
        android.util.Log.v(v10_1, v0_0);
        if (android.os.Build$VERSION.SDK_INT >= 14) {
            androidx.renderscript.RenderScript.useIOlib = 1;
        }
        androidx.renderscript.RSRuntimeException v10_4;
        if (p11 >= android.os.Build$VERSION.SDK_INT) {
            v10_4 = p11;
        } else {
            v10_4 = android.os.Build$VERSION.SDK_INT;
        }
        if ((android.os.Build$VERSION.SDK_INT < 23) && (v7_1.mNativeLibDir != null)) {
            String v0_6 = new StringBuilder();
            v0_6.append(v7_1.mNativeLibDir);
            v0_6.append("/libRSSupport.so");
            v1_2 = v0_6.toString();
        }
        if (!v7_1.nLoadSO(androidx.renderscript.RenderScript.useNative, v10_4, v1_2)) {
            if (androidx.renderscript.RenderScript.useNative) {
                android.util.Log.v("RenderScript_jni", "Unable to load libRS.so, falling back to compat mode");
                androidx.renderscript.RenderScript.useNative = 0;
            }
            try {
                if ((android.os.Build$VERSION.SDK_INT >= 23) || (v7_1.mNativeLibDir == null)) {
                    System.loadLibrary("RSSupport");
                } else {
                    System.load(v1_2);
                }
            } catch (androidx.renderscript.RSRuntimeException v10_6) {
                String v11_2 = new StringBuilder();
                v11_2.append("Error loading RS Compat library: ");
                v11_2.append(v10_6);
                v11_2.append(" Support lib version: ");
                v11_2.append(2301);
                android.util.Log.e("RenderScript_jni", v11_2.toString());
                long v12_5 = new StringBuilder();
                v12_5.append("Error loading RS Compat library: ");
                v12_5.append(v10_6);
                v12_5.append(" Support lib version: ");
                v12_5.append(2301);
                throw new androidx.renderscript.RSRuntimeException(v12_5.toString());
            }
            if (!v7_1.nLoadSO(0, v10_4, v1_2)) {
                android.util.Log.e("RenderScript_jni", "Error loading RS Compat library: nLoadSO() failed; Support lib version: 2301");
                throw new androidx.renderscript.RSRuntimeException("Error loading libRSSupport library, Support lib version: 2301");
            }
        }
        if (androidx.renderscript.RenderScript.useIOlib) {
            try {
                System.loadLibrary("RSSupportIO");
            } catch (UnsatisfiedLinkError) {
                androidx.renderscript.RenderScript.useIOlib = 0;
            }
            if ((!androidx.renderscript.RenderScript.useIOlib) || (!v7_1.nLoadIOSO())) {
                android.util.Log.v("RenderScript_jni", "Unable to load libRSSupportIO.so, USAGE_IO not supported");
                androidx.renderscript.RenderScript.useIOlib = 0;
            }
        }
        if (v10_4 >= 23) {
            v7_1.mEnableMultiInput = 1;
            try {
                System.loadLibrary("blasV8");
            } catch (String v0_22) {
                String v1_5 = new StringBuilder();
                v1_5.append("Unable to load BLAS lib, ONLY BNNM will be supported: ");
                v1_5.append(v0_22);
                android.util.Log.v("RenderScript_jni", v1_5.toString());
            }
        }
        v7_1.j = v7_1.a(v7_1.nDeviceCreate(), 0, p11, p12.mID, v7_1.mNativeLibDir);
        v7_1.i = p12;
        v7_1.mContextFlags = p13;
        v7_1.mContextSdkVersion = p11;
        v7_1.mDispatchAPILevel = v10_4;
        if (v7_1.j == 0) {
            throw new androidx.renderscript.RSDriverException("Failed to create RS context.");
        } else {
            v7_1.n = new androidx.renderscript.RenderScript$MessageThread(v7_1);
            v7_1.n.start();
            return v7_1;
        }
    }

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


    void a(androidx.lifecycle.LifecycleOwner p5, androidx.lifecycle.Lifecycle$Event p6, Object p7)
    {
        try {
            reflect.Method v0_0 = this.a;
        } catch (reflect.Method v5_2) {
            throw new RuntimeException("Failed to call observer method", v5_2.getCause());
        } catch (reflect.Method v5_1) {
            throw new RuntimeException(v5_1);
        }
        if (v0_0 == null) {
            reflect.Method v6_5 = new Object[0];
            this.b.invoke(p7, v6_5);
        } else {
            if (v0_0 == 1) {
                reflect.Method v6_6 = this.b;
                reflect.Method v0_2 = new Object[1];
                v0_2[0] = p5;
                v6_6.invoke(p7, v0_2);
            } else {
                if (v0_0 == 2) {
                    reflect.Method v0_1 = this.b;
                    Object[] v3_1 = new Object[2];
                    v3_1[0] = p5;
                    v3_1[1] = p6;
                    v0_1.invoke(p7, v3_1);
                } else {
                }
            }
        }
        return;
    }

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 v3_1 = (p9.size() - 1);
        while (v3_1 >= null) {
            android.view.MenuItem v6_4 = p9.getItem(v3_1);
            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(v3_1);
                v2_9.invoke(p9, v6_8);
            }
            v3_1--;
        }
        java.util.List v0_2 = this.getSupportedActivities(v0_1, v1);
        int v2_10 = 0;
        while (v2_10 < v0_2.size()) {
            android.view.MenuItem v3_4 = ((android.content.pm.ResolveInfo) v0_2.get(v2_10));
            p9.add(0, 0, (v2_10 + 100), v3_4.loadLabel(v1)).setIntent(this.createProcessTextIntentForResolveInfo(v3_4, this.mTextView)).setShowAsAction(1);
            v2_10++;
        }
        return;
    }

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

Couldn't retrieve source code

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

Couldn't retrieve source code

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) {
            String v0_4 = androidx.core.view.ViewConfigurationCompat.sGetScaledScrollFactorMethod;
            if (v0_4 != null) {
                try {
                    Object[] v1_3 = new Object[0];
                    return ((float) ((Integer) v0_4.invoke(p3, v1_3)).intValue());
                } catch (Exception) {
                    android.util.Log.i("ViewConfigCompat", "Could not find method getScaledScrollFactor() on ViewConfiguration");
                }
            }
        }
        String v3_5 = new android.util.TypedValue();
        if (!p4.getTheme().resolveAttribute(16842829, v3_5, 1)) {
            return 0;
        } else {
            return v3_5.getDimension(p4.getResources().getDisplayMetrics());
        }
    }

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


    public static void setChildrenDrawingOrderEnabled(android.view.ViewGroup p8, boolean p9)
    {
        if (androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod == null) {
            try {
                Class[] v6 = new Class[1];
                v6[0] = Boolean.TYPE;
                androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod = android.view.ViewGroup.getDeclaredMethod("setChildrenDrawingOrderEnabled", v6);
            } catch (reflect.Method v1_2) {
                android.util.Log.e("ViewCompat", "Unable to find childrenDrawingOrderEnabled", v1_2);
            }
            androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod.setAccessible(1);
        }
        try {
            Object[] v3_0 = new Object[1];
            v3_0[0] = Boolean.valueOf(p9);
            androidx.core.view.ViewCompat.sChildrenDrawingOrderMethod.invoke(p8, v3_0);
        } catch (reflect.InvocationTargetException v8_1) {
            android.util.Log.e("ViewCompat", "Unable to invoke childrenDrawingOrderEnabled", v8_1);
        } catch (reflect.InvocationTargetException v8_1) {
        } catch (reflect.InvocationTargetException v8_1) {
        }
        return;
    }

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();
            }
            String v0_3 = androidx.core.view.ViewCompat.sDispatchStartTemporaryDetach;
            if (v0_3 == null) {
                p2.onStartTemporaryDetach();
            } else {
                try {
                    String v1_1 = new Object[0];
                    v0_3.invoke(p2, v1_1);
                } catch (Exception v2_1) {
                    android.util.Log.d("ViewCompat", "Error calling dispatchStartTemporaryDetach", v2_1);
                }
            }
        } else {
            p2.dispatchStartTemporaryDetach();
        }
        return;
    }

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();
            }
            String v0_3 = androidx.core.view.ViewCompat.sDispatchFinishTemporaryDetach;
            if (v0_3 == null) {
                p2.onFinishTemporaryDetach();
            } else {
                try {
                    String v1_1 = new Object[0];
                    v0_3.invoke(p2, v1_1);
                } catch (Exception v2_1) {
                    android.util.Log.d("ViewCompat", "Error calling dispatchFinishTemporaryDetach", v2_1);
                }
            }
        } else {
            p2.dispatchFinishTemporaryDetach();
        }
        return;
    }

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

Couldn't retrieve source code

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


    public static String maximizeAndGetScript(java.util.Locale p4)
    {
        if (android.os.Build$VERSION.SDK_INT < 21) {
            String v4_4 = androidx.core.text.ICUCompat.addLikelySubtags(p4);
            if (v4_4 == null) {
                return 0;
            } else {
                return androidx.core.text.ICUCompat.getScript(v4_4);
            }
        } else {
            try {
                IllegalAccessException v1_2 = new Object[1];
                v1_2[0] = p4;
                String v4_2 = ((java.util.Locale) androidx.core.text.ICUCompat.sAddLikelySubtagsMethod.invoke(0, v1_2)).getScript();
                return v4_2;
            } catch (IllegalAccessException v1_5) {
                android.util.Log.w("ICUCompat", v1_5);
                return v4_2.getScript();
            } catch (IllegalAccessException v1_5) {
                android.util.Log.w("ICUCompat", v1_5);
                return v4_2.getScript();
            }
        }
    }

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


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

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


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

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


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

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


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

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

Couldn't retrieve source code

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


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

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


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

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


    public static void makeOptionalFitsSystemWindows(android.view.View p6)
    {
        if (android.os.Build$VERSION.SDK_INT >= 16) {
            try {
                Class[] v5 = new Class[0];
                reflect.Method v2_0 = p6.getClass().getMethod("makeOptionalFitsSystemWindows", v5);
            } catch (NoSuchMethodException) {
                android.util.Log.d("ViewUtils", "Could not find method makeOptionalFitsSystemWindows. Oh well...");
            } catch (IllegalAccessException v6_1) {
                android.util.Log.d("ViewUtils", "Could not invoke makeOptionalFitsSystemWindows", v6_1);
            } catch (IllegalAccessException v6_1) {
            }
            if (!v2_0.isAccessible()) {
                v2_0.setAccessible(1);
            }
            Object[] v3_2 = new Object[0];
            v2_0.invoke(p6, v3_2);
        }
        return;
    }

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)
    {
        reflect.Method v0 = androidx.appcompat.widget.ViewUtils.sComputeFitSystemWindowsMethod;
        if (v0 != null) {
            try {
                Object[] v1_1 = new Object[2];
                v1_1[0] = p4;
                v1_1[1] = p5;
                v0.invoke(p3, v1_1);
            } catch (Exception v3_1) {
                android.util.Log.d("ViewUtils", "Could not invoke computeFitSystemWindows", v3_1);
            }
        }
        return;
    }

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

Couldn't retrieve source code

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

Couldn't retrieve source code

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


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

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 = this.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.AppCompatTextViewAutoSizeHelper.invokeAndReturnWithDefault() calling method java.lang.reflect.Method.invoke()


    private Object invokeAndReturnWithDefault(Object p5, String p6, Object p7)
    {
        try {
            StringBuilder v2_1 = new Object[0];
            p7 = this.getTextViewMethod(p6).invoke(p5, v2_1);
        } catch (Exception v5_1) {
            throw v5_1;
        } catch (Exception v5_2) {
            StringBuilder v2_0 = new StringBuilder();
            v2_0.append("Failed to invoke TextView#");
            v2_0.append(p6);
            v2_0.append("() method");
            android.util.Log.w("ACTVAutoSizeHelper", v2_0.toString(), v5_2);
        }
        return p7;
    }

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.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.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator() calling method java.lang.reflect.Method.invoke()


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

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 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;
        } catch (int v4_4) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v4_4);
            return 0;
        } catch (int v4_4) {
            android.util.Log.e("MediaSessionCompatApi24", "Cannot execute MediaSession.getCallingPackage()", v4_4);
            return 0;
        }
    }

Method com.google.common.reflect.Element.<init>() calling method java.lang.reflect.AccessibleObject.<init>()


    Element(reflect.AccessibleObject p1)
    {
        com.google.common.base.Preconditions.checkNotNull(p1);
        this.accessibleObject = p1;
        this.member = ((reflect.Member) p1);
        return;
    }

Method com.google.common.base.FinalizableReferenceQueue.<init>() calling method java.lang.reflect.Method.invoke()


    public FinalizableReferenceQueue()
    {
        this.a = new ref.ReferenceQueue();
        this.b = new ref.PhantomReference(this, this.a);
        int v0_3 = 1;
        try {
            String v4_1 = new Object[3];
            v4_1[0] = com.google.common.base.FinalizableReference;
            v4_1[1] = this.a;
            v4_1[2] = this.b;
            com.google.common.base.FinalizableReferenceQueue.startFinalizer.invoke(0, v4_1);
        } catch (int v0_4) {
            throw new AssertionError(v0_4);
        } catch (int v0_2) {
            com.google.common.base.FinalizableReferenceQueue.logger.log(java.util.logging.Level.INFO, "Failed to start reference finalizer thread. Reference cleanup will only occur when new references are created.", v0_2);
            v0_3 = 0;
        }
        this.c = v0_3;
        return;
    }

Method com.google.api.client.util.IOUtils.isSymbolicLink() calling method java.lang.reflect.Method.invoke()

Couldn't retrieve source code

Method com.google.android.material.internal.DrawableUtils.setContainerConstantStateV9() calling method java.lang.reflect.Method.invoke()


    private static boolean setContainerConstantStateV9(android.graphics.drawable.DrawableContainer p7, android.graphics.drawable.Drawable$ConstantState p8)
    {
        if (!com.google.android.material.internal.DrawableUtils.setConstantStateMethodFetched) {
            try {
                Class[] v5 = new Class[1];
                v5[0] = android.graphics.drawable.DrawableContainer$DrawableContainerState;
                com.google.android.material.internal.DrawableUtils.setConstantStateMethod = android.graphics.drawable.DrawableContainer.getDeclaredMethod("setConstantState", v5);
                com.google.android.material.internal.DrawableUtils.setConstantStateMethod.setAccessible(1);
            } catch (NoSuchMethodException) {
                android.util.Log.e("DrawableUtils", "Could not fetch setConstantState(). Oh well.");
            }
            com.google.android.material.internal.DrawableUtils.setConstantStateMethodFetched = 1;
        }
        String v0_4 = com.google.android.material.internal.DrawableUtils.setConstantStateMethod;
        if (v0_4 != null) {
            try {
                Object[] v4_0 = new Object[1];
                v4_0[0] = p8;
                v0_4.invoke(p7, v4_0);
                return 1;
            } catch (Exception) {
                android.util.Log.e("DrawableUtils", "Could not invoke setConstantState(). Oh well.");
            }
        }
        return 0;
    }

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


    public static void installIfNeeded(android.content.Context p8)
    {
        com.google.android.gms.common.internal.Preconditions.checkNotNull(p8, "Context must not be null");
        com.google.android.gms.security.ProviderInstaller.zziv.verifyGooglePlayServicesIsAvailable(p8, 11925000);
        reflect.Method v0_4 = com.google.android.gms.security.ProviderInstaller.zzk(p8);
        if (v0_4 == null) {
            v0_4 = com.google.android.gms.security.ProviderInstaller.zzl(p8);
        }
        if (v0_4 == 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.zziw == null) {
                reflect.Method v3_2 = v0_4.getClassLoader().loadClass("com.google.android.gms.common.security.ProviderInstallerImpl");
                String v6_1 = new Class[1];
                v6_1[0] = android.content.Context;
                com.google.android.gms.security.ProviderInstaller.zziw = v3_2.getMethod("insertProvider", v6_1);
            }
            String v5_1 = new Object[1];
            v5_1[0] = v0_4;
            com.google.android.gms.security.ProviderInstaller.zziw.invoke(0, v5_1);
            return;
        }
    }

Method com.google.android.gms.measurement.AppMeasurement.zzb() calling method java.lang.reflect.Method.invoke()


    private static com.google.android.gms.measurement.internal.zzdy zzb(android.content.Context p8, android.os.Bundle p9)
    {
        try {
            reflect.Method v1_2 = Class.forName("com.google.firebase.analytics.FirebaseAnalytics");
        } catch (ClassNotFoundException) {
            return 0;
        }
        Class[] v4 = new Class[2];
        v4[0] = android.content.Context;
        v4[1] = android.os.Bundle;
        reflect.Method v1_1 = v1_2.getDeclaredMethod("getScionFrontendApiImplementation", v4);
        Object[] v2_0 = new Object[2];
        v2_0[0] = p8;
        v2_0[1] = p9;
        return ((com.google.android.gms.measurement.internal.zzdy) v1_1.invoke(0, v2_0));
    }

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

Couldn't retrieve source code

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


    static com.google.android.gms.internal.places.zzgl zzb(Class p11)
    {
        com.google.android.gms.internal.places.zzgl v1_5;
        IllegalStateException v0_6 = com.google.android.gms.internal.places.zzgx.getClassLoader();
        if (!p11.equals(com.google.android.gms.internal.places.zzgl)) {
            if (!p11.getPackage().equals(com.google.android.gms.internal.places.zzgx.getPackage())) {
                throw new IllegalArgumentException(p11.getName());
            } else {
                com.google.android.gms.internal.places.zzgl v1_3 = new Object[2];
                v1_3[0] = p11.getPackage().getName();
                v1_3[1] = p11.getSimpleName();
                v1_5 = String.format("%s.BlazeGenerated%sLoader", v1_3);
            }
        } else {
            v1_5 = com.google.android.gms.internal.places.zzgx.zzse;
        }
        try {
        } catch (ClassNotFoundException) {
            IllegalStateException v0_9 = java.util.ServiceLoader.load(com.google.android.gms.internal.places.zzgx, v0_6).iterator();
            com.google.android.gms.internal.places.zzgl v1_20 = new java.util.ArrayList();
        }
        String v4_14 = new Class[0];
        String v4_15 = new Object[0];
        return ((com.google.android.gms.internal.places.zzgl) p11.cast(((com.google.android.gms.internal.places.zzgx) Class.forName(v1_5, 1, v0_6).getConstructor(v4_14).newInstance(v4_15)).zzdm()));
    }

Method com.google.android.gms.internal.places.zzgk.zzn() calling method java.lang.reflect.Method.invoke()


    private static final com.google.android.gms.internal.places.zzgl zzn(String p3)
    {
        Class[] v2 = new Class[0];
        Object[] v0_1 = new Object[0];
        return ((com.google.android.gms.internal.places.zzgl) com.google.android.gms.internal.places.zzgk.zzpb.getDeclaredMethod(p3, v2).invoke(0, v0_1));
    }

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

Couldn't retrieve source code

Method com.google.android.gms.internal.measurement.zzh.zzc() calling method java.lang.reflect.Method.invoke()


    private static int zzc()
    {
        reflect.InvocationTargetException v0_0 = com.google.android.gms.internal.measurement.zzh.zzg;
        if (v0_0 != null) {
            try {
                String v3_1 = new Object[0];
                return ((Integer) v0_0.invoke(0, v3_1)).intValue();
            } catch (reflect.InvocationTargetException v0_1) {
                if (android.util.Log.isLoggable("JobSchedulerCompat", 6)) {
                    android.util.Log.e("JobSchedulerCompat", "myUserId invocation illegal", v0_1);
                }
            } catch (reflect.InvocationTargetException v0_1) {
            }
        }
        return 0;
    }

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


    private final int zza(android.app.job.JobInfo p5, String p6, int p7, String p8)
    {
        reflect.Method v0 = com.google.android.gms.internal.measurement.zzh.zzf;
        if (v0 != null) {
            try {
                android.app.job.JobScheduler v1 = this.zze;
                Object[] v2_1 = new Object[4];
                v2_1[0] = p5;
                v2_1[1] = p6;
                v2_1[2] = Integer.valueOf(p7);
                v2_1[3] = p8;
                p5 = ((Integer) v0.invoke(v1, v2_1)).intValue();
                return p5;
            } catch (reflect.InvocationTargetException v6_4) {
                android.util.Log.e(p8, "error calling scheduleAsPackage", v6_4);
            } catch (reflect.InvocationTargetException v6_4) {
            }
        }
        return this.zze.schedule(p5);
    }

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


    static com.google.android.gms.internal.measurement.zzem zza(Class p11)
    {
        com.google.android.gms.internal.measurement.zzem v1_5;
        IllegalStateException v0_6 = com.google.android.gms.internal.measurement.zzex.getClassLoader();
        if (!p11.equals(com.google.android.gms.internal.measurement.zzem)) {
            if (!p11.getPackage().equals(com.google.android.gms.internal.measurement.zzex.getPackage())) {
                throw new IllegalArgumentException(p11.getName());
            } else {
                com.google.android.gms.internal.measurement.zzem v1_3 = new Object[2];
                v1_3[0] = p11.getPackage().getName();
                v1_3[1] = p11.getSimpleName();
                v1_5 = String.format("%s.BlazeGenerated%sLoader", v1_3);
            }
        } else {
            v1_5 = com.google.android.gms.internal.measurement.zzex.zzagl;
        }
        try {
        } catch (ClassNotFoundException) {
            IllegalStateException v0_9 = java.util.ServiceLoader.load(com.google.android.gms.internal.measurement.zzex, v0_6).iterator();
            com.google.android.gms.internal.measurement.zzem v1_20 = new java.util.ArrayList();
        }
        String v4_14 = new Class[0];
        String v4_15 = new Object[0];
        return ((com.google.android.gms.internal.measurement.zzem) p11.cast(((com.google.android.gms.internal.measurement.zzex) Class.forName(v1_5, 1, v0_6).getConstructor(v4_14).newInstance(v4_15)).zzme()));
    }