Home | History | Annotate | Download | only in lib

META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/scripting/
org/jetbrains/kotlin/scripting/compiler/
org/jetbrains/kotlin/scripting/compiler/plugin/
org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1$loader$1.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1$loader$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1 this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCompilerConfigurationExtension.class
ScriptingCompilerConfigurationExtension.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationExtension extends java.lang.Object implements org.jetbrains.kotlin.extensions.CompilerConfigurationExtension  {
	private final com.intellij.mock.MockProject project
	public void updateConfiguration (org.jetbrains.kotlin.config.CompilerConfiguration) 
		com.intellij.mock.MockProject $receiver
		int $i$a$1$run
		String p1
		int $i$a$2$unknown
		java.util.List explicitScriptDefinitions
		java.util.Map scriptResolverEnv
		java.io.File projectRoot
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public final com.intellij.mock.MockProject getProject () 
	public void  (com.intellij.mock.MockProject) 
		com.intellij.mock.MockProject project
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCommandLineProcessor$processOption$5.class
ScriptingCommandLineProcessor.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$processOption$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$processOption$5 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (kotlin.text.MatchResult) 
		kotlin.text.MatchResult it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/BinAnnData.class
asmBasedAnnotationsLoading.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnData extends java.lang.Object {
	private final String name
	private final java.util.ArrayList args
	public final java.lang.String getName () 
	public final java.util.ArrayList getArgs () 
	public void  (java.lang.String, java.util.ArrayList) 
		String name
		java.util.ArrayList args
	public void  (java.lang.String, java.util.ArrayList, int, kotlin.jvm.internal.DefaultConstructorMarker) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCompilerConfigurationComponentRegistrar.class
ScriptingCompilerConfigurationExtension.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar  {
	public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration) 
		com.intellij.mock.MockProject project
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass extends org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	private final kotlin.Lazy hostConfiguration$delegate
	private final kotlin.Lazy scriptCompilationConfiguration$delegate
	private final kotlin.Lazy fileExtension$delegate
	private final kotlin.Lazy name$delegate
	private final java.util.ArrayList annotationsFromAsm
	private final String className
	private final java.util.List classpath
	private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	static void  () 
	public kotlin.script.experimental.host.ScriptingHostConfiguration getHostConfiguration () 
	public kotlin.script.experimental.api.ScriptCompilationConfiguration getScriptCompilationConfiguration () 
	public java.lang.String getFileExtension () 
	public java.lang.String getName () 
	public void  (java.util.ArrayList, java.lang.String, java.util.List, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.ArrayList annotationsFromAsm
		String className
		java.util.List classpath
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public void  (byte[], java.lang.String, java.util.List, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		byte[] classBytes
		String className
		java.util.List classpath
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public static final java.util.List access$getClasspath$p (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
	public static final org.jetbrains.kotlin.cli.common.messages.MessageCollector access$getMessageCollector$p (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
	public static final java.lang.String access$getClassName$p (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
	public static final java.util.ArrayList access$getAnnotationsFromAsm$p (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
	public static final java.lang.String access$getFileExtension$p$s-1687342732 (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
	public static final java.lang.String access$getName$p$s-1687342732 (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass $this
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingConfigurationKeys.class
ScriptingCommandLineProcessor.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingConfigurationKeys extends java.lang.Object {
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey DISABLE_SCRIPTING_PLUGIN_OPTION
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey SCRIPT_DEFINITIONS
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey SCRIPT_DEFINITIONS_CLASSPATH
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey DISABLE_SCRIPT_DEFINITIONS_FROM_CLASSPATH_OPTION
	private static final org.jetbrains.kotlin.config.CompilerConfigurationKey LEGACY_SCRIPT_RESOLVER_ENVIRONMENT_OPTION
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingConfigurationKeys INSTANCE
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getDISABLE_SCRIPTING_PLUGIN_OPTION () 
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getSCRIPT_DEFINITIONS () 
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getSCRIPT_DEFINITIONS_CLASSPATH () 
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getDISABLE_SCRIPT_DEFINITIONS_FROM_CLASSPATH_OPTION () 
	public final org.jetbrains.kotlin.config.CompilerConfigurationKey getLEGACY_SCRIPT_RESOLVER_ENVIRONMENT_OPTION () 
	private void  () 
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyClasspathWithClassLoader$classpath$2.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader$classpath$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final kotlin.jvm.functions.Function0 $getClasspath
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
	void  (kotlin.jvm.functions.Function0) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$baseClass$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$baseClass$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final kotlin.reflect.KClass invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1 extends kotlin.coroutines.experimental.jvm.internal.CoroutineImpl implements kotlin.jvm.functions.Function2  {
	private kotlin.coroutines.experimental.SequenceBuilder p$
	Object L$0
	Object L$1
	Object L$2
	Object L$3
	Object L$4
	Object L$5
	Object L$6
	Object L$7
	Object L$8
	Object L$9
	Object L$10
	Object L$11
	Object L$12
	final java.util.List $scriptTemplates
	final ClassLoader $baseClassLoader
	final java.util.Map $scriptResolverEnv
	final org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
	final java.util.List $classpath
	final java.util.List $dependenciesClasspath
	public final java.lang.Object doResume (java.lang.Object, java.lang.Throwable) 
		String it
		int $i$a$1$partitionMapNotNull
		Object r$iv
		Object v$iv
		java.util.ArrayList failed$iv
		java.util.ArrayList mapped$iv
		Iterable $receiver$iv
		int $i$f$partitionMapNotNull
		org.jetbrains.kotlin.script.KotlinScriptDefinition it
		int $i$a$2$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.jar.JarFile jar
		int $i$a$3$use
		org.jetbrains.kotlin.script.KotlinScriptDefinition it
		int $i$a$4$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List notFoundTemplates
		java.util.List loadedDefinitions
		java.io.IOException e
		java.io.File dep
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		kotlin.jvm.internal.Ref$ObjectRef remainingTemplates
		java.util.List initialNotFoundTemplates
		java.util.List initialLoadedDefinitions
		Object data
		Throwable throwable
	void  (java.util.List, java.lang.ClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.util.List, java.util.List, kotlin.coroutines.experimental.Continuation) 
	public final kotlin.coroutines.experimental.Continuation create (java.lang.Object, kotlin.coroutines.experimental.Continuation) 
		Object value
		kotlin.coroutines.experimental.Continuation completion
	public final java.lang.Object invoke (java.lang.Object, java.lang.Object) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$implicitReceivers$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$implicitReceivers$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
		kotlin.script.experimental.api.KotlinType it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$WhenMappings.class

package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$WhenMappings extends java.lang.Object {
	public static final int[] $EnumSwitchMapping$0
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptDefinitionsFromClasspathDiscoverySource.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptDefinitionsFromClasspathDiscoverySource extends java.lang.Object implements org.jetbrains.kotlin.script.ScriptDefinitionsSource  {
	private final kotlin.sequences.Sequence definitions
	private final java.util.List classpath
	private final java.util.Map scriptResolverEnv
	private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public kotlin.sequences.Sequence getDefinitions () 
	public void  (java.util.List, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		org.jetbrains.kotlin.scripting.compiler.plugin.ScriptDefinitionsFromClasspathDiscoverySource $receiver
		int $i$a$1$run
		java.util.List classpath
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCommandLineProcessor.class
ScriptingCommandLineProcessor.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor  {
	private final String pluginId
	private final java.util.List pluginOptions
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption DISABLE_SCRIPTING_PLUGIN_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption SCRIPT_DEFINITIONS_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption SCRIPT_DEFINITIONS_CLASSPATH_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption DISABLE_STANDARD_SCRIPT_DEFINITION_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption DISABLE_SCRIPT_DEFINITIONS_FROM_CLSSPATH_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption LEGACY_SCRIPT_TEMPLATES_OPTION
	private static final org.jetbrains.kotlin.compiler.plugin.CliOption LEGACY_SCRIPT_RESOLVER_ENVIRONMENT_OPTION
	private static final String PLUGIN_ID
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$Companion Companion
	public java.lang.String getPluginId () 
	public java.util.List getPluginOptions () 
	public volatile java.util.Collection getPluginOptions () 
	public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration) 
		String it
		int $i$a$1$takeUnless
		java.util.List currentDefs
		String p1
		int $i$a$2$unknown
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.List currentCP
		String it
		int $i$a$3$takeUnless
		String it
		int $i$a$4$takeUnless
		String it
		int $i$a$7$firstOrNull
		Object element$iv
		Iterable $receiver$iv
		int $i$f$firstOrNull
		String it
		int $i$a$8$let
		kotlin.text.MatchResult match
		String envParam
		kotlin.sequences.Sequence splitMatches
		kotlin.text.Regex splitRe
		kotlin.text.Regex unescapeRe
		kotlin.text.Regex envParseRe
		java.util.Map currentEnv
		org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
		String value
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void  () 
	static void  () 
	public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration) 
		org.jetbrains.kotlin.compiler.plugin.CliOption option
		String value
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
	public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		org.jetbrains.kotlin.config.CompilerConfigurationKey option
		Object value
	public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.util.List) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		org.jetbrains.kotlin.config.CompilerConfigurationKey option
		java.util.List values
	public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection) 
		org.jetbrains.kotlin.config.CompilerConfiguration $receiver
		java.util.Map map
		java.util.Collection pluginOptions
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getDISABLE_SCRIPTING_PLUGIN_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getSCRIPT_DEFINITIONS_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getSCRIPT_DEFINITIONS_CLASSPATH_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getDISABLE_STANDARD_SCRIPT_DEFINITION_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getDISABLE_SCRIPT_DEFINITIONS_FROM_CLSSPATH_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getLEGACY_SCRIPT_TEMPLATES_OPTION$cp () 
	public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getLEGACY_SCRIPT_RESOLVER_ENVIRONMENT_OPTION$cp () 
	public static final java.lang.String access$getPLUGIN_ID$cp () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public abstract org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase extends org.jetbrains.kotlin.script.KotlinScriptDefinition {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	private final kotlin.Lazy baseClass$delegate
	private final com.intellij.openapi.fileTypes.LanguageFileType fileType
	private final kotlin.Lazy dependencyResolver$delegate
	private final kotlin.Lazy acceptedAnnotations$delegate
	private final kotlin.Lazy implicitReceivers$delegate
	private final kotlin.Lazy providedProperties$delegate
	private final kotlin.Lazy scriptingClassGetter$delegate
	static void  () 
	public abstract kotlin.script.experimental.api.ScriptCompilationConfiguration getScriptCompilationConfiguration () 
	public abstract kotlin.script.experimental.host.ScriptingHostConfiguration getHostConfiguration () 
	public kotlin.reflect.KClass getBaseClass () 
	public kotlin.reflect.KClass getTemplate () 
	public java.lang.String getName () 
	public com.intellij.openapi.fileTypes.LanguageFileType getFileType () 
	public boolean isScript (java.lang.String) 
		String fileName
	public org.jetbrains.kotlin.name.Name getScriptName (org.jetbrains.kotlin.psi.KtScript) 
		org.jetbrains.kotlin.name.Name fileBasedName
		org.jetbrains.kotlin.psi.KtScript script
	public java.util.List getAnnotationsForSamWithReceivers () 
	public kotlin.script.experimental.dependencies.DependenciesResolver getDependencyResolver () 
	public java.util.List getAcceptedAnnotations () 
	public java.util.List getImplicitReceivers () 
	public java.util.List getProvidedProperties () 
	public java.util.List getAdditionalCompilerArguments () 
	public volatile java.lang.Iterable getAdditionalCompilerArguments () 
	public java.util.List getScriptExpectedLocations () 
		kotlin.script.experimental.api.ScriptAcceptedLocation it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	private final kotlin.script.experimental.host.GetScriptingClass getScriptingClassGetter () 
	private final kotlin.reflect.KClass getScriptingClass (kotlin.script.experimental.api.KotlinType) 
		kotlin.script.experimental.api.KotlinType type
	public void  () 
	public static final kotlin.reflect.KClass access$getScriptingClass (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase, kotlin.script.experimental.api.KotlinType) 
		org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase $this
		kotlin.script.experimental.api.KotlinType type
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyClasspathWithClassLoader.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader extends java.lang.Object {
	static final kotlin.reflect.KProperty[] $$delegatedProperties
	private final kotlin.Lazy classpath$delegate
	private final kotlin.Lazy classLoader$delegate
	static void  () 
	public final java.util.List getClasspath () 
	public final java.net.URLClassLoader getClassLoader () 
	public void  (java.lang.ClassLoader, kotlin.jvm.functions.Function0) 
		ClassLoader baseClassLoader
		kotlin.jvm.functions.Function0 getClasspath
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2$1.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2 this$0
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final void invoke (kotlin.script.experimental.host.ScriptingHostConfiguration$Builder) 
		kotlin.script.experimental.host.ScriptingHostConfiguration$Builder $receiver
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCompilerConfigurationExtensionKt.class
ScriptingCompilerConfigurationExtension.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCompilerConfigurationExtensionKt extends java.lang.Object {
	public static final void configureScriptDefinitions (java.util.List, org.jetbrains.kotlin.config.CompilerConfiguration, java.lang.ClassLoader, org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.util.Map) 
		kotlin.sequences.Sequence templatesFromClasspath
		java.util.List scriptTemplates
		org.jetbrains.kotlin.config.CompilerConfiguration configuration
		ClassLoader baseClassloader
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
		java.util.Map scriptResolverEnv
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$dependencyResolver$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$dependencyResolver$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final kotlin.script.experimental.jvm.impl.BridgeDependenciesResolver invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass$scriptCompilationConfiguration$2.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$scriptCompilationConfiguration$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass this$0
	public volatile java.lang.Object invoke () 
	public final kotlin.script.experimental.api.ScriptCompilationConfiguration invoke () 
		ClassNotFoundException ex
		Exception ex
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$acceptedAnnotations$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$acceptedAnnotations$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
		kotlin.script.experimental.api.KotlinType it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1$classpathAndLoader$1.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1$classpathAndLoader$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1 this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$loadScriptTemplatesFromClasspath$1) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCommandLineProcessor$Companion.class
ScriptingCommandLineProcessor.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$Companion extends java.lang.Object {
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getDISABLE_SCRIPTING_PLUGIN_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getSCRIPT_DEFINITIONS_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getSCRIPT_DEFINITIONS_CLASSPATH_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getDISABLE_STANDARD_SCRIPT_DEFINITION_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getDISABLE_SCRIPT_DEFINITIONS_FROM_CLSSPATH_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getLEGACY_SCRIPT_TEMPLATES_OPTION () 
	public final org.jetbrains.kotlin.compiler.plugin.CliOption getLEGACY_SCRIPT_RESOLVER_ENVIRONMENT_OPTION () 
	public final java.lang.String getPLUGIN_ID () 
	private void  () 
	public void  (kotlin.jvm.internal.DefaultConstructorMarker) 
		kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}

org/jetbrains/kotlin/scripting/compiler/plugin/TemplateAnnotationVisitor.class
asmBasedAnnotationsLoading.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.TemplateAnnotationVisitor extends org.jetbrains.org.objectweb.asm.AnnotationVisitor {
	private final java.util.ArrayList anns
	public void visit (java.lang.String, java.lang.Object) 
		String name
		Object value
	public final java.util.ArrayList getAnns () 
	public void  (java.util.ArrayList) 
		java.util.ArrayList anns
	public void  (java.util.ArrayList, int, kotlin.jvm.internal.DefaultConstructorMarker) 
	public void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1 extends kotlin.coroutines.experimental.jvm.internal.CoroutineImpl implements kotlin.jvm.functions.Function2  {
	private kotlin.coroutines.experimental.SequenceBuilder p$
	Object L$0
	Object L$1
	Object L$2
	Object L$3
	Object L$4
	Object L$5
	Object L$6
	Object L$7
	Object L$8
	Object L$9
	Object L$10
	Object L$11
	Object L$12
	Object L$13
	Object L$14
	Object L$15
	int I$0
	final ClassLoader $baseClassLoader
	final java.util.List $classpath
	final java.util.Map $scriptResolverEnv
	final org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
	public final java.lang.Object doResume (java.lang.Object, java.lang.Throwable) 
		org.jetbrains.kotlin.script.KotlinScriptDefinition it
		int $i$a$1$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List notFoundClasses
		java.util.List loadedDefinitions
		java.util.List definitionNames
		java.util.jar.JarFile jar
		int $i$a$1$use
		java.io.File it
		int $i$a$2$map
		Object item$iv$iv
		Object[] $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Object[] $receiver$iv
		int $i$f$map
		org.jetbrains.kotlin.script.KotlinScriptDefinition it
		int $i$a$3$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List notFoundDefinitions
		java.util.List foundDefinitionClasses
		java.io.File discoveryDir
		java.io.IOException e
		java.io.File dep
		org.jetbrains.kotlin.script.KotlinScriptDefinition it
		int $i$a$4$forEach
		Object element$iv
		Iterable $receiver$iv
		int $i$f$forEach
		java.util.List notFoundDefinitions
		java.util.List foundDefinitionClasses
		java.io.IOException e
		java.io.File dep
		java.util.List remainingDefinitionCandidates
		java.util.ArrayList defferedDefinitionCandidates
		java.util.ArrayList defferedDirDependencies
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader loader
		Object data
		Throwable throwable
	void  (java.lang.ClassLoader, java.util.List, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.coroutines.experimental.Continuation) 
	public final kotlin.coroutines.experimental.Continuation create (java.lang.Object, kotlin.coroutines.experimental.Continuation) 
		Object value
		kotlin.coroutines.experimental.Continuation completion
	public final java.lang.Object invoke (java.lang.Object, java.lang.Object) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt extends java.lang.Object {
	public static final String SCRIPT_DEFINITION_MARKERS_PATH
	public static final kotlin.sequences.Sequence discoverScriptTemplatesInClasspath (java.util.List, java.lang.ClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.List classpath
		ClassLoader baseClassLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public static final kotlin.sequences.Sequence loadScriptTemplatesFromClasspath (java.util.List, java.util.List, java.util.List, java.lang.ClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.List scriptTemplates
		java.util.List classpath
		java.util.List dependenciesClasspath
		ClassLoader baseClassLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	private static final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult partitionLoadDefinitions (java.util.List, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function1) 
		byte[] it
		int $i$a$1$let
		org.jetbrains.kotlin.script.KotlinScriptDefinition definition
		byte[] classBytes
		String definitionName
		java.util.ArrayList notFound
		java.util.ArrayList loaded
		java.util.List $receiver
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
		kotlin.jvm.functions.Function1 getBytes
		int $i$f$partitionLoadDefinitions
	private static final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult partitionLoadJarDefinitions (java.util.List, java.util.jar.JarFile, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.jar.JarEntry it
		int $i$a$1$let
		String definitionName
		int $i$a$1$partitionLoadDefinitions
		byte[] it$iv
		int $i$a$1$let
		org.jetbrains.kotlin.script.KotlinScriptDefinition definition$iv
		byte[] classBytes$iv
		String definitionName$iv
		java.util.ArrayList notFound$iv
		java.util.ArrayList loaded$iv
		java.util.List $receiver$iv
		int $i$f$partitionLoadDefinitions
		java.util.List $receiver
		java.util.jar.JarFile jar
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	private static final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult partitionLoadDirDefinitions (java.util.List, java.io.File, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.io.File it
		int $i$a$1$takeIf
		String definitionName
		int $i$a$1$partitionLoadDefinitions
		byte[] it$iv
		int $i$a$1$let
		org.jetbrains.kotlin.script.KotlinScriptDefinition definition$iv
		byte[] classBytes$iv
		String definitionName$iv
		java.util.ArrayList notFound$iv
		java.util.ArrayList loaded$iv
		java.util.List $receiver$iv
		int $i$f$partitionLoadDefinitions
		java.util.List $receiver
		java.io.File dir
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	private static final org.jetbrains.kotlin.script.KotlinScriptDefinition loadScriptDefinition (byte[], java.lang.String, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		kotlin.reflect.KClass templateClass
		org.jetbrains.kotlin.script.KotlinScriptDefinition def
		org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnData ann
		java.util.ArrayList anns
		byte[] templateClassBytes
		String templateClassName
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	private static final org.jetbrains.kotlin.script.KotlinScriptDefinition loadScriptDefinition (java.lang.ClassLoader, java.lang.String, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		Object element$iv
		Object[] $receiver$iv
		int $i$f$firstIsInstanceOrNull
		kotlin.script.experimental.host.ScriptingHostConfiguration environment
		org.jetbrains.kotlin.script.KotlinScriptDefinition def
		Class cls
		Exception ex
		ClassLoader classLoader
		String template
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	private static final kotlin.Pair partitionMapNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1) 
		Object r
		Object v
		java.util.ArrayList failed
		java.util.ArrayList mapped
		Iterable $receiver
		kotlin.jvm.functions.Function1 fn
		int $i$f$partitionMapNotNull
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult access$partitionLoadJarDefinitions (java.util.List, java.util.jar.JarFile, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.List $receiver
		java.util.jar.JarFile jar
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult access$partitionLoadDirDefinitions (java.util.List, java.io.File, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		java.util.List $receiver
		java.io.File dir
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public static final kotlin.Pair access$partitionMapNotNull (java.lang.Iterable, kotlin.jvm.functions.Function1) 
		Iterable $receiver
		kotlin.jvm.functions.Function1 fn
	public static final org.jetbrains.kotlin.script.KotlinScriptDefinition access$loadScriptDefinition (java.lang.ClassLoader, java.lang.String, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		ClassLoader classLoader
		String template
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
	public static final org.jetbrains.kotlin.script.KotlinScriptDefinition access$loadScriptDefinition (byte[], java.lang.String, org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector) 
		byte[] templateClassBytes
		String templateClassName
		org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader classpathAndLoader
		java.util.Map scriptResolverEnv
		org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$scriptingClassGetter$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$scriptingClassGetter$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final kotlin.script.experimental.host.GetScriptingClass invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/TemplateClassVisitor.class
asmBasedAnnotationsLoading.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.TemplateClassVisitor extends org.jetbrains.org.objectweb.asm.ClassVisitor {
	private final org.jetbrains.kotlin.scripting.compiler.plugin.TemplateAnnotationVisitor annVisitor
	public org.jetbrains.org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean) 
		String shortName
		String desc
		boolean visible
	public final org.jetbrains.kotlin.scripting.compiler.plugin.TemplateAnnotationVisitor getAnnVisitor () 
	public void  (org.jetbrains.kotlin.scripting.compiler.plugin.TemplateAnnotationVisitor) 
		org.jetbrains.kotlin.scripting.compiler.plugin.TemplateAnnotationVisitor annVisitor
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPI.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPI extends org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase {
	private final kotlin.script.experimental.api.ScriptCompilationConfiguration scriptCompilationConfiguration
	private final kotlin.script.experimental.host.ScriptingHostConfiguration hostConfiguration
	public java.lang.String getName () 
	public java.lang.String getFileExtension () 
	public kotlin.script.experimental.api.ScriptCompilationConfiguration getScriptCompilationConfiguration () 
	public kotlin.script.experimental.host.ScriptingHostConfiguration getHostConfiguration () 
	public void  (kotlin.script.experimental.api.ScriptCompilationConfiguration, kotlin.script.experimental.host.ScriptingHostConfiguration) 
		kotlin.script.experimental.api.ScriptCompilationConfiguration scriptCompilationConfiguration
		kotlin.script.experimental.host.ScriptingHostConfiguration hostConfiguration
}

org/jetbrains/kotlin/scripting/compiler/plugin/DefinitionsLoadPartitionResult.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult extends java.lang.Object {
	private final java.util.List loaded
	private final java.util.List notFound
	public final java.util.List getLoaded () 
	public final java.util.List getNotFound () 
	public void  (java.util.List, java.util.List) 
		java.util.List loaded
		java.util.List notFound
	public final java.util.List component1 () 
	public final java.util.List component2 () 
	public final org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult copy (java.util.List, java.util.List) 
		java.util.List loaded
		java.util.List notFound
	public static org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult copy$default (org.jetbrains.kotlin.scripting.compiler.plugin.DefinitionsLoadPartitionResult, java.util.List, java.util.List, int, java.lang.Object) 
	public java.lang.String toString () 
	public int hashCode () 
	public boolean equals (java.lang.Object) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass$fileExtension$2.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$fileExtension$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass this$0
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
		org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnData it
		int $i$a$1$find
		org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnArgData it
		int $i$a$2$find
		kotlin.script.experimental.api.ScriptCompilationConfiguration it
		int $i$a$3$let
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyClasspathWithClassLoader$classLoader$2.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader$classLoader$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader this$0
	final ClassLoader $baseClassLoader
	public volatile java.lang.Object invoke () 
	public final java.net.URLClassLoader invoke () 
		java.io.File it
		int $i$a$1$map
		Object item$iv$iv
		Iterable $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		Iterable $receiver$iv
		int $i$f$map
		java.util.Collection thisCollection$iv
		java.util.Collection $receiver$iv
		int $i$f$toTypedArray
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyClasspathWithClassLoader, java.lang.ClassLoader) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass$name$2.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$name$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass this$0
	public volatile java.lang.Object invoke () 
	public final java.lang.String invoke () 
		org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnData it
		int $i$a$1$find
		org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnArgData it
		int $i$a$2$find
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/AsmBasedAnnotationsLoadingKt.class
asmBasedAnnotationsLoading.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.AsmBasedAnnotationsLoadingKt extends java.lang.Object {
	public static final java.util.ArrayList loadAnnotationsFromClass (byte[]) 
		org.jetbrains.kotlin.scripting.compiler.plugin.TemplateClassVisitor visitor
		byte[] fileContents
}

org/jetbrains/kotlin/scripting/compiler/plugin/KotlinScriptDefinitionAdapterFromNewAPIBase$providedProperties$2.class
KotlinScriptDefinitionAdapterFromNewAPI.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase$providedProperties$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase this$0
	public volatile java.lang.Object invoke () 
	public final java.util.List invoke () 
		java.util.Map$Entry $k_v
		String k
		kotlin.script.experimental.api.KotlinType v
		int $i$a$1$map
		java.util.Map$Entry item$iv$iv
		java.util.Map $receiver$iv$iv
		java.util.Collection destination$iv$iv
		int $i$f$mapTo
		java.util.Map $receiver$iv
		int $i$f$map
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.KotlinScriptDefinitionAdapterFromNewAPIBase) 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1$1$definitionNames$1.class
ScriptiDefinitionsFromClasspathDiscoverySource.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1$1$definitionNames$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptiDefinitionsFromClasspathDiscoverySourceKt$discoverScriptTemplatesInClasspath$1$1$definitionNames$1 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final java.lang.String invoke (java.util.jar.JarEntry) 
		java.util.jar.JarEntry it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClassKt.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClassKt extends java.lang.Object {
	private static final kotlin.script.experimental.api.ScriptCompilationConfiguration InvalidScriptDefinition
	public static final kotlin.script.experimental.api.ScriptCompilationConfiguration getInvalidScriptDefinition () 
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/ScriptingCommandLineProcessor$processOption$6.class
ScriptingCommandLineProcessor.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$processOption$6 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1  {
	public static final org.jetbrains.kotlin.scripting.compiler.plugin.ScriptingCommandLineProcessor$processOption$6 INSTANCE
	public volatile java.lang.Object invoke (java.lang.Object) 
	public final boolean invoke (java.lang.String) 
		String it
	void  () 
	static void  () 
}

org/jetbrains/kotlin/scripting/compiler/plugin/BinAnnArgData.class
asmBasedAnnotationsLoading.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
public final org.jetbrains.kotlin.scripting.compiler.plugin.BinAnnArgData extends java.lang.Object {
	private final String name
	private final String value
	public final java.lang.String getName () 
	public final java.lang.String getValue () 
	public void  (java.lang.String, java.lang.String) 
		String name
		String value
}

org/jetbrains/kotlin/scripting/compiler/plugin/LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2.class
LazyScriptDefinitionFromDiscoveredClass.kt
package org.jetbrains.kotlin.scripting.compiler.plugin
final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass$hostConfiguration$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0  {
	final org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass this$0
	public volatile java.lang.Object invoke () 
	public final kotlin.script.experimental.host.ScriptingHostConfiguration invoke () 
	void  (org.jetbrains.kotlin.scripting.compiler.plugin.LazyScriptDefinitionFromDiscoveredClass) 
}

META-INF/kotlin-scripting-compiler.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor