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

META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-noarg-compiler-plugin.common.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/noarg/
org/jetbrains/kotlin/noarg/NoArgPluginNames.class
NoArgPluginNames.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgPluginNames extends java.lang.Object { public static final org.jetbrains.kotlin.noarg.NoArgPluginNames INSTANCE private static final java.util.Map SUPPORTED_PRESETS public static final String PLUGIN_ID public static final String ANNOTATION_OPTION_NAME public static final String INVOKE_INITIALIZERS_OPTION_NAME private void <init> () public final java.util.Map getSUPPORTED_PRESETS () static void <clinit> () }
META-INF/kotlin-noarg-compiler-plugin.k1.kotlin_module
org/jetbrains/kotlin/noarg/diagnostic/
org/jetbrains/kotlin/noarg/diagnostic/AbstractNoArgDeclarationChecker.class
CliNoArgDeclarationChecker.kt package org.jetbrains.kotlin.noarg.diagnostic public abstract org.jetbrains.kotlin.noarg.diagnostic.AbstractNoArgDeclarationChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.checkers.DeclarationChecker org.jetbrains.kotlin.extensions.AnnotationBasedExtension { private final boolean useIr public void <init> (boolean) boolean useIr public void check (org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext) org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 diagnostic org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 diagnostic int $i$a$-none-AbstractNoArgDeclarationChecker$check$1 org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it Object element$iv int $i$f$none Iterable $this$none$iv org.jetbrains.kotlin.descriptors.ClassDescriptor superClass org.jetbrains.kotlin.psi.KtDeclaration declaration org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext context private final com.intellij.psi.PsiElement getReportTarget (org.jetbrains.kotlin.psi.KtClass) org.jetbrains.kotlin.psi.KtClass $this$reportTarget private final boolean isNoArgConstructor (org.jetbrains.kotlin.descriptors.ConstructorDescriptor) int $i$a$-all-AbstractNoArgDeclarationChecker$isNoArgConstructor$1 org.jetbrains.kotlin.descriptors.ValueParameterDescriptor p0 Object element$iv int $i$f$all Iterable $this$all$iv org.jetbrains.kotlin.descriptors.ConstructorDescriptor $this$isNoArgConstructor }
org/jetbrains/kotlin/noarg/diagnostic/CliNoArgDeclarationChecker.class
CliNoArgDeclarationChecker.kt package org.jetbrains.kotlin.noarg.diagnostic public final org.jetbrains.kotlin.noarg.diagnostic.CliNoArgDeclarationChecker extends org.jetbrains.kotlin.noarg.diagnostic.AbstractNoArgDeclarationChecker { private final java.util.List noArgAnnotationFqNames public void <init> (java.util.List, boolean) java.util.List noArgAnnotationFqNames boolean useIr public java.util.List getAnnotationFqNames (org.jetbrains.kotlin.psi.KtModifierListOwner) org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner }
org/jetbrains/kotlin/noarg/diagnostic/DefaultErrorMessagesNoArg.class
DefaultErrorMessagesNoArg.kt package org.jetbrains.kotlin.noarg.diagnostic public final org.jetbrains.kotlin.noarg.diagnostic.DefaultErrorMessagesNoArg extends java.lang.Object implements org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages$Extension { public static final org.jetbrains.kotlin.noarg.diagnostic.DefaultErrorMessagesNoArg INSTANCE private static final org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap MAP private void <init> () public org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap getMap () static void <clinit> () }
org/jetbrains/kotlin/noarg/diagnostic/ErrorsNoArg$1.class
ErrorsNoArg.java package org.jetbrains.kotlin.noarg.diagnostic final org.jetbrains.kotlin.noarg.diagnostic.ErrorsNoArg$1 extends java.lang.Object { void <init> () }
org/jetbrains/kotlin/noarg/diagnostic/ErrorsNoArg.class
ErrorsNoArg.java package org.jetbrains.kotlin.noarg.diagnostic public abstract org.jetbrains.kotlin.noarg.diagnostic.ErrorsNoArg extends java.lang.Object { public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NO_NOARG_CONSTRUCTOR_IN_SUPERCLASS public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NOARG_ON_INNER_CLASS public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NOARG_ON_INNER_CLASS_ERROR public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NOARG_ON_LOCAL_CLASS public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NOARG_ON_LOCAL_CLASS_ERROR public static final Object _initializer static void <clinit> () }
META-INF/kotlin-noarg-compiler-plugin.k2.kotlin_module
org/jetbrains/kotlin/noarg/fir/
org/jetbrains/kotlin/noarg/fir/FirNoArgCheckers$declarationCheckers$1.class
FirNoArgCheckersComponent.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgCheckers$declarationCheckers$1 extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers { private final java.util.Set regularClassCheckers void <init> () public java.util.Set getRegularClassCheckers () }
org/jetbrains/kotlin/noarg/fir/FirNoArgCheckers.class
FirNoArgCheckersComponent.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgCheckers extends org.jetbrains.kotlin.fir.analysis.extensions.FirAdditionalCheckersExtension { private final org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers declarationCheckers public void <init> (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession session public org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers getDeclarationCheckers () }
org/jetbrains/kotlin/noarg/fir/FirNoArgDeclarationChecker.class
FirNoArgDeclarationChecker.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgDeclarationChecker extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.FirDeclarationChecker { public static final org.jetbrains.kotlin.noarg.fir.FirNoArgDeclarationChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.declarations.FirRegularClass, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$f$isInner org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration $this$isInner$iv int $i$f$isLocal org.jetbrains.kotlin.fir.declarations.FirClassLikeDeclaration $this$isLocal$iv Object element$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstance Iterable $this$filterIsInstance$iv int $i$a$-none-FirNoArgDeclarationChecker$check$1 org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol it Object element$iv int $i$f$none Iterable $this$none$iv org.jetbrains.kotlin.KtSourceElement source org.jetbrains.kotlin.noarg.fir.FirNoArgPredicateMatcher matcher org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol superClassSymbol org.jetbrains.kotlin.fir.declarations.FirRegularClass declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol getSuperClassSymbolOrAny (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol symbol org.jetbrains.kotlin.fir.types.ConeKotlinType superType org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $this$getSuperClassSymbolOrAny org.jetbrains.kotlin.fir.FirSession session private final boolean isNoArgConstructor (org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol) int $i$a$-all-FirNoArgDeclarationChecker$isNoArgConstructor$1 org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol it Object element$iv int $i$f$all Iterable $this$all$iv org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol $this$isNoArgConstructor public volatile synthetic void check (org.jetbrains.kotlin.fir.declarations.FirDeclaration, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirDeclaration declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/noarg/fir/FirNoArgExtensionRegistrar$configurePlugin$1.class
FirNoArgExtensionRegistrar.kt package org.jetbrains.kotlin.noarg.fir final synthetic org.jetbrains.kotlin.noarg.fir.FirNoArgExtensionRegistrar$configurePlugin$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.noarg.fir.FirNoArgExtensionRegistrar$configurePlugin$1 INSTANCE void <init> () public final org.jetbrains.kotlin.noarg.fir.FirNoArgCheckers invoke (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession p0 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) Object p1 static void <clinit> () }
org/jetbrains/kotlin/noarg/fir/FirNoArgExtensionRegistrar.class
FirNoArgExtensionRegistrar.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgExtensionRegistrar extends org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar { private final java.util.List noArgAnnotationFqNames public void <init> (java.util.List) java.util.List noArgAnnotationFqNames public final java.util.List getNoArgAnnotationFqNames () protected void configurePlugin (org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext) org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext $this$configurePlugin }
org/jetbrains/kotlin/noarg/fir/FirNoArgPredicateMatcher$Companion.class
NoArgAnnotationNameProvider.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgPredicateMatcher$Companion extends java.lang.Object { private void <init> () public final org.jetbrains.kotlin.fir.extensions.FirExtensionSessionComponent$Factory getFactory (java.util.List) java.util.List noArgAnnotationFqNames private static final org.jetbrains.kotlin.fir.extensions.FirExtensionSessionComponent getFactory$lambda$0 (java.util.List, org.jetbrains.kotlin.fir.FirSession) java.util.List $noArgAnnotationFqNames org.jetbrains.kotlin.fir.FirSession session public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/noarg/fir/FirNoArgPredicateMatcher.class
NoArgAnnotationNameProvider.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.FirNoArgPredicateMatcher extends org.jetbrains.kotlin.fir.extensions.utils.AbstractSimpleClassPredicateMatchingService { public static final org.jetbrains.kotlin.noarg.fir.FirNoArgPredicateMatcher$Companion Companion private final org.jetbrains.kotlin.fir.extensions.predicate.DeclarationPredicate predicate public void <init> (org.jetbrains.kotlin.fir.FirSession, java.util.List) int $i$a$-map-FirNoArgPredicateMatcher$predicate$1$annotationFqNames$1 String 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$-create-FirNoArgPredicateMatcher$predicate$1 java.util.List annotationFqNames org.jetbrains.kotlin.fir.extensions.predicate.DeclarationPredicate$BuilderContext $this$predicate_u24lambda_u241 int $i$f$create org.jetbrains.kotlin.fir.extensions.predicate.DeclarationPredicate$Companion this_$iv org.jetbrains.kotlin.fir.FirSession session java.util.List noArgAnnotationFqNames protected org.jetbrains.kotlin.fir.extensions.predicate.DeclarationPredicate getPredicate () static void <clinit> () }
org/jetbrains/kotlin/noarg/fir/KtErrorsNoArg.class
KtErrorsNoArg.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.KtErrorsNoArg extends java.lang.Object { public static final org.jetbrains.kotlin.noarg.fir.KtErrorsNoArg INSTANCE static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private static final kotlin.properties.ReadOnlyProperty NO_NOARG_CONSTRUCTOR_IN_SUPERCLASS$delegate private static final kotlin.properties.ReadOnlyProperty NOARG_ON_INNER_CLASS_ERROR$delegate private static final kotlin.properties.ReadOnlyProperty NOARG_ON_LOCAL_CLASS_ERROR$delegate private void <init> () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getNO_NOARG_CONSTRUCTOR_IN_SUPERCLASS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getNOARG_ON_INNER_CLASS_ERROR () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getNOARG_ON_LOCAL_CLASS_ERROR () static void <clinit> () int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv }
org/jetbrains/kotlin/noarg/fir/NoArgAnnotationNameProviderKt.class
NoArgAnnotationNameProvider.kt package org.jetbrains.kotlin.noarg.fir public final org.jetbrains.kotlin.noarg.fir.NoArgAnnotationNameProviderKt extends java.lang.Object { static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private static final org.jetbrains.kotlin.util.ArrayMapAccessor noArgPredicateMatcher$delegate public static final org.jetbrains.kotlin.noarg.fir.FirNoArgPredicateMatcher getNoArgPredicateMatcher (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession $this$noArgPredicateMatcher static void <clinit> () int $i$f$sessionComponentAccessor org.jetbrains.kotlin.fir.FirSession$Companion this_$iv }
META-INF/kotlin-noarg-compiler-plugin.backend.kotlin_module
org/jetbrains/kotlin/noarg/AbstractNoArgExpressionCodegenExtension$Companion.class
AbstractNoArgExpressionCodegenExtension.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension$Companion extends java.lang.Object { private void <init> () public final boolean isZeroParameterConstructor (org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor) int $i$a$-all-AbstractNoArgExpressionCodegenExtension$Companion$isZeroParameterConstructor$1 org.jetbrains.kotlin.descriptors.ValueParameterDescriptor it Object element$iv int $i$f$all Iterable $this$all$iv java.util.List parameters org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor constructor public final org.jetbrains.kotlin.descriptors.ConstructorDescriptor createNoArgConstructorDescriptor (org.jetbrains.kotlin.descriptors.ClassDescriptor) int $i$a$-apply-AbstractNoArgExpressionCodegenExtension$Companion$createNoArgConstructorDescriptor$1 org.jetbrains.kotlin.descriptors.impl.ClassConstructorDescriptorImpl $this$createNoArgConstructorDescriptor_u24lambda_u241 org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/noarg/AbstractNoArgExpressionCodegenExtension$generateNoArgConstructor$1.class
AbstractNoArgExpressionCodegenExtension.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension$generateNoArgConstructor$1 extends org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased { final synthetic boolean $isParentASealedClassWithDefaultConstructor final synthetic String $superClassInternalName final synthetic org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension this$0 final synthetic org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $this_generateNoArgConstructor void <init> (boolean, java.lang.String, org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.codegen.state.GenerationState) boolean $isParentASealedClassWithDefaultConstructor String $superClassInternalName org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension $receiver org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $receiver org.jetbrains.kotlin.codegen.state.GenerationState $super_call_param$1 public void doGenerateBody (org.jetbrains.kotlin.codegen.ExpressionCodegen, org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature) org.jetbrains.kotlin.codegen.ExpressionCodegen codegen org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature signature }
org/jetbrains/kotlin/noarg/AbstractNoArgExpressionCodegenExtension.class
AbstractNoArgExpressionCodegenExtension.kt package org.jetbrains.kotlin.noarg public abstract org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension org.jetbrains.kotlin.extensions.AnnotationBasedExtension { public static final org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension$Companion Companion private final boolean invokeInitializers private final boolean shouldGenerateClassSyntheticPartsInLightClassesMode public void <init> (boolean) boolean invokeInitializers public final boolean getInvokeInitializers () public void generateClassSyntheticParts (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen) int $i$a$-with-AbstractNoArgExpressionCodegenExtension$generateClassSyntheticParts$1 org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $this$generateClassSyntheticParts_u24lambda_u240 org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen private final void generateNoArgConstructor (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen) int $i$a$-any-AbstractNoArgExpressionCodegenExtension$generateNoArgConstructor$isParentASealedClassWithDefaultConstructor$1 org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it Object element$iv int $i$f$any Iterable $this$any$iv String superClassInternalName org.jetbrains.kotlin.descriptors.ConstructorDescriptor constructorDescriptor org.jetbrains.kotlin.descriptors.ClassDescriptor superClass boolean isParentASealedClassWithDefaultConstructor org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $this$generateNoArgConstructor private final boolean shouldGenerateNoArgConstructor (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen) int $i$a$-none-AbstractNoArgExpressionCodegenExtension$shouldGenerateNoArgConstructor$1 org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it Object element$iv int $i$f$none Iterable $this$none$iv org.jetbrains.kotlin.psi.KtClass origin org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $this$shouldGenerateNoArgConstructor public boolean getShouldGenerateClassSyntheticPartsInLightClassesMode () static void <clinit> () }
org/jetbrains/kotlin/noarg/CliNoArgExpressionCodegenExtension.class
AbstractNoArgExpressionCodegenExtension.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.CliNoArgExpressionCodegenExtension extends org.jetbrains.kotlin.noarg.AbstractNoArgExpressionCodegenExtension { private final java.util.List annotations public void <init> (java.util.List, boolean) java.util.List annotations boolean invokeInitializers public synthetic void <init> (java.util.List, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker) public java.util.List getAnnotationFqNames (org.jetbrains.kotlin.psi.KtModifierListOwner) org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner }
org/jetbrains/kotlin/noarg/NoArgIrGenerationExtension.class
NoArgIrGenerationExtension.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgIrGenerationExtension extends java.lang.Object implements org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension { private final java.util.List annotations private final boolean invokeInitializers public void <init> (java.util.List, boolean) java.util.List annotations boolean invokeInitializers public void generate (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, org.jetbrains.kotlin.backend.common.extensions.IrPluginContext) org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment org.jetbrains.kotlin.backend.common.extensions.IrPluginContext pluginContext public org.jetbrains.kotlin.ir.declarations.IrDeclaration resolveSymbol (org.jetbrains.kotlin.ir.symbols.IrSymbol, org.jetbrains.kotlin.ir.builders.TranslationPluginContext) org.jetbrains.kotlin.ir.symbols.IrSymbol symbol org.jetbrains.kotlin.ir.builders.TranslationPluginContext context }
org/jetbrains/kotlin/noarg/NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superConstructor$2.class
NoArgIrGenerationExtension.kt package org.jetbrains.kotlin.noarg final org.jetbrains.kotlin.noarg.NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superConstructor$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.noarg.NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superConstructor$2 INSTANCE void <init> () public final java.lang.CharSequence invoke (org.jetbrains.kotlin.ir.declarations.IrConstructor) org.jetbrains.kotlin.ir.declarations.IrConstructor it public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/noarg/NoArgIrTransformer.class
NoArgIrGenerationExtension.kt package org.jetbrains.kotlin.noarg final org.jetbrains.kotlin.noarg.NoArgIrTransformer extends java.lang.Object implements org.jetbrains.kotlin.extensions.AnnotationBasedExtension org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid { private final org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context private final java.util.List annotations private final boolean invokeInitializers private final java.util.Map noArgConstructors public void <init> (org.jetbrains.kotlin.backend.common.extensions.IrPluginContext, java.util.List, boolean) org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context java.util.List annotations boolean invokeInitializers public java.util.List getAnnotationFqNames (org.jetbrains.kotlin.psi.KtModifierListOwner) org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner public void visitElement (org.jetbrains.kotlin.ir.IrElement) org.jetbrains.kotlin.ir.IrElement element public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass declaration private final org.jetbrains.kotlin.ir.declarations.IrConstructor getOrGenerateNoArgConstructor (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-mapNotNull-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superClass$1 org.jetbrains.kotlin.ir.types.IrType p0 int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv Object it$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv Object element$iv$iv Object element$iv$iv$iv int $i$f$forEach Iterable $this$forEach$iv$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNull Iterable $this$mapNotNull$iv int $i$a$-singleOrNull-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superClass$2 org.jetbrains.kotlin.ir.declarations.IrClass it Object element$iv int $i$f$singleOrNull Object single$iv boolean found$iv Iterable $this$singleOrNull$iv int $i$a$-singleOrNull-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$superConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor it Object element$iv int $i$f$singleOrNull Object single$iv boolean found$iv kotlin.sequences.Sequence $this$singleOrNull$iv int $i$a$-buildConstructor-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$1 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$getOrGenerateNoArgConstructor_u24lambda_u245_u24lambda_u242 int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv int $i$a$-takeIf-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$2$1 org.jetbrains.kotlin.ir.expressions.impl.IrInstanceInitializerCallImpl it int $i$a$-also-NoArgIrTransformer$getOrGenerateNoArgConstructor$1$2 org.jetbrains.kotlin.ir.declarations.IrConstructor ctor int $i$a$-getOrPut-NoArgIrTransformer$getOrGenerateNoArgConstructor$1 org.jetbrains.kotlin.ir.declarations.IrClass superClass org.jetbrains.kotlin.ir.declarations.IrConstructor superConstructor Object answer$iv int $i$f$getOrPut Object value$iv java.util.Map $this$getOrPut$iv org.jetbrains.kotlin.ir.declarations.IrClass klass private final boolean needsNoargConstructor (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-none-NoArgIrTransformer$needsNoargConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor it Object element$iv int $i$f$none kotlin.sequences.Sequence $this$none$iv org.jetbrains.kotlin.ir.declarations.IrClass declaration private final boolean isAnnotatedWithNoarg (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass $this$isAnnotatedWithNoarg private final boolean isZeroParameterConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor) int $i$a$-all-NoArgIrTransformer$isZeroParameterConstructor$1 org.jetbrains.kotlin.ir.declarations.IrValueParameter it Object element$iv int $i$f$all Iterable $this$all$iv org.jetbrains.kotlin.ir.declarations.IrConstructor $this$isZeroParameterConstructor public void visitElement (org.jetbrains.kotlin.ir.IrElement, java.lang.Void) org.jetbrains.kotlin.ir.IrElement element Void data public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrClass declaration Void data public void visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration public void visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration Void data public void visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock) org.jetbrains.kotlin.ir.expressions.IrBlock expression public void visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBlock expression Void data public void visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody) org.jetbrains.kotlin.ir.expressions.IrBlockBody body public void visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBlockBody body Void data public void visitBody (org.jetbrains.kotlin.ir.expressions.IrBody) org.jetbrains.kotlin.ir.expressions.IrBody body public void visitBody (org.jetbrains.kotlin.ir.expressions.IrBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBody body Void data public void visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch) org.jetbrains.kotlin.ir.expressions.IrBranch branch public void visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBranch branch Void data public void visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak) org.jetbrains.kotlin.ir.expressions.IrBreak jump public void visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBreak jump Void data public void visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump public void visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump Void data public void visitCall (org.jetbrains.kotlin.ir.expressions.IrCall) org.jetbrains.kotlin.ir.expressions.IrCall expression public void visitCall (org.jetbrains.kotlin.ir.expressions.IrCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCall expression Void data public void visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression public void visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression Void data public void visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch public void visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch Void data public void visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference) org.jetbrains.kotlin.ir.expressions.IrClassReference expression public void visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrClassReference expression Void data public void visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite) org.jetbrains.kotlin.ir.expressions.IrComposite expression public void visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrComposite expression Void data public void visitConst (org.jetbrains.kotlin.ir.expressions.IrConst) org.jetbrains.kotlin.ir.expressions.IrConst expression public void visitConst (org.jetbrains.kotlin.ir.expressions.IrConst, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConst expression Void data public void visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression public void visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression Void data public void visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression public void visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression Void data public void visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression public void visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression Void data public void visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression public void visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression Void data public void visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration public void visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration Void data public void visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression public void visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression Void data public void visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression public void visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression Void data public void visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue) org.jetbrains.kotlin.ir.expressions.IrContinue jump public void visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrContinue jump Void data public void visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration public void visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration Void data public void visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression public void visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression Void data public void visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression public void visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression Void data public void visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop public void visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop Void data public void visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression public void visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression Void data public void visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression public void visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression Void data public void visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression public void visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression Void data public void visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch public void visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch Void data public void visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression public void visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression Void data public void visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration public void visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration Void data public void visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression public void visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression Void data public void visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration public void visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration Void data public void visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression public void visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression Void data public void visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.ir.expressions.IrExpression expression public void visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrExpression expression Void data public void visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body public void visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body Void data public void visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration public void visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration Void data public void visitField (org.jetbrains.kotlin.ir.declarations.IrField) org.jetbrains.kotlin.ir.declarations.IrField declaration public void visitField (org.jetbrains.kotlin.ir.declarations.IrField, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrField declaration Void data public void visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression public void visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression Void data public void visitFile (org.jetbrains.kotlin.ir.declarations.IrFile) org.jetbrains.kotlin.ir.declarations.IrFile declaration public void visitFile (org.jetbrains.kotlin.ir.declarations.IrFile, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrFile declaration Void data public void visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction) org.jetbrains.kotlin.ir.declarations.IrFunction declaration public void visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrFunction declaration Void data public void visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression public void visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression Void data public void visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression public void visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression Void data public void visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression public void visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression Void data public void visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass) org.jetbrains.kotlin.ir.expressions.IrGetClass expression public void visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetClass expression Void data public void visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression public void visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression Void data public void visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField) org.jetbrains.kotlin.ir.expressions.IrGetField expression public void visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetField expression Void data public void visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression public void visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression Void data public void visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue) org.jetbrains.kotlin.ir.expressions.IrGetValue expression public void visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetValue expression Void data public void visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression public void visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression Void data public void visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration public void visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration Void data public void visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression public void visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression Void data public void visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop) org.jetbrains.kotlin.ir.expressions.IrLoop loop public void visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrLoop loop Void data public void visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression public void visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression Void data public void visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration public void visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration Void data public void visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration public void visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration Void data public void visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty) org.jetbrains.kotlin.ir.declarations.IrProperty declaration public void visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrProperty declaration Void data public void visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression public void visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression Void data public void visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression public void visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression Void data public void visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn) org.jetbrains.kotlin.ir.expressions.IrReturn expression public void visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrReturn expression Void data public void visitScript (org.jetbrains.kotlin.ir.declarations.IrScript) org.jetbrains.kotlin.ir.declarations.IrScript declaration public void visitScript (org.jetbrains.kotlin.ir.declarations.IrScript, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrScript declaration Void data public void visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField) org.jetbrains.kotlin.ir.expressions.IrSetField expression public void visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSetField expression Void data public void visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue) org.jetbrains.kotlin.ir.expressions.IrSetValue expression public void visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSetValue expression Void data public void visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration public void visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration Void data public void visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression public void visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression Void data public void visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread public void visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread Void data public void visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression public void visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression Void data public void visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression public void visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression Void data public void visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression public void visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression Void data public void visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body public void visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body Void data public void visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow) org.jetbrains.kotlin.ir.expressions.IrThrow expression public void visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrThrow expression Void data public void visitTry (org.jetbrains.kotlin.ir.expressions.IrTry) org.jetbrains.kotlin.ir.expressions.IrTry aTry public void visitTry (org.jetbrains.kotlin.ir.expressions.IrTry, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrTry aTry Void data public void visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration public void visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration Void data public void visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression public void visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression Void data public void visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration public void visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration Void data public void visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression public void visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression Void data public void visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration public void visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration Void data public void visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg) org.jetbrains.kotlin.ir.expressions.IrVararg expression public void visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrVararg expression Void data public void visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable) org.jetbrains.kotlin.ir.declarations.IrVariable declaration public void visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrVariable declaration Void data public void visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen) org.jetbrains.kotlin.ir.expressions.IrWhen expression public void visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrWhen expression Void data public void visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop public void visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop Void data public volatile synthetic java.lang.Object visitElement (org.jetbrains.kotlin.ir.IrElement, java.lang.Object) org.jetbrains.kotlin.ir.IrElement element Object data public volatile synthetic java.lang.Object visitClass (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrClass declaration Object data public volatile synthetic java.lang.Object visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration Object data public volatile synthetic java.lang.Object visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBlock expression Object data public volatile synthetic java.lang.Object visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBlockBody body Object data public volatile synthetic java.lang.Object visitBody (org.jetbrains.kotlin.ir.expressions.IrBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBody body Object data public volatile synthetic java.lang.Object visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBranch branch Object data public volatile synthetic java.lang.Object visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBreak jump Object data public volatile synthetic java.lang.Object visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump Object data public volatile synthetic java.lang.Object visitCall (org.jetbrains.kotlin.ir.expressions.IrCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCall expression Object data public volatile synthetic java.lang.Object visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression Object data public volatile synthetic java.lang.Object visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch Object data public volatile synthetic java.lang.Object visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrClassReference expression Object data public volatile synthetic java.lang.Object visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrComposite expression Object data public volatile synthetic java.lang.Object visitConst (org.jetbrains.kotlin.ir.expressions.IrConst, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConst expression Object data public volatile synthetic java.lang.Object visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression Object data public volatile synthetic java.lang.Object visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression Object data public volatile synthetic java.lang.Object visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression Object data public volatile synthetic java.lang.Object visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression Object data public volatile synthetic java.lang.Object visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration Object data public volatile synthetic java.lang.Object visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression Object data public volatile synthetic java.lang.Object visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression Object data public volatile synthetic java.lang.Object visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrContinue jump Object data public volatile synthetic java.lang.Object visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration Object data public volatile synthetic java.lang.Object visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression Object data public volatile synthetic java.lang.Object visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression Object data public volatile synthetic java.lang.Object visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop Object data public volatile synthetic java.lang.Object visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression Object data public volatile synthetic java.lang.Object visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression Object data public volatile synthetic java.lang.Object visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression Object data public volatile synthetic java.lang.Object visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch Object data public volatile synthetic java.lang.Object visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression Object data public volatile synthetic java.lang.Object visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration Object data public volatile synthetic java.lang.Object visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression Object data public volatile synthetic java.lang.Object visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration Object data public volatile synthetic java.lang.Object visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression Object data public volatile synthetic java.lang.Object visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrExpression expression Object data public volatile synthetic java.lang.Object visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body Object data public volatile synthetic java.lang.Object visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration Object data public volatile synthetic java.lang.Object visitField (org.jetbrains.kotlin.ir.declarations.IrField, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrField declaration Object data public volatile synthetic java.lang.Object visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression Object data public volatile synthetic java.lang.Object visitFile (org.jetbrains.kotlin.ir.declarations.IrFile, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrFile declaration Object data public volatile synthetic java.lang.Object visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrFunction declaration Object data public volatile synthetic java.lang.Object visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression Object data public volatile synthetic java.lang.Object visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression Object data public volatile synthetic java.lang.Object visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression Object data public volatile synthetic java.lang.Object visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetClass expression Object data public volatile synthetic java.lang.Object visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression Object data public volatile synthetic java.lang.Object visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetField expression Object data public volatile synthetic java.lang.Object visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression Object data public volatile synthetic java.lang.Object visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetValue expression Object data public volatile synthetic java.lang.Object visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression Object data public volatile synthetic java.lang.Object visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration Object data public volatile synthetic java.lang.Object visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression Object data public volatile synthetic java.lang.Object visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrLoop loop Object data public volatile synthetic java.lang.Object visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression Object data public volatile synthetic java.lang.Object visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration Object data public volatile synthetic java.lang.Object visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration Object data public volatile synthetic java.lang.Object visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrProperty declaration Object data public volatile synthetic java.lang.Object visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression Object data public volatile synthetic java.lang.Object visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression Object data public volatile synthetic java.lang.Object visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrReturn expression Object data public volatile synthetic java.lang.Object visitScript (org.jetbrains.kotlin.ir.declarations.IrScript, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrScript declaration Object data public volatile synthetic java.lang.Object visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSetField expression Object data public volatile synthetic java.lang.Object visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSetValue expression Object data public volatile synthetic java.lang.Object visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration Object data public volatile synthetic java.lang.Object visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression Object data public volatile synthetic java.lang.Object visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread Object data public volatile synthetic java.lang.Object visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression Object data public volatile synthetic java.lang.Object visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression Object data public volatile synthetic java.lang.Object visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression Object data public volatile synthetic java.lang.Object visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body Object data public volatile synthetic java.lang.Object visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrThrow expression Object data public volatile synthetic java.lang.Object visitTry (org.jetbrains.kotlin.ir.expressions.IrTry, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrTry aTry Object data public volatile synthetic java.lang.Object visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration Object data public volatile synthetic java.lang.Object visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression Object data public volatile synthetic java.lang.Object visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration Object data public volatile synthetic java.lang.Object visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression Object data public volatile synthetic java.lang.Object visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration Object data public volatile synthetic java.lang.Object visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrVararg expression Object data public volatile synthetic java.lang.Object visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrVariable declaration Object data public volatile synthetic java.lang.Object visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrWhen expression Object data public volatile synthetic java.lang.Object visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop Object data }
META-INF/kotlin-noarg-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/noarg/CliNoArgComponentContainerContributor.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg final org.jetbrains.kotlin.noarg.CliNoArgComponentContainerContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor { private final java.util.List annotations private final boolean useIr public void <init> (java.util.List, boolean) java.util.List annotations boolean useIr 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/noarg/NoArgCommandLineProcessor$Companion.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor$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 final org.jetbrains.kotlin.compiler.plugin.CliOption getINVOKE_INITIALIZERS_OPTION () public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/noarg/NoArgCommandLineProcessor.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor { public static final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor$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 private static final org.jetbrains.kotlin.compiler.plugin.CliOption INVOKE_INITIALIZERS_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 () public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getINVOKE_INITIALIZERS_OPTION$cp () static void <clinit> () }
org/jetbrains/kotlin/noarg/NoArgComponentRegistrar$Companion.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgComponentRegistrar$Companion extends java.lang.Object { private void <init> () public final void registerNoArgComponents (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, java.util.List, boolean, boolean) int $i$a$-with-NoArgComponentRegistrar$Companion$registerNoArgComponents$1 org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage $this$registerNoArgComponents_u24lambda_u240 org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage extensionStorage java.util.List annotations boolean useIr boolean invokeInitializers public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/noarg/NoArgComponentRegistrar.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgComponentRegistrar extends org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar { public static final org.jetbrains.kotlin.noarg.NoArgComponentRegistrar$Companion Companion public void <init> () public boolean getSupportsK2 () public void registerExtensions (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, org.jetbrains.kotlin.config.CompilerConfiguration) int $i$a$-let-NoArgComponentRegistrar$registerExtensions$1$1 java.util.List it int $i$a$-forEach-NoArgComponentRegistrar$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 static void <clinit> () }
org/jetbrains/kotlin/noarg/NoArgConfigurationKeys.class
NoArgPlugin.kt package org.jetbrains.kotlin.noarg public final org.jetbrains.kotlin.noarg.NoArgConfigurationKeys extends java.lang.Object { public static final org.jetbrains.kotlin.noarg.NoArgConfigurationKeys INSTANCE private static final org.jetbrains.kotlin.config.CompilerConfigurationKey ANNOTATION private static final org.jetbrains.kotlin.config.CompilerConfigurationKey PRESET private static final org.jetbrains.kotlin.config.CompilerConfigurationKey INVOKE_INITIALIZERS private void <init> () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getANNOTATION () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getPRESET () public final org.jetbrains.kotlin.config.CompilerConfigurationKey getINVOKE_INITIALIZERS () static void <clinit> () }