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> ()
}