META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/noarg/
org/jetbrains/kotlin/noarg/diagnostic/
org/jetbrains/kotlin/noarg/diagnostic/ErrorsNoArg.classErrorsNoArg.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 Object _initializer
static void ()
}
org/jetbrains/kotlin/noarg/diagnostic/ErrorsNoArg$1.classErrorsNoArg.java
package org.jetbrains.kotlin.noarg.diagnostic
final org.jetbrains.kotlin.noarg.diagnostic.ErrorsNoArg$1 extends java.lang.Object {
void ()
}
org/jetbrains/kotlin/noarg/NoArgClassKeyKt.classNoArgClassKey.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgClassKeyKt extends java.lang.Object {
private static final com.intellij.openapi.util.Key NO_ARG_CLASS_KEY
public static final com.intellij.openapi.util.Key getNO_ARG_CLASS_KEY ()
static void ()
}
org/jetbrains/kotlin/noarg/NoArgCommandLineProcessor$Companion.classNoArgPlugin.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor$Companion extends java.lang.Object {
public final java.util.Map getSUPPORTED_PRESETS ()
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 final java.lang.String getPLUGIN_ID ()
private void ()
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/noarg/diagnostic/CliNoArgDeclarationChecker.classCliNoArgDeclarationChecker.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 java.util.List getAnnotationFqNames (org.jetbrains.kotlin.psi.KtModifierListOwner)
org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner
public final java.util.List getNoArgAnnotationFqNames ()
public void (java.util.List)
java.util.List noArgAnnotationFqNames
}
org/jetbrains/kotlin/noarg/diagnostic/AbstractNoArgDeclarationChecker.classCliNoArgDeclarationChecker.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 {
public void check (org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext)
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it
int $i$a$1$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
com.intellij.psi.PsiElement reportTarget
org.jetbrains.kotlin.descriptors.ClassDescriptor superClass
boolean hasSpecialAnnotation
org.jetbrains.kotlin.psi.KtDeclaration declaration
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext context
private final boolean isNoArgConstructor (org.jetbrains.kotlin.descriptors.ConstructorDescriptor)
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor p1
int $i$a$1$unknown
Object element$iv
Iterable $receiver$iv
int $i$f$all
org.jetbrains.kotlin.descriptors.ConstructorDescriptor $receiver
public void ()
public boolean hasSpecialAnnotation (org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.psi.KtModifierListOwner)
org.jetbrains.kotlin.descriptors.DeclarationDescriptor $receiver
org.jetbrains.kotlin.psi.KtModifierListOwner modifierListOwner
}
org/jetbrains/kotlin/noarg/diagnostic/DefaultErrorMessagesNoArg.classDefaultErrorMessagesNoArg.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 {
private static final org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap MAP
public static final org.jetbrains.kotlin.noarg.diagnostic.DefaultErrorMessagesNoArg INSTANCE
public org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap getMap ()
private void ()
static void ()
}
org/jetbrains/kotlin/noarg/NoArgComponentRegistrar.classNoArgPlugin.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar {
public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)
java.util.List it
int $i$a$1$let
String preset
int $i$a$1$forEach
Object element$iv
Iterable $receiver$iv
int $i$f$forEach
boolean invokeInitializers
java.util.List annotations
com.intellij.mock.MockProject project
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
}
org/jetbrains/kotlin/noarg/NoArgCommandLineProcessor.classNoArgPlugin.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor {
private final String pluginId
private final java.util.List pluginOptions
private static final java.util.Map SUPPORTED_PRESETS
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
private static final String PLUGIN_ID
public static final org.jetbrains.kotlin.noarg.NoArgCommandLineProcessor$Companion Companion
public java.lang.String getPluginId ()
public java.util.List getPluginOptions ()
public volatile java.util.Collection getPluginOptions ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
static void ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.CliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
Object value
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.util.List)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
java.util.List values
public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
java.util.Map map
java.util.Collection pluginOptions
public static final java.util.Map access$getSUPPORTED_PRESETS$cp ()
public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getANNOTATION_OPTION$cp ()
public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getPRESET_OPTION$cp ()
public static final org.jetbrains.kotlin.compiler.plugin.CliOption access$getINVOKE_INITIALIZERS_OPTION$cp ()
public static final java.lang.String access$getPLUGIN_ID$cp ()
}
org/jetbrains/kotlin/noarg/CliNoArgComponentContainerContributor.classNoArgPlugin.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.CliNoArgComponentContainerContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor {
private final java.util.List annotations
public void registerModuleComponents (org.jetbrains.kotlin.container.StorageComponentContainer, org.jetbrains.kotlin.resolve.TargetPlatform, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.container.StorageComponentContainer container
org.jetbrains.kotlin.resolve.TargetPlatform platform
org.jetbrains.kotlin.descriptors.ModuleDescriptor moduleDescriptor
public final java.util.List getAnnotations ()
public void (java.util.List)
java.util.List annotations
}
org/jetbrains/kotlin/noarg/NoArgExpressionCodegenExtension.classNoArgExpressionCodegenExtension.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgExpressionCodegenExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension {
private final boolean invokeInitializers
public void generateClassSyntheticParts (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $receiver
int $i$a$1$with
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
private final void generateNoArgConstructor (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
boolean isParentASealedClassWithDefaultConstructor
org.jetbrains.kotlin.descriptors.ClassDescriptor superClass
org.jetbrains.kotlin.descriptors.ConstructorDescriptor constructorDescriptor
String superClassInternalName
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $receiver
private final org.jetbrains.kotlin.descriptors.ConstructorDescriptor createNoArgConstructorDescriptor (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.impl.ClassConstructorDescriptorImpl $receiver
int $i$a$1$apply
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass
private final boolean isNoArgClass (org.jetbrains.kotlin.psi.KtClass)
org.jetbrains.kotlin.psi.KtClass $receiver
private final boolean shouldGenerateNoArgConstructor (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it
int $i$a$1$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
org.jetbrains.kotlin.psi.KtClass origin
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $receiver
private final boolean isZeroParameterConstructor (org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor)
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor it
int $i$a$1$all
Object element$iv
Iterable $receiver$iv
int $i$f$all
java.util.List parameters
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor $receiver
public final boolean getInvokeInitializers ()
public void (boolean)
boolean invokeInitializers
public void (boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
public boolean getShouldGenerateClassSyntheticPartsInLightClassesMode ()
public org.jetbrains.kotlin.codegen.StackValue applyFunction (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
public org.jetbrains.kotlin.codegen.StackValue applyProperty (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
}
org/jetbrains/kotlin/noarg/NoArgConfigurationKeys.classNoArgPlugin.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgConfigurationKeys extends java.lang.Object {
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
public static final org.jetbrains.kotlin.noarg.NoArgConfigurationKeys INSTANCE
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 ()
private void ()
static void ()
}
org/jetbrains/kotlin/noarg/NoArgExpressionCodegenExtension$generateNoArgConstructor$1.classNoArgExpressionCodegenExtension.kt
package org.jetbrains.kotlin.noarg
public final org.jetbrains.kotlin.noarg.NoArgExpressionCodegenExtension$generateNoArgConstructor$1 extends org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased {
final org.jetbrains.kotlin.noarg.NoArgExpressionCodegenExtension this$0
final org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $this_generateNoArgConstructor
final boolean $isParentASealedClassWithDefaultConstructor
final String $superClassInternalName
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
void (org.jetbrains.kotlin.noarg.NoArgExpressionCodegenExtension, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, boolean, java.lang.String, org.jetbrains.kotlin.codegen.state.GenerationState)
org.jetbrains.kotlin.noarg.NoArgExpressionCodegenExtension $outer
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $receiver
boolean $captured_local_variable$2
String $captured_local_variable$3
org.jetbrains.kotlin.codegen.state.GenerationState $super_call_param$4
}
META-INF/kotlin-noarg-compiler-plugin.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor