xref: /aosp_15_r20/external/kotlinc/lib/sam-with-receiver-compiler-plugin.jar (revision db694bcbe6ddf7a54139cd11aad3e01286b7b463)

META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-sam-with-receiver-compiler-plugin.common.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/samWithReceiver/
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverPluginNames.class
SamWithReceiverPluginNames.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverPluginNames extends java.lang.Object { public static final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverPluginNames INSTANCE public static final String PLUGIN_ID public static final String ANNOTATION_OPTION_NAME public static final String PRESET_OPTION_NAME private static final java.util.Map SUPPORTED_PRESETS private void <init> () public final java.util.Map getSUPPORTED_PRESETS () static void <clinit> () }
META-INF/kotlin-sam-with-receiver-compiler-plugin.k1.kotlin_module
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverResolverExtension.class
SamWithReceiverResolverExtension.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverResolverExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.sam.SamWithReceiverResolver org.jetbrains.kotlin.extensions.AnnotationBasedExtension { private final java.util.List annotations public void <init> (java.util.List) java.util.List annotations public java.util.List getAnnotationFqNames (org.jetbrains.kotlin.psi.KtModifierListOwner) org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner public boolean shouldConvertFirstSamParameterToReceiver (org.jetbrains.kotlin.descriptors.FunctionDescriptor) org.jetbrains.kotlin.descriptors.FunctionDescriptor function }
META-INF/kotlin-sam-with-receiver-compiler-plugin.k2.kotlin_module
org/jetbrains/kotlin/samWithReceiver/k2/
org/jetbrains/kotlin/samWithReceiver/k2/FirSamWithReceiverConventionTransformer.class
FirSamWithReceiverConventionTransformer.kt package org.jetbrains.kotlin.samWithReceiver.k2 public final org.jetbrains.kotlin.samWithReceiver.k2.FirSamWithReceiverConventionTransformer extends org.jetbrains.kotlin.fir.resolve.FirSamConversionTransformerExtension { private final java.util.List annotations public void <init> (java.util.List, org.jetbrains.kotlin.fir.FirSession) java.util.List annotations org.jetbrains.kotlin.fir.FirSession session public org.jetbrains.kotlin.fir.types.ConeLookupTagBasedType getCustomFunctionTypeForSamConversion (org.jetbrains.kotlin.fir.declarations.FirSimpleFunction) int $i$a$-any-FirSamWithReceiverConventionTransformer$getCustomFunctionTypeForSamConversion$1 org.jetbrains.kotlin.name.ClassId it Object element$iv int $i$f$any Iterable $this$any$iv int $i$a$-map-FirSamWithReceiverConventionTransformer$getCustomFunctionTypeForSamConversion$2$parameterTypes$1 org.jetbrains.kotlin.fir.declarations.FirValueParameter 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 int $i$a$-runIf-FirSamWithReceiverConventionTransformer$getCustomFunctionTypeForSamConversion$2 java.util.List parameterTypes org.jetbrains.kotlin.builtins.functions.FunctionTypeKind kind int $i$f$runIf boolean condition$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol containingClassSymbol org.jetbrains.kotlin.fir.declarations.FirSimpleFunction function }
org/jetbrains/kotlin/samWithReceiver/k2/FirSamWithReceiverExtensionRegistrar$configurePlugin$1.class
FirSamWithReceiverExtensionRegistrar.kt package org.jetbrains.kotlin.samWithReceiver.k2 final synthetic org.jetbrains.kotlin.samWithReceiver.k2.FirSamWithReceiverExtensionRegistrar$configurePlugin$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function2 { public static final org.jetbrains.kotlin.samWithReceiver.k2.FirSamWithReceiverExtensionRegistrar$configurePlugin$1 INSTANCE void <init> () public final org.jetbrains.kotlin.samWithReceiver.k2.FirSamWithReceiverConventionTransformer invoke (java.util.List, org.jetbrains.kotlin.fir.FirSession) java.util.List p0 org.jetbrains.kotlin.fir.FirSession p1 public final java.lang.String getSignature () public final java.lang.String getName () public final kotlin.reflect.KDeclarationContainer getOwner () public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object) Object p1 Object p2 static void <clinit> () }
org/jetbrains/kotlin/samWithReceiver/k2/FirSamWithReceiverExtensionRegistrar.class
FirSamWithReceiverExtensionRegistrar.kt package org.jetbrains.kotlin.samWithReceiver.k2 public final org.jetbrains.kotlin.samWithReceiver.k2.FirSamWithReceiverExtensionRegistrar extends org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar { private final java.util.List annotations public void <init> (java.util.List) java.util.List annotations protected void configurePlugin (org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext) org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext $this$configurePlugin }
META-INF/kotlin-sam-with-receiver-compiler-plugin.cli.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar
org/jetbrains/kotlin/samWithReceiver/CliSamWithReceiverComponentContributor.class
SamWithReceiverPlugin.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.CliSamWithReceiverComponentContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor { private final java.util.List annotations public void <init> (java.util.List) java.util.List annotations public final java.util.List getAnnotations () public void registerModuleComponents (org.jetbrains.kotlin.container.StorageComponentContainer, org.jetbrains.kotlin.platform.TargetPlatform, org.jetbrains.kotlin.descriptors.ModuleDescriptor) org.jetbrains.kotlin.container.StorageComponentContainer container org.jetbrains.kotlin.platform.TargetPlatform platform org.jetbrains.kotlin.descriptors.ModuleDescriptor moduleDescriptor }
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverCommandLineProcessor$Companion.class
SamWithReceiverPlugin.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverCommandLineProcessor$Companion extends java.lang.Object { private void <init> () public final org.jetbrains.kotlin.compiler.plugin.CliOption getANNOTATION_OPTION () public final org.jetbrains.kotlin.compiler.plugin.CliOption getPRESET_OPTION () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverCommandLineProcessor.class
SamWithReceiverPlugin.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor { public static final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverCommandLineProcessor$Companion Companion private final String pluginId private final java.util.List pluginOptions private static final org.jetbrains.kotlin.compiler.plugin.CliOption ANNOTATION_OPTION private static final org.jetbrains.kotlin.compiler.plugin.CliOption PRESET_OPTION public void <init> () public java.lang.String getPluginId () public java.util.List getPluginOptions () public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration) org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option String value org.jetbrains.kotlin.config.CompilerConfiguration configuration public volatile synthetic java.util.Collection getPluginOptions () public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getANNOTATION_OPTION$cp () public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getPRESET_OPTION$cp () static void <clinit> () }
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverComponentRegistrar.class
SamWithReceiverPlugin.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverComponentRegistrar extends org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar { public void <init> () public void registerExtensions (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, org.jetbrains.kotlin.config.CompilerConfiguration) int $i$a$-let-SamWithReceiverComponentRegistrar$registerExtensions$1$1 java.util.List it int $i$a$-forEach-SamWithReceiverComponentRegistrar$registerExtensions$1 String preset Object element$iv int $i$f$forEach Iterable $this$forEach$iv java.util.List annotations org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage $this$registerExtensions org.jetbrains.kotlin.config.CompilerConfiguration configuration public boolean getSupportsK2 () }
org/jetbrains/kotlin/samWithReceiver/SamWithReceiverConfigurationKeys.class
SamWithReceiverPlugin.kt package org.jetbrains.kotlin.samWithReceiver public final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverConfigurationKeys extends java.lang.Object { public static final org.jetbrains.kotlin.samWithReceiver.SamWithReceiverConfigurationKeys INSTANCE private static final org.jetbrains.kotlin.config.CompilerConfigurationKey ANNOTATION private static final org.jetbrains.kotlin.config.CompilerConfigurationKey PRESET private void <init> () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getANNOTATION () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getPRESET () static void <clinit> () }