xref: /aosp_15_r20/external/kotlinc/lib/kotlin-runner.jar (revision db694bcbe6ddf7a54139cd11aad3e01286b7b463)

META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-runner.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/runner/
org/jetbrains/kotlin/runner/AbstractRunner.class
runners.kt package org.jetbrains.kotlin.runner public abstract org.jetbrains.kotlin.runner.AbstractRunner extends java.lang.Object implements org.jetbrains.kotlin.runner.Runner { public void <init> () protected abstract java.lang.String getClassName () protected abstract java.lang.ClassLoader createClassLoader (java.util.List) public void run (java.util.List, java.util.List, java.util.List, java.util.List) ClassNotFoundException e String message NoClassDefFoundError e NoSuchMethodException e int $i$f$toTypedArray java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv IllegalAccessException e java.lang.reflect.InvocationTargetException e ClassLoader classLoader Class mainClass java.lang.reflect.Method main String savedClasspathProperty java.util.List classpath java.util.List compilerArguments java.util.List arguments java.util.List compilerClasspath }
org/jetbrains/kotlin/runner/ExpressionRunner.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.ExpressionRunner extends org.jetbrains.kotlin.runner.RunnerWithCompiler { private final String code public void <init> (java.lang.String) String code public void run (java.util.List, java.util.List, java.util.List, java.util.List) int $i$a$-apply-ExpressionRunner$run$compilerArgs$1 java.util.ArrayList $this$run_u24lambda_u240 java.util.ArrayList compilerArgs java.util.List classpath java.util.List compilerArguments java.util.List arguments java.util.List compilerClasspath }
org/jetbrains/kotlin/runner/FindCompilerKt.class
findCompiler.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.FindCompilerKt extends java.lang.Object { private static final java.util.List COMPILER_JARS private static final String JAR_PROTOCOL private static final String FILE_PROTOCOL private static final String JAR_SEPARATOR private static final String SCHEME_SEPARATOR public static final java.util.List findCompilerJar (java.lang.Class, java.io.File) int $i$a$-takeUnless-FindCompilerKt$findCompilerJar$baseDir$1 java.io.File it int $i$a$-takeIf-FindCompilerKt$findCompilerJar$baseDir$2 java.io.File it int $i$a$-takeIf-FindCompilerKt$findCompilerJar$compilerJars$2 java.io.File[] it java.io.File baseDir java.util.List compilerJars Class classFromJarInTheSameLocation java.io.File kotlinHome public static final java.io.File tryGetResourcePathForClass (java.lang.Class) int $i$a$-let-FindCompilerKt$tryGetResourcePathForClass$1 String it String path Class aClass private static final java.lang.String getResourceRoot (java.lang.Class, java.lang.String) java.net.URL url Class context String path private static final java.lang.String extractRoot (java.net.URL, java.lang.String) String path String testPath String testResourcePath kotlin.Pair paths String resultPath String protocol java.net.URL resourceURL String resourcePath private static final kotlin.Pair splitJarUrl (java.lang.String) int $i$a$-takeIf-FindCompilerKt$splitJarUrl$pivot$1 int it Exception e int pivot String resourcePath String jarPath String url private static final java.io.File toFileOrNull (java.net.URL) IllegalArgumentException e java.net.URISyntaxException e int $i$a$-run-FindCompilerKt$toFileOrNull$1 java.net.URL $this$toFileOrNull_u24lambda_u247 java.net.URL $this$toFileOrNull private static final boolean matchMaybeVersionedFile (java.io.File, java.lang.String) java.io.File $this$matchMaybeVersionedFile String baseName private static final boolean findCompilerJar$lambda$3 (java.io.File) int $i$a$-any-FindCompilerKt$findCompilerJar$compilerJars$1$1 String expected Object element$iv int $i$f$any Iterable $this$any$iv java.io.File f static void <clinit> () }
org/jetbrains/kotlin/runner/JarRunner.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.JarRunner extends org.jetbrains.kotlin.runner.AbstractRunner { private final String path private final String className public void <init> (java.lang.String) int $i$a$-use-JarRunner$className$1 java.util.jar.JarFile jar java.io.IOException e String path protected java.lang.String getClassName () protected java.lang.ClassLoader createClassLoader (java.util.List) java.util.List classpath }
org/jetbrains/kotlin/runner/Main$HowToRun$Companion.class
Main.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.Main$HowToRun$Companion extends java.lang.Object { private void <init> () public final java.lang.String getValidValues () public final org.jetbrains.kotlin.runner.Main$HowToRun fromArg (java.lang.String) int $i$a$-find-Main$HowToRun$Companion$fromArg$1 org.jetbrains.kotlin.runner.Main$HowToRun it String name public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/runner/Main$HowToRun.class
Main.kt package org.jetbrains.kotlin.runner public final enum org.jetbrains.kotlin.runner.Main$HowToRun extends java.lang.Enum { public static final org.jetbrains.kotlin.runner.Main$HowToRun$Companion Companion private final String argName private static final String validValues public static final enum org.jetbrains.kotlin.runner.Main$HowToRun GUESS public static final enum org.jetbrains.kotlin.runner.Main$HowToRun CLASSFILE public static final enum org.jetbrains.kotlin.runner.Main$HowToRun JAR public static final enum org.jetbrains.kotlin.runner.Main$HowToRun SCRIPT private static final synthetic org.jetbrains.kotlin.runner.Main$HowToRun[] $VALUES private static final synthetic kotlin.enums.EnumEntries $ENTRIES private void <init> (java.lang.String, int, java.lang.String) String $enum$name int $enum$ordinal String argName public final java.lang.String getArgName () public static org.jetbrains.kotlin.runner.Main$HowToRun[] values () public static org.jetbrains.kotlin.runner.Main$HowToRun valueOf (java.lang.String) String value public static kotlin.enums.EnumEntries getEntries () private static final synthetic org.jetbrains.kotlin.runner.Main$HowToRun[] $values () public static final synthetic java.lang.String access$getValidValues$cp () static void <clinit> () }
org/jetbrains/kotlin/runner/Main.class
Main.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.Main extends java.lang.Object { public static final org.jetbrains.kotlin.runner.Main INSTANCE private static final java.io.File KOTLIN_HOME private void <init> () private final void run (java.lang.String[]) int $i$a$-filter-Main$run$1 String p0 Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv String path int $i$a$-filter-Main$run$2 String p0 Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv String path String howToRunArg java.io.File workingDir java.io.File classFile String className String arg int $i$a$-forEach-Main$run$3 java.io.File it Object element$iv int $i$f$forEach Iterable $this$forEach$iv java.util.ArrayList classpath java.util.ArrayList compilerClasspath kotlin.jvm.internal.Ref$ObjectRef runner java.util.ArrayList arguments java.util.ArrayList compilerArguments boolean noStdLib boolean noReflect org.jetbrains.kotlin.runner.Main$HowToRun howtorun kotlin.jvm.internal.Ref$IntRef i String[] args private final void addPath (java.util.List, java.lang.String) java.util.List $this$addPath String path public static final void main (java.lang.String[]) org.jetbrains.kotlin.runner.RunnerException e String[] args private final void printUsageAndExit () private final void printVersionAndExit () java.io.FileNotFoundException e String version private static final void run$setRunner (kotlin.jvm.internal.Ref$ObjectRef, org.jetbrains.kotlin.runner.Runner) kotlin.jvm.internal.Ref$ObjectRef runner org.jetbrains.kotlin.runner.Runner newRunner private static final java.lang.String run$next (kotlin.jvm.internal.Ref$IntRef, java.lang.String[], java.lang.String) kotlin.jvm.internal.Ref$IntRef i String[] $args String arg private static final void run$restAsArguments (java.util.ArrayList, java.lang.String[], kotlin.jvm.internal.Ref$IntRef) java.util.ArrayList arguments String[] $args kotlin.jvm.internal.Ref$IntRef i static void <clinit> () String home }
org/jetbrains/kotlin/runner/MainClassRunner.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.MainClassRunner extends org.jetbrains.kotlin.runner.AbstractRunner { private final String className public void <init> (java.lang.String) String className protected java.lang.String getClassName () protected java.lang.ClassLoader createClassLoader (java.util.List) int $i$f$toTypedArray java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv java.util.List classpath }
org/jetbrains/kotlin/runner/ReplRunner.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.ReplRunner extends org.jetbrains.kotlin.runner.RunnerWithCompiler { public void <init> () public void run (java.util.List, java.util.List, java.util.List, java.util.List) int $i$a$-apply-ReplRunner$run$compilerArgs$1 java.util.ArrayList $this$run_u24lambda_u240 java.util.ArrayList compilerArgs java.util.List classpath java.util.List compilerArguments java.util.List arguments java.util.List compilerClasspath }
org/jetbrains/kotlin/runner/Runner.class
Runner.kt package org.jetbrains.kotlin.runner public abstract org.jetbrains.kotlin.runner.Runner extends java.lang.Object { public abstract void run (java.util.List, java.util.List, java.util.List, java.util.List) }
org/jetbrains/kotlin/runner/RunnerException.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.RunnerException extends java.lang.RuntimeException { public void <init> (java.lang.String, java.lang.Throwable) String message Throwable cause public synthetic void <init> (java.lang.String, java.lang.Throwable, int, kotlin.jvm.internal.DefaultConstructorMarker) }
org/jetbrains/kotlin/runner/RunnerWithCompiler.class
runners.kt package org.jetbrains.kotlin.runner public abstract org.jetbrains.kotlin.runner.RunnerWithCompiler extends java.lang.Object implements org.jetbrains.kotlin.runner.Runner { public void <init> () public final void runCompiler (java.util.List, java.util.List) int $i$f$toTypedArray java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv int $i$f$toTypedArray java.util.Collection thisCollection$iv java.util.Collection $this$toTypedArray$iv ClassLoader classLoader Class compilerClass java.lang.reflect.Method mainMethod java.util.List compilerClasspath java.util.List arguments }
org/jetbrains/kotlin/runner/RunnersKt.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.RunnersKt extends java.lang.Object { private static final void addClasspathArgIfNeeded (java.util.List, java.util.List) int $i$a$-map-RunnersKt$addClasspathArgIfNeeded$1 java.net.URL it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv java.util.List $this$addClasspathArgIfNeeded java.util.List classpath private static final void addScriptArguments (java.util.ArrayList, java.util.List) java.util.ArrayList $this$addScriptArguments java.util.List arguments private static final java.lang.ClassLoader getPlatformClassLoader () Exception _ public static final synthetic java.lang.ClassLoader access$getPlatformClassLoader () public static final synthetic void access$addClasspathArgIfNeeded (java.util.List, java.util.List) java.util.List $receiver java.util.List classpath public static final synthetic void access$addScriptArguments (java.util.ArrayList, java.util.List) java.util.ArrayList $receiver java.util.List arguments }
org/jetbrains/kotlin/runner/ScriptRunner.class
runners.kt package org.jetbrains.kotlin.runner public final org.jetbrains.kotlin.runner.ScriptRunner extends org.jetbrains.kotlin.runner.RunnerWithCompiler { private final String path public void <init> (java.lang.String) String path public void run (java.util.List, java.util.List, java.util.List, java.util.List) int $i$a$-apply-ScriptRunner$run$compilerArgs$1 java.util.ArrayList $this$run_u24lambda_u240 java.util.ArrayList compilerArgs java.util.List classpath java.util.List compilerArguments java.util.List arguments java.util.List compilerClasspath }