META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-annotation-processing-compiler.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/kapt3/
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$WhenMappings.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final synthetic org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$contextForStubGeneration$3$1.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$contextForStubGeneration$3$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$contextForStubGeneration$3$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$generateKotlinSourceStubs$3$1.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$generateKotlinSourceStubs$3$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$generateKotlinSourceStubs$3$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$runAnnotationProcessing$1$1.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$runAnnotationProcessing$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$runAnnotationProcessing$1$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (java.io.File)
java.io.File it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$saveIncrementalData$1.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$saveIncrementalData$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
void <init> (org.jetbrains.kotlin.cli.common.messages.MessageCollector)
org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
public final void invoke (java.util.List, java.io.File)
java.util.List sources
java.io.File output
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$saveStubs$1.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final synthetic org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$saveStubs$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
final synthetic boolean $reportOutputFiles
final synthetic String $classFilePathWithoutExtension
final synthetic java.util.Map $outputFiles
final synthetic org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
void <init> (boolean, java.lang.String, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
boolean $reportOutputFiles
String $classFilePathWithoutExtension
java.util.Map $outputFiles
org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
public final void invoke (java.io.File)
java.io.File 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
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public abstract org.jetbrains.kotlin.kapt3.AbstractKapt3Extension extends org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension {
private final org.jetbrains.kotlin.base.kapt3.KaptOptions options
private final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger logger
private final org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
private final long pluginInitializedTime
private boolean annotationProcessingComplete
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.base.kapt3.KaptOptions options
org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger logger
org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
public final org.jetbrains.kotlin.base.kapt3.KaptOptions getOptions ()
public final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger getLogger ()
public final org.jetbrains.kotlin.config.CompilerConfiguration getCompilerConfiguration ()
private final boolean setAnnotationProcessingComplete ()
public boolean getAnalyzePartially ()
public boolean getAnalyzeDefaultParameterValues ()
public org.jetbrains.kotlin.analyzer.AnalysisResult doAnalysis (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.context.ProjectContext, java.util.Collection, org.jetbrains.kotlin.resolve.BindingTrace, org.jetbrains.kotlin.container.ComponentProvider)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.context.ProjectContext projectContext
java.util.Collection files
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
org.jetbrains.kotlin.container.ComponentProvider componentProvider
public org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingTrace, java.util.Collection)
int $i$a$-info-AbstractKapt3Extension$analysisCompleted$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-map-AbstractKapt3Extension$analysisCompleted$2$1
org.jetbrains.kotlin.psi.KtFile 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$-info-AbstractKapt3Extension$analysisCompleted$2
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-use-AbstractKapt3Extension$analysisCompleted$3
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration context
org.jetbrains.kotlin.kapt3.diagnostic.KaptError$Kind kind
org.jetbrains.kotlin.kapt3.diagnostic.KaptError$Kind kind
Throwable cause
Throwable cause
org.jetbrains.kotlin.kapt3.base.util.KaptBaseError error
org.jetbrains.kotlin.kapt3.base.util.KaptBaseError error
org.jetbrains.kotlin.kapt3.diagnostic.KaptError error
org.jetbrains.kotlin.kapt3.diagnostic.KaptError error
Throwable thr
Throwable thr
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.kapt3.base.LoadedProcessors processors
org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
java.util.Collection files
private final void runAnnotationProcessing (org.jetbrains.kotlin.kapt3.base.KaptContext, org.jetbrains.kotlin.kapt3.base.LoadedProcessors)
int $i$a$-info-AbstractKapt3Extension$runAnnotationProcessing$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-measureTimeMillis-AbstractKapt3Extension$runAnnotationProcessing$2
int $i$f$measureTimeMillis
long start$iv
Object result$iv
int $i$a$-info-AbstractKapt3Extension$runAnnotationProcessing$3
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-measureTimeMillis-AbstractKapt3Extension$runAnnotationProcessing$4
int $i$f$measureTimeMillis
long start$iv
Object result$iv
int $i$a$-info-AbstractKapt3Extension$runAnnotationProcessing$5
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-buildString-AbstractKapt3Extension$runAnnotationProcessing$6
StringBuilder $this$runAnnotationProcessing_u24lambda_u249
org.jetbrains.kotlin.utils.kapt.MemoryLeak leak
boolean isParanoid
long leakDetectionTime
java.util.Set leaks
java.util.List javaSourceFiles
long annotationProcessingTime
org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
org.jetbrains.kotlin.kapt3.base.LoadedProcessors processors
private final org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration contextForStubGeneration (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingContext, java.util.List)
int $i$a$-apply-AbstractKapt3Extension$contextForStubGeneration$configuration$1
org.jetbrains.kotlin.config.CompilerConfiguration $this$contextForStubGeneration_u24lambda_u2410
int $i$a$-measureTimeMillis-AbstractKapt3Extension$contextForStubGeneration$1
int $i$f$measureTimeMillis
long start$iv
Object result$iv
int $i$a$-info-AbstractKapt3Extension$contextForStubGeneration$2
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-info-AbstractKapt3Extension$contextForStubGeneration$3
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
org.jetbrains.kotlin.codegen.OriginCollectingClassBuilderFactory builderFactory
org.jetbrains.kotlin.config.CompilerConfiguration configuration
org.jetbrains.kotlin.modules.TargetId targetId
boolean isIrBackend
org.jetbrains.kotlin.codegen.state.GenerationState generationState
long classFilesCompilationTime
java.util.List compiledClasses
java.util.Map origins
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingContext bindingContext
java.util.List files
private final void generateKotlinSourceStubs (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration)
int $i$a$-measureTimeMillis-AbstractKapt3Extension$generateKotlinSourceStubs$1
int $i$f$measureTimeMillis
long start$iv
Object result$iv
int $i$a$-info-AbstractKapt3Extension$generateKotlinSourceStubs$2
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-info-AbstractKapt3Extension$generateKotlinSourceStubs$3
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
long stubGenerationTime
java.util.List kaptStubs
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
protected void saveStubs (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration, java.util.List, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
int $i$a$-associateBy-AbstractKapt3Extension$saveStubs$outputFiles$1
org.jetbrains.kotlin.backend.common.output.OutputFile it
Object element$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associateBy
int capacity$iv
Iterable $this$associateBy$iv
int $i$a$-first-AbstractKapt3Extension$saveStubs$className$1
com.sun.tools.javac.tree.JCTree it
Object element$iv
int $i$f$first
Iterable $this$first$iv
com.sun.tools.javac.tree.JCTree$JCCompilationUnit stub
String className
String packageName
java.io.File packageDir
java.io.File sourceFile
String classFilePathWithoutExtension
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub kaptStub
boolean reportOutputFiles
java.util.Map outputFiles
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
java.util.List stubs
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
protected void saveIncrementalData (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
java.io.File incrementalDataOutputDir
boolean reportOutputFiles
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
protected abstract org.jetbrains.kotlin.kapt3.base.LoadedProcessors loadProcessors ()
private static final org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted$doNotGenerateCode (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
private static final org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted$handleKaptError (org.jetbrains.kotlin.kapt3.base.KaptContext, org.jetbrains.kotlin.resolve.BindingTrace, org.jetbrains.kotlin.kapt3.diagnostic.KaptError)
Throwable cause
org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
org.jetbrains.kotlin.resolve.BindingTrace $bindingTrace
org.jetbrains.kotlin.kapt3.diagnostic.KaptError error
private static final void saveStubs$reportStubsOutputForIC (boolean, java.lang.String, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.io.File)
java.util.List sourceFiles
boolean reportOutputFiles
String classFilePathWithoutExtension
java.util.Map outputFiles
org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
java.io.File generatedFile
public static final synthetic void access$saveStubs$reportStubsOutputForIC (boolean, java.lang.String, java.util.Map, org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.io.File)
boolean reportOutputFiles
String classFilePathWithoutExtension
java.util.Map outputFiles
org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
java.io.File generatedFile
}
org/jetbrains/kotlin/kapt3/ClasspathBasedKapt3Extension.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension extends org.jetbrains.kotlin.kapt3.AbstractKapt3Extension {
private org.jetbrains.kotlin.kapt3.base.ProcessorLoader processorLoader
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.base.kapt3.KaptOptions options
org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger logger
org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
public boolean getAnalyzePartially ()
protected org.jetbrains.kotlin.kapt3.base.LoadedProcessors loadProcessors ()
public org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingTrace, java.util.Collection)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
java.util.Collection files
private final void clearJavacZipCaches ()
Class zipFileIndexCacheClass
Object zipFileIndexCacheInstance
}
org/jetbrains/kotlin/kapt3/EfficientProcessorLoader.class
EfficientProcessorLoader.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.EfficientProcessorLoader extends org.jetbrains.kotlin.kapt3.base.ProcessorLoader {
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.base.util.KaptLogger)
org.jetbrains.kotlin.base.kapt3.KaptOptions options
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
public java.util.List doLoadProcessors (java.util.LinkedHashSet, java.lang.ClassLoader)
java.util.LinkedHashSet classpath
ClassLoader classLoader
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$WhenMappings.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final synthetic org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$processOption$4.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$processOption$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this_processOption
void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder)
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $receiver
public final void invoke (java.lang.String, java.lang.String)
String k
String v
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$processOption$5.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$processOption$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this_processOption
void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder)
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $receiver
public final void invoke (java.lang.String, java.lang.String)
String k
String v
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$processOption$6.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$processOption$6 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this_processOption
void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder)
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $receiver
public final void invoke (org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode)
org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$processOption$7.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$processOption$7 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this_processOption
void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder)
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $receiver
public final void invoke (org.jetbrains.kotlin.base.kapt3.AptMode)
org.jetbrains.kotlin.base.kapt3.AptMode it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor {
private final String pluginId
private final java.util.Collection pluginOptions
public void <init> ()
public java.lang.String getPluginId ()
public java.util.Collection getPluginOptions ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
int $i$a$-also-Kapt3CommandLineProcessor$processOption$kaptOptions$1
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder it
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder kaptOptions
org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
private final void processOption (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder, org.jetbrains.kotlin.kapt.cli.KaptCliOption, java.lang.String)
int $i$a$-map-Kapt3CommandLineProcessor$processOption$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$-map-Kapt3CommandLineProcessor$processOption$2
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$-filter-Kapt3CommandLineProcessor$processOption$3
String it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this$processOption
org.jetbrains.kotlin.kapt.cli.KaptCliOption option
String value
private final java.util.Map decodeMap (java.lang.String)
int $i$a$-repeat-Kapt3CommandLineProcessor$decodeMap$1
String k
String v
int it
java.util.LinkedHashMap map
byte[] decodedBytes
java.io.ByteArrayInputStream bis
java.io.ObjectInputStream ois
int n
String options
private static final boolean processOption$setFlag (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder, org.jetbrains.kotlin.base.kapt3.KaptFlag, java.lang.String)
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this_processOption
org.jetbrains.kotlin.base.kapt3.KaptFlag flag
String value
private static final void processOption$setSelector (org.jetbrains.kotlin.kapt.cli.KaptCliOption, org.jetbrains.kotlin.base.kapt3.KaptSelector[], java.lang.String, kotlin.jvm.functions.Function1)
int $i$a$-firstOrNull-Kapt3CommandLineProcessor$processOption$setSelector$1
org.jetbrains.kotlin.base.kapt3.KaptSelector it
Object element$iv
int $i$f$firstOrNull
Object[] $this$firstOrNull$iv
org.jetbrains.kotlin.kapt.cli.KaptCliOption $option
org.jetbrains.kotlin.base.kapt3.KaptSelector[] values
String rawValue
kotlin.jvm.functions.Function1 selector
private static final void processOption$setKeyValue (org.jetbrains.kotlin.kapt.cli.KaptCliOption, java.lang.String, kotlin.jvm.functions.Function2)
int $i$a$-takeIf-Kapt3CommandLineProcessor$processOption$setKeyValue$keyValuePair$1
java.util.List it
java.util.List keyValuePair
org.jetbrains.kotlin.kapt.cli.KaptCliOption $option
String rawValue
kotlin.jvm.functions.Function2 apply
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar$AbortAnalysisHandlerExtension.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$AbortAnalysisHandlerExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.jvm.extensions.AnalysisHandlerExtension {
public void <init> ()
public org.jetbrains.kotlin.analyzer.AnalysisResult doAnalysis (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.context.ProjectContext, java.util.Collection, org.jetbrains.kotlin.resolve.BindingTrace, org.jetbrains.kotlin.container.ComponentProvider)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.context.ProjectContext projectContext
java.util.Collection files
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
org.jetbrains.kotlin.container.ComponentProvider componentProvider
public org.jetbrains.kotlin.analyzer.AnalysisResult analysisCompleted (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingTrace, java.util.Collection)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
java.util.Collection files
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar$KaptComponentContributor$registerModuleComponents$1.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor$registerModuleComponents$1 extends org.jetbrains.kotlin.resolve.jvm.ReplaceWithSupertypeAnonymousTypeTransformer {
final synthetic org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor this$0
void <init> (org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor)
org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor $receiver
public org.jetbrains.kotlin.types.KotlinType transformAnonymousType (org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithVisibility, org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.descriptors.DeclarationDescriptorWithVisibility descriptor
org.jetbrains.kotlin.types.KotlinType type
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar$KaptComponentContributor.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor {
private final org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension analysisExtension
public void <init> (org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension)
org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension analysisExtension
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
public static final synthetic org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension access$getAnalysisExtension$p (org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor)
org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$KaptComponentContributor $this
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar {
public void <init> ()
public boolean getSupportsK2 ()
public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)
int $i$a$-let-Kapt3ComponentRegistrar$registerProjectComponents$1$1
String p0
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$-map-Kapt3ComponentRegistrar$registerProjectComponents$1$2
org.jetbrains.kotlin.cli.jvm.config.JvmClasspathRoot 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
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$-map-Kapt3ComponentRegistrar$registerProjectComponents$1$3
org.jetbrains.kotlin.cli.jvm.config.JavaSourceRoot 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$-apply-Kapt3ComponentRegistrar$registerProjectComponents$1
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this$registerProjectComponents_u24lambda_u242
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder optionsBuilder
java.util.List contentRoots
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger logger
org.jetbrains.kotlin.base.kapt3.KaptOptions options
org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension kapt3AnalysisCompletedHandlerExtension
com.intellij.mock.MockProject project
org.jetbrains.kotlin.config.CompilerConfiguration configuration
private final boolean checkOptions (org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder, com.intellij.mock.MockProject, org.jetbrains.kotlin.kapt3.base.util.KaptLogger, org.jetbrains.kotlin.config.CompilerConfiguration)
String nonExistentOptionName
String moduleName
org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder $this$checkOptions
com.intellij.mock.MockProject project
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
org.jetbrains.kotlin.config.CompilerConfiguration configuration
private static final void checkOptions$abortAnalysis (com.intellij.mock.MockProject)
com.intellij.mock.MockProject $project
}
org/jetbrains/kotlin/kapt3/Kapt3ExtensionKt.class
Kapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ExtensionKt extends java.lang.Object {
private static final kotlin.Pair measureTimeMillis (kotlin.jvm.functions.Function0)
int $i$f$measureTimeMillis
long start
Object result
kotlin.jvm.functions.Function0 block
}
org/jetbrains/kotlin/kapt3/Kapt3PluginKt.class
Kapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3PluginKt extends java.lang.Object {
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey KAPT_OPTIONS
public static final org.jetbrains.kotlin.config.CompilerConfigurationKey getKAPT_OPTIONS ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/KaptContextForStubGeneration.class
KaptContextForStubGeneration.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration extends org.jetbrains.kotlin.kapt3.base.KaptContext {
private final java.util.List compiledClasses
private final java.util.Map origins
private final org.jetbrains.kotlin.codegen.state.GenerationState generationState
private final com.sun.tools.javac.tree.TreeMaker treeMaker
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, boolean, org.jetbrains.kotlin.kapt3.base.util.KaptLogger, java.util.List, java.util.Map, org.jetbrains.kotlin.codegen.state.GenerationState)
org.jetbrains.kotlin.base.kapt3.KaptOptions options
boolean withJdk
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
java.util.List compiledClasses
java.util.Map origins
org.jetbrains.kotlin.codegen.state.GenerationState generationState
public final java.util.List getCompiledClasses ()
public final java.util.Map getOrigins ()
public final org.jetbrains.kotlin.codegen.state.GenerationState getGenerationState ()
public final com.intellij.openapi.project.Project getProject ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
protected void preregisterTreeMaker (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
public void close ()
}
org/jetbrains/kotlin/kapt3/javac/
org/jetbrains/kotlin/kapt3/javac/DisposableReference.class
KaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.DisposableReference extends java.lang.Object implements com.intellij.openapi.Disposable {
private Object obj
public void <init> (java.lang.Object)
Object obj
public final java.lang.Object get ()
public void dispose ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaFileObject.class
KaptJavaFileObject.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaFileObject extends java.lang.Object implements javax.tools.JavaFileObject {
private final com.sun.tools.javac.tree.JCTree$JCCompilationUnit compilationUnit
private final com.sun.tools.javac.tree.JCTree$JCClassDecl clazz
private final java.io.File file
private final long timestamp
public void <init> (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree$JCClassDecl, java.io.File, long)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit compilationUnit
com.sun.tools.javac.tree.JCTree$JCClassDecl clazz
java.io.File file
long timestamp
public synthetic void <init> (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree$JCClassDecl, java.io.File, long, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final com.sun.tools.javac.tree.JCTree$JCCompilationUnit getCompilationUnit ()
public final com.sun.tools.javac.tree.JCTree$JCClassDecl getClazz ()
public final java.io.File getFile ()
public final long getTimestamp ()
public java.lang.String toString ()
public boolean isNameCompatible (java.lang.String, javax.tools.JavaFileObject$Kind)
String simpleName
javax.tools.JavaFileObject$Kind kind
public javax.tools.JavaFileObject$Kind getKind ()
public java.lang.String getName ()
com.sun.tools.javac.tree.JCTree packageName
public javax.lang.model.element.Modifier getAccessLevel ()
java.util.Set flags
public java.io.ByteArrayInputStream openInputStream ()
public java.lang.String getCharContent (boolean)
boolean ignoreEncodingErrors
public javax.lang.model.element.NestingKind getNestingKind ()
public java.net.URI toUri ()
public java.io.StringReader openReader (boolean)
boolean ignoreEncodingErrors
public java.lang.Void openWriter ()
public long getLastModified ()
public java.lang.Void openOutputStream ()
public java.lang.Void delete ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int result
public volatile synthetic java.io.InputStream openInputStream ()
public volatile synthetic java.lang.CharSequence getCharContent (boolean)
boolean p0
public volatile synthetic java.io.Reader openReader (boolean)
boolean p0
public volatile synthetic java.io.Writer openWriter ()
public volatile synthetic java.io.OutputStream openOutputStream ()
public volatile synthetic boolean delete ()
}
org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker$Companion.class
KaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker$Companion extends java.lang.Object {
private void <init> ()
public final void preRegister$kotlin_annotation_processing_compiler (com.sun.tools.javac.util.Context, org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration)
com.sun.tools.javac.util.Context context
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
private static final com.sun.tools.javac.tree.TreeMaker preRegister$lambda$0 (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration, com.sun.tools.javac.util.Context)
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration $kaptContext
com.sun.tools.javac.util.Context it
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker.class
KaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker extends com.sun.tools.javac.tree.TreeMaker implements com.intellij.openapi.Disposable {
public static final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker$Companion Companion
private org.jetbrains.kotlin.kapt3.javac.DisposableReference kaptContext
private final com.sun.tools.javac.util.Name$Table nameTable
public void <init> (com.sun.tools.javac.util.Context, org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration)
com.sun.tools.javac.util.Context context
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
public final com.sun.tools.javac.util.Name$Table getNameTable ()
public final com.sun.tools.javac.tree.JCTree$JCExpression Type (org.jetbrains.org.objectweb.asm.Type)
int $i$a$-let-KaptTreeMaker$Type$1
com.sun.tools.javac.tree.JCTree$JCExpression it
org.jetbrains.org.objectweb.asm.Type type
public final com.sun.tools.javac.tree.JCTree$JCExpression FqName (java.lang.String)
java.util.List path
String internalOrFqName
public final com.sun.tools.javac.tree.JCTree$JCExpression FqName (org.jetbrains.kotlin.name.FqName)
int $i$a$-map-KaptTreeMaker$FqName$1
org.jetbrains.kotlin.name.Name 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
org.jetbrains.kotlin.name.FqName fqName
private final com.sun.tools.javac.tree.JCTree$JCExpression FqName (java.util.List)
int index
com.sun.tools.javac.tree.JCTree$JCFieldAccess expr
java.util.List path
public final java.lang.String getQualifiedName (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type type
public final java.lang.String getSimpleName (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
public final java.lang.String getQualifiedName (java.lang.String)
int $i$a$-firstOrNull-KaptTreeMaker$getQualifiedName$classFromSources$1
org.jetbrains.org.objectweb.asm.tree.ClassNode it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-firstOrNull-KaptTreeMaker$getQualifiedName$innerClassNode$1
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-let-KaptTreeMaker$getQualifiedName$1
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClassNode
int $i$a$-iterateDollars-KaptTreeMaker$getQualifiedName$2
com.intellij.psi.PsiClass outerClass
String outerName
String innerName
String outerName$iv
String innerName$iv
char previousSymbol$iv
Character nextSymbol$iv
int $i$f$iterateDollars
int dollarIndex$iv
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker this_$iv
String $this$iterateDollars$iv
String nameWithDots
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
org.jetbrains.org.objectweb.asm.tree.ClassNode classFromSources
com.intellij.psi.JavaPsiFacade javaPsiFacade
com.intellij.psi.search.GlobalSearchScope scope
String fqNameFromClassWithPreciseName
String internalName
private final com.intellij.psi.PsiClass tryToFindNestedClass (com.intellij.psi.PsiClass, java.lang.String)
int $i$a$-let-KaptTreeMaker$tryToFindNestedClass$1
com.intellij.psi.PsiClass it
int $i$a$-let-KaptTreeMaker$tryToFindNestedClass$2$1
com.intellij.psi.PsiClass it
int $i$a$-iterateDollars-KaptTreeMaker$tryToFindNestedClass$2
com.intellij.psi.PsiClass nestedClass
String name1
String name2
String outerName$iv
String innerName$iv
char previousSymbol$iv
Character nextSymbol$iv
int $i$f$iterateDollars
int dollarIndex$iv
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker this_$iv
String $this$iterateDollars$iv
com.intellij.psi.PsiClass outerClass
String innerClassName
private final void iterateDollars (java.lang.String, kotlin.jvm.functions.Function2)
String outerName
String innerName
char previousSymbol
Character nextSymbol
int $i$f$iterateDollars
int dollarIndex
String $this$iterateDollars
kotlin.jvm.functions.Function2 variantHandler
private final java.lang.String convertSpecialFqName (java.lang.String)
String $this$convertSpecialFqName
private final com.sun.tools.javac.tree.JCTree$JCExpression convertBuiltinType (org.jetbrains.org.objectweb.asm.Type)
com.sun.tools.javac.code.TypeTag typeTag
org.jetbrains.org.objectweb.asm.Type type
public final com.sun.tools.javac.tree.JCTree$JCExpression SimpleName (java.lang.String)
String name
public final com.sun.tools.javac.util.Name name (java.lang.String)
String name
public void dispose ()
public static final synthetic com.sun.tools.javac.util.Context$Key access$getTreeMakerKey$p$s2018772774 ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/
org/jetbrains/kotlin/kapt3/stubs/AbstractKDocCommentKeeper$extractCommentText$1$1.class
AbstractKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper$extractCommentText$1$1 extends com.intellij.psi.PsiRecursiveElementVisitor {
final synthetic org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper this$0
final synthetic StringBuilder $this_buildString
void <init> (org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper, java.lang.StringBuilder)
org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper $receiver
StringBuilder $receiver
public void visitElement (com.intellij.psi.PsiElement)
int $i$a$-takeLastWhile-AbstractKDocCommentKeeper$extractCommentText$1$1$visitElement$indent$1
char it
int index$iv
int $i$f$takeLastWhile
CharSequence $this$takeLastWhile$iv
int indent
com.intellij.psi.PsiElement element
}
org/jetbrains/kotlin/kapt3/stubs/AbstractKDocCommentKeeper$getDocTable$1.class
AbstractKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper$getDocTable$1 extends com.sun.tools.javac.tree.TreeScanner {
private boolean removeComments
final synthetic org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable $map
void <init> (org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable)
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable $map
public final boolean getRemoveComments ()
public final void setRemoveComments (boolean)
boolean
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl def
public void scan (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
}
org/jetbrains/kotlin/kapt3/stubs/AbstractKDocCommentKeeper.class
AbstractKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public abstract org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
private final org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable docCommentTable
public void <init> (org.jetbrains.kotlin.kapt3.base.KaptContext)
org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
protected final org.jetbrains.kotlin.kapt3.base.KaptContext getKaptContext ()
public final com.sun.tools.javac.tree.DocCommentTable getDocTable (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
int $i$a$-takeIf-AbstractKDocCommentKeeper$getDocTable$map$1
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable it
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable map
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
protected final void saveKDocComment (com.sun.tools.javac.tree.JCTree, org.jetbrains.kotlin.kdoc.psi.api.KDoc)
com.sun.tools.javac.tree.JCTree tree
org.jetbrains.kotlin.kdoc.psi.api.KDoc comment
private final java.lang.String escapeNestedComments (java.lang.String)
char currentChar
StringBuilder result
kotlin.jvm.internal.Ref$IntRef index
int commentLevel
String text
private final java.lang.String extractCommentText (org.jetbrains.kotlin.kdoc.psi.api.KDoc)
int $i$a$-buildString-AbstractKDocCommentKeeper$extractCommentText$1
StringBuilder $this$extractCommentText_u24lambda_u241
org.jetbrains.kotlin.kdoc.psi.api.KDoc docComment
private final boolean isKDocStart (com.intellij.psi.impl.source.tree.LeafPsiElement)
com.intellij.psi.impl.source.tree.LeafPsiElement $this$isKDocStart
private final boolean isKDocEnd (com.intellij.psi.impl.source.tree.LeafPsiElement)
com.intellij.psi.impl.source.tree.LeafPsiElement $this$isKDocEnd
private final boolean isKDocLeadingAsterisk (com.intellij.psi.impl.source.tree.LeafPsiElement)
com.intellij.psi.impl.source.tree.LeafPsiElement $this$isKDocLeadingAsterisk
private static final java.lang.Character escapeNestedComments$nextChar (java.lang.String, kotlin.jvm.internal.Ref$IntRef)
String $text
kotlin.jvm.internal.Ref$IntRef index
public static final synthetic boolean access$isKDocLeadingAsterisk (org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper, com.intellij.psi.impl.source.tree.LeafPsiElement)
org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper $this
com.intellij.psi.impl.source.tree.LeafPsiElement $receiver
public static final synthetic boolean access$isKDocStart (org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper, com.intellij.psi.impl.source.tree.LeafPsiElement)
org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper $this
com.intellij.psi.impl.source.tree.LeafPsiElement $receiver
public static final synthetic boolean access$isKDocEnd (org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper, com.intellij.psi.impl.source.tree.LeafPsiElement)
org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper $this
com.intellij.psi.impl.source.tree.LeafPsiElement $receiver
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$ClassSupertypes.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$ClassSupertypes extends java.lang.Object {
private final com.sun.tools.javac.tree.JCTree$JCExpression superClass
private final com.sun.tools.javac.util.List interfaces
public void <init> (com.sun.tools.javac.tree.JCTree$JCExpression, com.sun.tools.javac.util.List)
com.sun.tools.javac.tree.JCTree$JCExpression superClass
com.sun.tools.javac.util.List interfaces
public final com.sun.tools.javac.tree.JCTree$JCExpression getSuperClass ()
public final com.sun.tools.javac.util.List getInterfaces ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$Companion.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion extends java.lang.Object {
private void <init> ()
private static synthetic void getJAVA_KEYWORDS$annotations ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$KaptStub.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub extends java.lang.Object {
private final com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
private final byte[] kaptMetadata
public void <init> (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, byte[])
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
byte[] kaptMetadata
public synthetic void <init> (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, byte[], int, kotlin.jvm.internal.DefaultConstructorMarker)
public final com.sun.tools.javac.tree.JCTree$JCCompilationUnit getFile ()
public final void writeMetadataIfNeeded (java.io.File, kotlin.jvm.functions.Function1)
java.io.File metadataFile
java.io.File forSource
kotlin.jvm.functions.Function1 report
public static synthetic void writeMetadataIfNeeded$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub, java.io.File, kotlin.jvm.functions.Function1, int, java.lang.Object)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$UnknownConstantValue.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$UnknownConstantValue extends java.lang.Object {
public static final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$UnknownConstantValue INSTANCE
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$WhenMappings.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$calculateSuperTypes$1$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.psi.KtTypeReference $it
void <init> (org.jetbrains.kotlin.psi.KtTypeReference)
org.jetbrains.kotlin.psi.KtTypeReference $it
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$calculateSuperTypes$2$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.psi.KtTypeReference $it
void <init> (org.jetbrains.kotlin.psi.KtTypeReference)
org.jetbrains.kotlin.psi.KtTypeReference $it
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$calculateSuperTypes$SuperTypeCalculationFailure.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$SuperTypeCalculationFailure extends java.lang.RuntimeException {
public void <init> ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$calculateSuperTypes$nonErrorType$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$nonErrorType$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$nonErrorType$1 INSTANCE
void <init> ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertAnnotation$annotationFqName$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotation$annotationFqName$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.psi.KtAnnotationEntry $ktAnnotation
void <init> (org.jetbrains.kotlin.psi.KtAnnotationEntry)
org.jetbrains.kotlin.psi.KtAnnotationEntry $ktAnnotation
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertAnnotation$annotationFqName$2.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotation$annotationFqName$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic String $fqName
final synthetic String $packageFqName
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.org.objectweb.asm.Type $annotationType
void <init> (java.lang.String, java.lang.String, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.Type)
String $fqName
String $packageFqName
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
org.jetbrains.org.objectweb.asm.Type $annotationType
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
boolean useSimpleName
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertClass$EnumValueData.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertClass$EnumValueData extends java.lang.Object {
private final org.jetbrains.org.objectweb.asm.tree.FieldNode field
private final org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
private final org.jetbrains.org.objectweb.asm.tree.ClassNode correspondingClass
public void <init> (org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.tree.InnerClassNode, org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.FieldNode field
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
org.jetbrains.org.objectweb.asm.tree.ClassNode correspondingClass
public final org.jetbrains.org.objectweb.asm.tree.FieldNode getField ()
public final org.jetbrains.org.objectweb.asm.tree.InnerClassNode getInnerClass ()
public final org.jetbrains.org.objectweb.asm.tree.ClassNode getCorrespondingClass ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertField$typeExpression$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertField$typeExpression$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
public static final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertField$typeExpression$1 INSTANCE
void <init> ()
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertField$typeExpression$2.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertField$typeExpression$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.org.objectweb.asm.tree.FieldNode $field
final synthetic org.jetbrains.org.objectweb.asm.Type $type
void <init> (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
org.jetbrains.org.objectweb.asm.tree.FieldNode $field
org.jetbrains.org.objectweb.asm.Type $type
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
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 ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertField$typeExpression$3.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertField$typeExpression$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.org.objectweb.asm.tree.FieldNode $field
void <init> (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
org.jetbrains.org.objectweb.asm.tree.FieldNode $field
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
int $i$a$-takeIf-ClassFileToSourceStubConverter$convertField$typeExpression$3$fieldOrigin$1
org.jetbrains.kotlin.psi.KtCallableDeclaration it
org.jetbrains.kotlin.psi.KtCallableDeclaration fieldOrigin
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertField$typeExpression$4.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertField$typeExpression$4 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.org.objectweb.asm.tree.FieldNode $field
final synthetic org.jetbrains.org.objectweb.asm.Type $type
void <init> (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
org.jetbrains.org.objectweb.asm.tree.FieldNode $field
org.jetbrains.org.objectweb.asm.Type $type
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
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 ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.intellij.psi.PsiElement $psiElement
void <init> (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $psiElement
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$2.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.intellij.psi.PsiElement $psiElement
void <init> (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $psiElement
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$3.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.intellij.psi.PsiElement $psiElement
void <init> (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $psiElement
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$4.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$4 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.intellij.psi.PsiElement $psiElement
void <init> (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $psiElement
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$5.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.psi.KtFunction $sourceElement
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.kotlin.descriptors.ValueParameterDescriptor $parameterDescriptor
final synthetic int $index
void <init> (org.jetbrains.kotlin.psi.KtFunction, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.descriptors.ValueParameterDescriptor, int)
org.jetbrains.kotlin.psi.KtFunction $sourceElement
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor $parameterDescriptor
int $index
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
org.jetbrains.kotlin.name.FqName continuationTypeFqName
String functionReturnType
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
final synthetic java.util.List $valueParametersFromDescriptor
final synthetic com.sun.tools.javac.util.List $parameters
final synthetic com.intellij.psi.PsiElement $psiElement
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
void <init> (org.jetbrains.kotlin.descriptors.CallableDescriptor, java.util.List, com.sun.tools.javac.util.List, com.intellij.psi.PsiElement, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
java.util.List $valueParametersFromDescriptor
com.sun.tools.javac.util.List $parameters
com.intellij.psi.PsiElement $psiElement
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke (int, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor parameterDescriptor
org.jetbrains.kotlin.psi.KtFunction sourceElement
org.jetbrains.kotlin.descriptors.ReceiverParameterDescriptor extensionReceiverParameter
int offset
int index
kotlin.jvm.functions.Function0 lazyType
private static final com.sun.tools.javac.tree.JCTree$JCExpression invoke$getNonErrorMethodParameterType (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, kotlin.jvm.functions.Function0, org.jetbrains.kotlin.descriptors.ValueDescriptor, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
kotlin.jvm.functions.Function0 $lazyType
org.jetbrains.kotlin.descriptors.ValueDescriptor descriptor
kotlin.jvm.functions.Function0 ktTypeProvider
private static final org.jetbrains.kotlin.psi.KtCallableDeclaration invoke$getCallableDeclaration (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $this$invoke_u24getCallableDeclaration
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
Object p1
Object p2
public static final synthetic org.jetbrains.kotlin.psi.KtCallableDeclaration access$invoke$getCallableDeclaration (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $receiver
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$returnType$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$returnType$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.intellij.psi.PsiElement $psiElement
final synthetic org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
void <init> (com.intellij.psi.PsiElement, org.jetbrains.kotlin.descriptors.CallableDescriptor)
com.intellij.psi.PsiElement $psiElement
org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
public final org.jetbrains.kotlin.psi.KtTypeReference invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$returnType$2.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$extractMethodSignatureTypes$returnType$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature $genericSignature
void <init> (org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature)
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature $genericSignature
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$importsFromRoot$2.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$importsFromRoot$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function0 {
void <init> (java.lang.Object)
Object receiver
public final java.util.Map invoke ()
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 ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$postProcess$1$deleteAllEnumsInside$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1$deleteAllEnumsInside$1 extends com.sun.tools.javac.tree.TreeScanner {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 this$0
void <init> (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 $receiver
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
int $i$a$-mapJList-ClassFileToSourceStubConverter$postProcess$1$deleteAllEnumsInside$1$visitClassDef$1
com.sun.tools.javac.tree.JCTree child
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
com.sun.tools.javac.tree.JCTree$JCClassDecl clazz
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$postProcess$1.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 extends com.sun.tools.javac.tree.TreeScanner {
void <init> ()
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
com.sun.tools.javac.tree.JCTree child
com.sun.tools.javac.tree.JCTree$JCClassDecl clazz
private final boolean isEnum (com.sun.tools.javac.tree.JCTree$JCClassDecl)
com.sun.tools.javac.tree.JCTree$JCClassDecl $this$isEnum
private final void deleteAllEnumsInside (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree def
public static final synthetic boolean access$isEnum (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1, com.sun.tools.javac.tree.JCTree$JCClassDecl)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 $this
com.sun.tools.javac.tree.JCTree$JCClassDecl $receiver
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter extends java.lang.Object {
private static final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion Companion
private final org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
private final boolean generateNonExistentClass
private final boolean correctErrorTypes
private final boolean strictMode
private final boolean stripMetadata
private final boolean keepKdocComments
private final java.util.Map mutableBindings
private final boolean isIrBackend
private final org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper typeMapper
private final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
private final org.jetbrains.kotlin.kapt3.stubs.SignatureParser signatureParser
private final org.jetbrains.kotlin.kapt3.stubs.Kapt3DocCommentKeeper kdocCommentKeeper
private final kotlin.Lazy importsFromRoot$delegate
private final java.util.Map compiledClassByName
private boolean done
private final java.lang.reflect.Method treeMakerImportMethod
private static final long VISIBILITY_MODIFIERS
private static final long MODALITY_MODIFIERS
private static final long CLASS_MODIFIERS
private static final long METHOD_MODIFIERS
private static final long FIELD_MODIFIERS
private static final long PARAMETER_MODIFIERS
private static final java.util.List BLACKLISTED_ANNOTATIONS
private static final String KOTLIN_METADATA_ANNOTATION
private static final org.jetbrains.kotlin.name.FqName NON_EXISTENT_CLASS_NAME
private static final kotlin.text.Regex JAVA_KEYWORD_FILTER_REGEX
private static final java.util.HashSet JAVA_KEYWORDS
private static final org.jetbrains.kotlin.name.FqName KOTLIN_PACKAGE
private static final java.util.Set ARRAY_OF_FUNCTIONS
public void <init> (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration, boolean)
int $i$a$-associateBy-ClassFileToSourceStubConverter$compiledClassByName$1
org.jetbrains.org.objectweb.asm.tree.ClassNode it
Object element$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associateBy
int capacity$iv
Iterable $this$associateBy$iv
int $i$a$-single-ClassFileToSourceStubConverter$treeMakerImportMethod$1
java.lang.reflect.Method it
Object element$iv
int $i$f$single
Object single$iv
boolean found$iv
Object[] $this$single$iv
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
boolean generateNonExistentClass
public final org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration getKaptContext ()
public final boolean getGenerateNonExistentClass ()
public final java.util.Map getBindings ()
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker getTreeMaker ()
private final java.util.Map getImportsFromRoot ()
public final java.util.List convert ()
int $i$a$-mapNotNullTo-ClassFileToSourceStubConverter$convert$stubs$1
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv
Object element$iv
Object element$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv
java.util.Collection destination$iv
java.util.List stubs
private final void dumpDeclarationOrigins ()
String element
Object key
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin value
private final com.sun.tools.javac.tree.JCTree$JCCompilationUnit generateNonExistentClass ()
com.sun.tools.javac.tree.JCTree$JCClassDecl nonExistentClass
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub convertTopLevelClass (org.jetbrains.org.objectweb.asm.tree.ClassNode)
int $i$a$-apply-ClassFileToSourceStubConverter$convertTopLevelClass$1
org.jetbrains.kotlin.kapt3.javac.KaptJavaFileObject $this$convertTopLevelClass_u24lambda_u243
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
String packageName
com.sun.tools.javac.tree.JCTree$JCExpression packageClause
com.sun.tools.javac.tree.JCTree$JCClassDecl classDeclaration
org.jetbrains.kotlin.psi.KtFile ktFile
com.sun.tools.javac.util.List imports
com.sun.tools.javac.util.List classes
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
private final void postProcess (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
private final com.sun.tools.javac.util.List convertImports (org.jetbrains.kotlin.psi.KtFile, com.sun.tools.javac.tree.JCTree$JCClassDecl)
int $i$a$-partition-ClassFileToSourceStubConverter$convertImports$sortedImportDirectives$1
org.jetbrains.kotlin.psi.KtImportDirective it
Object element$iv
int $i$f$partition
java.util.ArrayList first$iv
java.util.ArrayList second$iv
Iterable $this$partition$iv
int $i$a$-run-ClassFileToSourceStubConverter$convertImports$sortedImportDirectives$2
kotlin.Pair $this$convertImports_u24lambda_u245
int $i$a$-takeIf-ClassFileToSourceStubConverter$convertImports$importedFqName$1
org.jetbrains.kotlin.name.FqName it
int $i$a$-let-ClassFileToSourceStubConverter$convertImports$importedReference$1$1
org.jetbrains.kotlin.descriptors.DeclarationDescriptor it
int $i$a$-find-ClassFileToSourceStubConverter$convertImports$importedReference$1$2
org.jetbrains.kotlin.descriptors.DeclarationDescriptor it
int $i$a$-let-ClassFileToSourceStubConverter$convertImports$importedReference$1$3
org.jetbrains.kotlin.descriptors.DeclarationDescriptor it
int $i$a$-run-ClassFileToSourceStubConverter$convertImports$importedReference$1
org.jetbrains.kotlin.psi.KtReferenceExpression referenceExpression
org.jetbrains.kotlin.resolve.BindingContext bindingContext
java.util.Collection allTargets
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this$convertImports_u24lambda_u2410
org.jetbrains.kotlin.name.FqName importedFqName
org.jetbrains.kotlin.name.Name shortName
org.jetbrains.kotlin.descriptors.DeclarationDescriptor importedReference
boolean isCallableImport
boolean isEnumEntry
boolean isAllUnderClassifierImport
com.sun.tools.javac.tree.JCTree$JCExpression importedExpr
org.jetbrains.kotlin.psi.KtImportDirective importDirective
java.util.List imports
java.util.Set importedShortNames
java.util.List sortedImportDirectives
org.jetbrains.kotlin.psi.KtFile file
com.sun.tools.javac.tree.JCTree$JCClassDecl classDeclaration
private final com.sun.tools.javac.tree.JCTree$JCClassDecl convertClass (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector, java.lang.String, boolean)
int $i$f$convertModifiers
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
javax.lang.model.element.ElementKind kind$iv
java.util.List visibleAnnotations$iv
java.util.List invisibleAnnotations$iv
org.jetbrains.kotlin.descriptors.annotations.Annotations descriptorAnnotations$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$interfaces$1
String it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-filter-ClassFileToSourceStubConverter$convertClass$enumValuesData$1
org.jetbrains.org.objectweb.asm.tree.FieldNode it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
org.jetbrains.org.objectweb.asm.tree.ClassNode classNode
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
int $i$a$-map-ClassFileToSourceStubConverter$convertClass$enumValuesData$2
org.jetbrains.org.objectweb.asm.tree.InnerClassNode foundInnerClass
org.jetbrains.org.objectweb.asm.tree.ClassNode correspondingClass
org.jetbrains.org.objectweb.asm.tree.FieldNode field
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$-firstOrNull-ClassFileToSourceStubConverter$convertClass$enumValues$1$constructorArguments$1
org.jetbrains.org.objectweb.asm.tree.MethodNode it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$enumValues$1$args$1
org.jetbrains.org.objectweb.asm.Type it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-let-ClassFileToSourceStubConverter$convertClass$enumValues$1$def$1
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$enumValues$1
org.jetbrains.org.objectweb.asm.Type[] constructorArguments
com.sun.tools.javac.util.List args
com.sun.tools.javac.tree.JCTree$JCClassDecl def
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertClass$EnumValueData data
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
int $i$a$-also-ClassFileToSourceStubConverter$convertClass$fields$1$1
com.sun.tools.javac.tree.JCTree$JCVariableDecl it
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$fields$1
org.jetbrains.org.objectweb.asm.tree.FieldNode fieldNode
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-also-ClassFileToSourceStubConverter$convertClass$methods$1$1
com.sun.tools.javac.tree.JCTree$JCMethodDecl it
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$methods$1
org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-any-ClassFileToSourceStubConverter$convertClass$nestedClasses$1$1
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertClass$EnumValueData it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertClass$nestedClasses$1
org.jetbrains.org.objectweb.asm.tree.ClassNode innerClassNode
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
boolean isNested
boolean isInner
int flags
boolean isEnum
boolean isAnnotation
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
boolean isDefaultImpls
String simpleName
com.sun.tools.javac.util.List interfaces
com.sun.tools.javac.tree.JCTree$JCExpression superClass
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature genericType
java.util.List enumValuesData
com.sun.tools.javac.util.List enumValues
java.util.Map fieldsPositions
com.sun.tools.javac.util.List fields
java.util.Map methodsPositions
com.sun.tools.javac.util.List methods
com.sun.tools.javac.util.List nestedClasses
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$ClassSupertypes superTypes
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition classPosition
com.sun.tools.javac.util.List sortedFields
com.sun.tools.javac.util.List sortedMethods
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
String packageFqName
boolean isTopLevel
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$ClassSupertypes calculateSuperTypes (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature)
int $i$a$-let-ClassFileToSourceStubConverter$calculateSuperTypes$1
org.jetbrains.kotlin.psi.KtTypeReference it
int $i$a$-mapJList-ClassFileToSourceStubConverter$calculateSuperTypes$2
org.jetbrains.kotlin.psi.KtTypeReference it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$calculateSuperTypes$SuperTypeCalculationFailure e
boolean hasSuperClass
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$ClassSupertypes defaultSuperTypes
org.jetbrains.kotlin.psi.KtClassOrObject declaration
org.jetbrains.kotlin.descriptors.ClassDescriptor declarationDescriptor
org.jetbrains.kotlin.psi.KtTypeReference superClass
java.util.List superInterfaces
boolean sameSuperClassCount
boolean sameSuperInterfaceCount
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature genericType
private final kotlin.Pair partitionSuperTypes (org.jetbrains.kotlin.psi.KtClassOrObject)
int $i$a$-takeIf-ClassFileToSourceStubConverter$partitionSuperTypes$superTypeEntries$1
java.util.List it
java.util.List container
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
org.jetbrains.kotlin.psi.KtSuperTypeListEntry entry
org.jetbrains.kotlin.psi.KtSuperTypeListEntry entry
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$partitionSuperTypes$1
org.jetbrains.kotlin.psi.KtSuperTypeListEntry it
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
java.util.List superTypeEntries
java.util.List classEntries
java.util.List interfaceEntries
java.util.List otherEntries
org.jetbrains.kotlin.psi.KtClassOrObject declaration
private final boolean hasOnlySecondaryConstructors (org.jetbrains.kotlin.psi.KtClass)
org.jetbrains.kotlin.psi.KtClass $this$hasOnlySecondaryConstructors
private final boolean checkIfValidTypeName (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.Type)
int $i$a$-any-ClassFileToSourceStubConverter$checkIfValidTypeName$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String internalName
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.org.objectweb.asm.Type type
private final org.jetbrains.org.objectweb.asm.tree.ClassNode findContainingClassNode (org.jetbrains.org.objectweb.asm.tree.ClassNode)
int $i$a$-firstOrNull-ClassFileToSourceStubConverter$findContainingClassNode$innerClassForOuter$1
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClassForOuter
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
private final boolean doesInnerClassNameConflictWithOuter (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClassForOuterClass
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.ClassNode outerClass
static synthetic boolean doesInnerClassNameConflictWithOuter$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.ClassNode, int, java.lang.Object)
private final int getClassAccessFlags (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, boolean, boolean)
int access
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
boolean isInner
boolean isNested
private final java.lang.String getClassName (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, boolean, java.lang.String)
String className
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
boolean isDefaultImpls
String packageFqName
private final com.sun.tools.javac.tree.JCTree$JCVariableDecl convertField (org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector, java.lang.String, com.sun.tools.javac.tree.JCTree$JCExpression)
int $i$f$convertModifiers
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
int access$iv
javax.lang.model.element.ElementKind kind$iv
java.util.List visibleAnnotations$iv
java.util.List invisibleAnnotations$iv
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.descriptors.annotations.Annotations fieldAnnotations
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
String name
org.jetbrains.org.objectweb.asm.Type type
com.sun.tools.javac.tree.JCTree$JCExpression typeExpression
com.sun.tools.javac.tree.JCTree$JCExpression initializer
org.jetbrains.org.objectweb.asm.tree.FieldNode field
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
String packageFqName
com.sun.tools.javac.tree.JCTree$JCExpression explicitInitializer
static synthetic com.sun.tools.javac.tree.JCTree$JCVariableDecl convertField$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector, java.lang.String, com.sun.tools.javac.tree.JCTree$JCExpression, int, java.lang.Object)
private final com.sun.tools.javac.tree.JCTree$JCExpression convertPropertyInitializer (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.FieldNode)
com.intellij.psi.PsiElement declaration
org.jetbrains.kotlin.descriptors.ClassifierDescriptor enumClass
Object asmValue
org.jetbrains.kotlin.resolve.constants.ConstantValue constValue
org.jetbrains.org.objectweb.asm.Type type
Object value
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
org.jetbrains.kotlin.psi.KtExpression propertyInitializer
org.jetbrains.kotlin.types.KotlinType propertyType
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.org.objectweb.asm.tree.FieldNode field
private final boolean isInsideCompanionObject (org.jetbrains.kotlin.descriptors.DeclarationDescriptor)
org.jetbrains.kotlin.descriptors.DeclarationDescriptor parent
org.jetbrains.kotlin.descriptors.DeclarationDescriptor $this$isInsideCompanionObject
private final org.jetbrains.kotlin.resolve.constants.ConstantValue getConstantValue (org.jetbrains.kotlin.psi.KtExpression, org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.descriptors.ModuleDescriptor moduleDescriptor
org.jetbrains.kotlin.config.LanguageVersionSettings languageVersionSettings
org.jetbrains.kotlin.resolve.constants.evaluate.ConstantExpressionEvaluator evaluator
org.jetbrains.kotlin.resolve.DelegatingBindingTrace trace
org.jetbrains.kotlin.resolve.constants.CompileTimeConstant const
org.jetbrains.kotlin.psi.KtExpression expression
org.jetbrains.kotlin.types.KotlinType expectedType
private final java.lang.Object mapConstantValueToAsmRepresentation (org.jetbrains.kotlin.resolve.constants.ConstantValue)
Object mapped
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.resolve.constants.ConstantValue arg
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotationDescriptor
org.jetbrains.org.objectweb.asm.tree.AnnotationNode annotationNode
java.util.ArrayList values
Object mapped
org.jetbrains.kotlin.resolve.constants.ConstantValue child
java.util.List children
java.util.ArrayList result
org.jetbrains.kotlin.name.ClassId classId
org.jetbrains.kotlin.name.Name name
org.jetbrains.org.objectweb.asm.Type enumType
org.jetbrains.kotlin.resolve.constants.ConstantValue value
private final com.sun.tools.javac.tree.JCTree$JCMethodDecl convertMethod (org.jetbrains.org.objectweb.asm.tree.MethodNode, org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector, java.lang.String, boolean)
int $i$a$-any-ClassFileToSourceStubConverter$convertMethod$1
org.jetbrains.kotlin.kapt3.stubs.ParameterInfo it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-takeIf-ClassFileToSourceStubConverter$convertMethod$parameters$1$name$1
String it
int $i$a$-mapJListIndexed-ClassFileToSourceStubConverter$convertMethod$parameters$1
boolean lastParameter
boolean isArrayType
long varargs
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
String name
com.sun.tools.javac.tree.JCTree$JCExpression type
int index
org.jetbrains.kotlin.kapt3.stubs.ParameterInfo info
int $i$a$-let-JavacListUtilsKt$mapJListIndexed$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-JavacListUtilsKt$mapJListIndexed$1$iv
int index$iv
Object item$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$mapJListIndexed
Object result$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertMethod$exceptionTypes$1
String it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-let-ClassFileToSourceStubConverter$convertMethod$defaultValue$1
Object it
int $i$a$-firstOrNull-ClassFileToSourceStubConverter$convertMethod$body$superClassConstructor$1
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertMethod$body$superClassConstructorCall$args$1
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor param
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
com.sun.tools.javac.util.List args
com.sun.tools.javac.tree.JCTree$JCMethodInvocation call
org.jetbrains.kotlin.descriptors.ClassDescriptor declaration
org.jetbrains.kotlin.descriptors.ClassDescriptor superClass
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor superClassConstructor
com.sun.tools.javac.util.List superClassConstructorCall
com.sun.tools.javac.tree.JCTree$JCReturn returnStatement
org.jetbrains.kotlin.descriptors.CallableDescriptor descriptor
boolean isAnnotationHolderForProperty
boolean isOverridden
java.util.List visibleAnnotations
boolean isConstructor
String name
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
org.jetbrains.org.objectweb.asm.Type asmReturnType
com.sun.tools.javac.tree.JCTree$JCExpression jcReturnType
java.util.List parametersInfo
com.sun.tools.javac.util.List parameters
com.sun.tools.javac.util.List exceptionTypes
java.util.List valueParametersFromDescriptor
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature genericSignature
com.sun.tools.javac.tree.JCTree$JCExpression returnType
com.sun.tools.javac.tree.JCTree$JCExpression defaultValue
com.sun.tools.javac.tree.JCTree$JCBlock body
org.jetbrains.org.objectweb.asm.tree.MethodNode method
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
String packageFqName
boolean isInner
private final boolean isIgnored (java.util.List)
int $i$a$-any-ClassFileToSourceStubConverter$isIgnored$1
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String kaptIgnoredAnnotationFqName
java.util.List annotations
private final kotlin.Pair extractMethodSignatureTypes (org.jetbrains.kotlin.descriptors.CallableDescriptor, com.sun.tools.javac.util.List, com.sun.tools.javac.tree.JCTree$JCExpression, org.jetbrains.org.objectweb.asm.tree.MethodNode, com.sun.tools.javac.util.List, java.util.List)
com.intellij.psi.PsiElement psiElement
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature genericSignature
com.sun.tools.javac.tree.JCTree$JCExpression returnType
org.jetbrains.kotlin.descriptors.CallableDescriptor descriptor
com.sun.tools.javac.util.List exceptionTypes
com.sun.tools.javac.tree.JCTree$JCExpression jcReturnType
org.jetbrains.org.objectweb.asm.tree.MethodNode method
com.sun.tools.javac.util.List parameters
java.util.List valueParametersFromDescriptor
private final boolean isContinuationParameter (org.jetbrains.kotlin.descriptors.ValueParameterDescriptor)
org.jetbrains.kotlin.descriptors.CallableDescriptor containingCallable
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor descriptor
private final com.sun.tools.javac.tree.JCTree$JCExpression getNonErrorType (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource
org.jetbrains.kotlin.psi.KtFile ktFile
com.sun.tools.javac.tree.JCTree$JCExpression qualifier
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind
kotlin.jvm.functions.Function0 ktTypeProvider
kotlin.jvm.functions.Function0 ifNonError
private final boolean isValidQualifiedName (org.jetbrains.kotlin.name.FqName)
int $i$a$-all-ClassFileToSourceStubConverter$isValidQualifiedName$1
org.jetbrains.kotlin.name.Name it
Object element$iv
int $i$f$all
Iterable $this$all$iv
org.jetbrains.kotlin.name.FqName name
private final boolean isValidIdentifier (java.lang.String, boolean)
int $i$a$-any-ClassFileToSourceStubConverter$isValidIdentifier$1
char it
char element$iv
int $i$f$any
CharSequence $this$any$iv
String name
boolean canBeConstructor
static synthetic boolean isValidIdentifier$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, java.lang.String, boolean, int, java.lang.Object)
private final com.sun.tools.javac.tree.JCTree$JCModifiers convertModifiers (org.jetbrains.org.objectweb.asm.tree.ClassNode, int, javax.lang.model.element.ElementKind, java.lang.String, java.util.List, java.util.List, org.jetbrains.kotlin.descriptors.annotations.Annotations)
int $i$f$convertModifiers
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
int access
javax.lang.model.element.ElementKind kind
String packageFqName
java.util.List visibleAnnotations
java.util.List invisibleAnnotations
org.jetbrains.kotlin.descriptors.annotations.Annotations descriptorAnnotations
private final com.sun.tools.javac.tree.JCTree$JCModifiers convertModifiers (org.jetbrains.org.objectweb.asm.tree.ClassNode, long, javax.lang.model.element.ElementKind, java.lang.String, java.util.List, java.util.List, org.jetbrains.kotlin.descriptors.annotations.Annotations)
int $i$a$-fold-ClassFileToSourceStubConverter$convertModifiers$annotations$1
com.sun.tools.javac.util.List p0
org.jetbrains.org.objectweb.asm.tree.AnnotationNode p1
Object element$iv
int $i$f$fold
Object accumulator$iv
Iterable $this$fold$iv
Object initial$iv
int $i$a$-fold-ClassFileToSourceStubConverter$convertModifiers$1
com.sun.tools.javac.util.List p0
org.jetbrains.org.objectweb.asm.tree.AnnotationNode p1
Object element$iv
int $i$f$fold
Object accumulator$iv
Iterable $this$fold$iv
Object initial$iv
com.sun.tools.javac.tree.JCTree$JCExpression type
kotlin.jvm.internal.Ref$BooleanRef seenOverride
java.util.Set seenAnnotations
com.sun.tools.javac.util.List annotations
long flags
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
long access
javax.lang.model.element.ElementKind kind
String packageFqName
java.util.List visibleAnnotations
java.util.List invisibleAnnotations
org.jetbrains.kotlin.descriptors.annotations.Annotations descriptorAnnotations
private final com.sun.tools.javac.tree.JCTree$JCAnnotation convertAnnotation (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.AnnotationNode, java.lang.String, org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor, boolean)
int $i$a$-any-ClassFileToSourceStubConverter$convertAnnotation$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-mapKeys-ClassFileToSourceStubConverter$convertAnnotation$argMapping$1
java.util.Map$Entry it
int $i$a$-associateByTo-MapsKt__MapsKt$mapKeysTo$1$iv$iv
java.util.Map$Entry it$iv$iv
Object element$iv$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv$iv
int $i$f$mapKeysTo
java.util.Map $this$mapKeysTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$mapKeys
java.util.Map $this$mapKeys$iv
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$convertAnnotation$values$1
String parameterName
org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument arg
int $i$a$-let-MapsKt___MapsKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-MapsKt___MapsKt$mapNotNullTo$1$iv$iv
java.util.Map$Entry element$iv$iv
java.util.Map$Entry element$iv$iv$iv
int $i$f$forEach
java.util.Map $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
java.util.Map $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
java.util.Map $this$mapNotNull$iv
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$convertAnnotation$values$2
String parameterName
Object arg
int $i$a$-let-MapsKt___MapsKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-MapsKt___MapsKt$mapNotNullTo$1$iv$iv
java.util.Map$Entry element$iv$iv
java.util.Map$Entry element$iv$iv$iv
int $i$f$forEach
java.util.Map $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
java.util.Map $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
java.util.Map $this$mapNotNull$iv
org.jetbrains.org.objectweb.asm.Type annotationType
String fqName
org.jetbrains.kotlin.psi.KtAnnotationEntry ktAnnotation
com.sun.tools.javac.tree.JCTree$JCExpression annotationFqName
java.util.Map argMapping
java.util.Map constantValues
java.util.List values
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.org.objectweb.asm.tree.AnnotationNode annotation
String packageFqName
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotationDescriptor
boolean filtered
static synthetic com.sun.tools.javac.tree.JCTree$JCAnnotation convertAnnotation$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.AnnotationNode, java.lang.String, org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor, boolean, int, java.lang.Object)
private final com.sun.tools.javac.tree.JCTree$JCExpression convertAnnotationArgumentWithName (org.jetbrains.org.objectweb.asm.tree.ClassNode, java.lang.Object, org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument, java.lang.String)
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$convertAnnotationArgumentWithName$args$1
org.jetbrains.kotlin.psi.ValueArgument it
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
java.util.List args
com.sun.tools.javac.tree.JCTree$JCExpression expr
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
Object constantValue
org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument value
String name
private final com.sun.tools.javac.tree.JCTree$JCExpression convertConstantValueArguments (org.jetbrains.org.objectweb.asm.tree.ClassNode, java.lang.Object, java.util.List)
int $i$a$-let-ClassFileToSourceStubConverter$convertConstantValueArguments$1
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$-all-ClassFileToSourceStubConverter$convertConstantValueArguments$2
Object it
Object element$iv
int $i$f$all
Iterable $this$all$iv
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$convertConstantValueArguments$3$parsed$1
org.jetbrains.kotlin.psi.KtExpression 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$-let-ClassFileToSourceStubConverter$convertConstantValueArguments$3
com.sun.tools.javac.util.List parsed
java.util.List argumentExpressions
int $i$a$-let-ClassFileToSourceStubConverter$convertConstantValueArguments$4
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertConstantValueArguments$literalExpressions$1
org.jetbrains.kotlin.psi.KtExpression p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
com.sun.tools.javac.util.List literalExpressions
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertConstantValueArguments$literalExpressions$2
org.jetbrains.kotlin.psi.KtExpression p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
com.sun.tools.javac.util.List literalExpressions
java.util.List callArgs
org.jetbrains.kotlin.psi.KtExpression singleArg
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
Object constantValue
java.util.List args
private final com.sun.tools.javac.tree.JCTree$JCExpression tryParseReferenceToIntConstant (org.jetbrains.kotlin.psi.KtExpression)
int $i$a$-takeIf-ClassFileToSourceStubConverter$tryParseReferenceToIntConstant$resultingDescriptor$1
org.jetbrains.kotlin.descriptors.CallableDescriptor it
int $i$a$-takeIf-ClassFileToSourceStubConverter$tryParseReferenceToIntConstant$fqName$1
org.jetbrains.kotlin.name.FqName it
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.psi.KtExpression expressionToResolve
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.descriptors.CallableDescriptor resultingDescriptor
org.jetbrains.kotlin.name.FqName fqName
org.jetbrains.kotlin.psi.KtExpression expression
private final com.sun.tools.javac.tree.JCTree$JCExpression convertValueOfPrimitiveTypeOrString (java.lang.Object)
Object value
private final boolean checkIfAnnotationValueMatches (java.lang.Object, org.jetbrains.kotlin.resolve.constants.ConstantValue)
int $i$a$-takeIf-ClassFileToSourceStubConverter$checkIfAnnotationValueMatches$valueName$1
String it
String valueName
int $i$a$-all-ClassFileToSourceStubConverter$checkIfAnnotationValueMatches$1
Object eAsm
org.jetbrains.kotlin.resolve.constants.ConstantValue eDesc
Object element$iv
int $i$f$all
Iterable $this$all$iv
Object asmValue
org.jetbrains.kotlin.name.Name descName
org.jetbrains.kotlin.resolve.constants.ConstantValue descValue
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotationDescriptor
java.util.Map asmAnnotationArgs
Object asm
org.jetbrains.kotlin.resolve.constants.ConstantValue desc
private final com.sun.tools.javac.tree.JCTree$JCExpression convertLiteralExpression (org.jetbrains.org.objectweb.asm.tree.ClassNode, java.lang.Object)
int $i$a$-let-ClassFileToSourceStubConverter$convertLiteralExpression$1
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$2
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$3
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$4
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$5
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$6
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$7
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$8
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$9
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
int $i$a$-takeIf-ClassFileToSourceStubConverter$convertLiteralExpression$valueName$1
String it
int $i$a$-run-ClassFileToSourceStubConverter$convertLiteralExpression$valueName$2
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this$convertLiteralExpression_u24lambda_u2471
org.jetbrains.org.objectweb.asm.Type enumType
String valueName
int $i$a$-mapJList-ClassFileToSourceStubConverter$convertLiteralExpression$10
Object p0
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
Object value
private final java.lang.Object getDefaultValue (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type type
private final com.sun.tools.javac.tree.JCTree keepKdocCommentsIfNecessary (com.sun.tools.javac.tree.JCTree, java.lang.Object)
com.sun.tools.javac.tree.JCTree $this$keepKdocCommentsIfNecessary
Object node
private final com.sun.tools.javac.tree.JCTree$JCMethodDecl keepSignature (com.sun.tools.javac.tree.JCTree$JCMethodDecl, org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector, org.jetbrains.org.objectweb.asm.tree.MethodNode)
com.sun.tools.javac.tree.JCTree$JCMethodDecl $this$keepSignature
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
org.jetbrains.org.objectweb.asm.tree.MethodNode node
private final org.jetbrains.org.objectweb.asm.Type getFieldType (org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin)
int $i$a$-let-ClassFileToSourceStubConverter$getFieldType$1
org.jetbrains.kotlin.types.KotlinType replaced
org.jetbrains.kotlin.types.KotlinType it
int $i$a$-let-ClassFileToSourceStubConverter$getFieldType$2
org.jetbrains.kotlin.types.KotlinType p0
org.jetbrains.kotlin.types.KotlinType delegateType
com.intellij.psi.PsiElement declaration
org.jetbrains.org.objectweb.asm.Type fieldType
org.jetbrains.org.objectweb.asm.tree.FieldNode field
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
private final org.jetbrains.org.objectweb.asm.Type convertKotlinType (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType type
private final org.jetbrains.kotlin.psi.KtFile getFileForClass (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode c
private final void reportIfIllegalTypeUsage (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.Type)
String msg
int $i$a$-let-ClassFileToSourceStubConverter$reportIfIllegalTypeUsage$1
String typeName
java.util.Set importsFromRoot
org.jetbrains.kotlin.psi.KtFile file
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
org.jetbrains.org.objectweb.asm.Type type
private final java.util.Map collectImportsFromRootPackage ()
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$collectImportsFromRootPackage$1
org.jetbrains.org.objectweb.asm.tree.ClassNode 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$-filter-ClassFileToSourceStubConverter$collectImportsFromRootPackage$2$importsFromRoot$1
org.jetbrains.kotlin.psi.KtImportDirective it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-takeIf-ClassFileToSourceStubConverter$collectImportsFromRootPackage$2$importsFromRoot$2$1
org.jetbrains.kotlin.name.FqName it
int $i$a$-mapNotNull-ClassFileToSourceStubConverter$collectImportsFromRootPackage$2$importsFromRoot$2
org.jetbrains.kotlin.psi.KtImportDirective im
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$-mapTo-ClassFileToSourceStubConverter$collectImportsFromRootPackage$2$1
org.jetbrains.kotlin.name.FqName it
Object item$iv
int $i$f$mapTo
Iterable $this$mapTo$iv
java.util.Collection destination$iv
int $i$a$-map-ClassFileToSourceStubConverter$collectImportsFromRootPackage$2
java.util.List importsFromRoot
org.jetbrains.kotlin.psi.KtFile file
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
private final boolean isArrayOfFunction (org.jetbrains.kotlin.descriptors.FunctionDescriptor)
org.jetbrains.kotlin.name.FqName name
org.jetbrains.kotlin.descriptors.FunctionDescriptor d
private static final com.sun.tools.javac.tree.JCTree$JCExpression calculateSuperTypes$nonErrorType (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
kotlin.jvm.functions.Function0 ref
private static final com.sun.tools.javac.tree.JCTree$JCExpression convertField$typeFromAsm (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.org.objectweb.asm.tree.FieldNode $field
org.jetbrains.org.objectweb.asm.Type type
private static final com.sun.tools.javac.util.List convertModifiers$convertAndAdd (kotlin.jvm.internal.Ref$BooleanRef, org.jetbrains.kotlin.descriptors.annotations.Annotations, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.ClassNode, java.lang.String, java.util.Set, com.sun.tools.javac.util.List, org.jetbrains.org.objectweb.asm.tree.AnnotationNode)
int $i$a$-firstOrNull-ClassFileToSourceStubConverter$convertModifiers$convertAndAdd$annotationDescriptor$1
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
int $i$a$-also-ClassFileToSourceStubConverter$convertModifiers$convertAndAdd$annotationDescriptor$2
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotationDescriptor
com.sun.tools.javac.tree.JCTree$JCAnnotation annotationTree
kotlin.jvm.internal.Ref$BooleanRef seenOverride
org.jetbrains.kotlin.descriptors.annotations.Annotations $descriptorAnnotations
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.org.objectweb.asm.tree.ClassNode $containingClass
String $packageFqName
java.util.Set seenAnnotations
com.sun.tools.javac.util.List list
org.jetbrains.org.objectweb.asm.tree.AnnotationNode annotation
private static final com.sun.tools.javac.tree.JCTree$JCExpression convertConstantValueArguments$tryParseTypeExpression (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.psi.KtExpression)
int $i$a$-let-ClassFileToSourceStubConverter$convertConstantValueArguments$tryParseTypeExpression$1
org.jetbrains.kotlin.name.FqName it
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.psi.KtSimpleNameExpression selector
com.sun.tools.javac.tree.JCTree$JCExpression receiver
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.kotlin.psi.KtExpression expression
private static final com.sun.tools.javac.tree.JCTree$JCExpression convertConstantValueArguments$tryParseTypeLiteralExpression (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.psi.KtExpression)
org.jetbrains.kotlin.psi.KtClassLiteralExpression literalExpression
com.sun.tools.javac.tree.JCTree$JCExpression typeExpression
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.kotlin.psi.KtExpression expression
private static final java.util.List convertConstantValueArguments$unwrapArgumentExpression (org.jetbrains.kotlin.psi.KtExpression, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, java.util.List)
int $i$a$-map-ClassFileToSourceStubConverter$convertConstantValueArguments$unwrapArgumentExpression$1
org.jetbrains.kotlin.psi.KtValueArgument 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
org.jetbrains.kotlin.descriptors.CallableDescriptor resultingDescriptor
org.jetbrains.kotlin.psi.KtExpression singleArg
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
java.util.List $args
private static final double convertValueOfPrimitiveTypeOrString$specialFpValueNumerator (double)
double value
private static final com.sun.tools.javac.tree.JCTree$JCExpression convertLiteralExpression$convertDeeper (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.ClassNode, java.lang.Object)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.org.objectweb.asm.tree.ClassNode $containingClass
Object value
public static final synthetic com.sun.tools.javac.tree.JCTree$JCExpression access$convertField$typeFromAsm (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
org.jetbrains.org.objectweb.asm.tree.FieldNode $field
org.jetbrains.org.objectweb.asm.Type type
public static final synthetic boolean access$isContinuationParameter (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.descriptors.ValueParameterDescriptor)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor descriptor
public static final synthetic com.sun.tools.javac.tree.JCTree$JCExpression access$getNonErrorType (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind, kotlin.jvm.functions.Function0, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind
kotlin.jvm.functions.Function0 ktTypeProvider
kotlin.jvm.functions.Function0 ifNonError
public static final synthetic java.util.Map access$collectImportsFromRootPackage (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this
static void <clinit> ()
int $i$a$-filter-ClassFileToSourceStubConverter$Companion$JAVA_KEYWORDS$1
com.sun.tools.javac.parser.Tokens$TokenKind it
Object element$iv$iv
int $i$f$filterTo
Object[] $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Object[] $this$filter$iv
int $i$a$-mapTo-ClassFileToSourceStubConverter$Companion$JAVA_KEYWORDS$2
Object p0
Object item$iv
int $i$f$mapTo
Iterable $this$mapTo$iv
java.util.Collection destination$iv
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverterKt.class
ClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverterKt extends java.lang.Object {
private static final boolean isOfPrimitiveType (java.lang.Object)
Object $this$isOfPrimitiveType
private static final boolean isNested (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $this$isNested
public static final org.jetbrains.kotlin.psi.KtReferenceExpression getReferenceExpression (org.jetbrains.kotlin.psi.KtExpression)
org.jetbrains.kotlin.psi.KtExpression expression
public static final synthetic boolean access$isNested (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
public static final synthetic boolean access$isOfPrimitiveType (java.lang.Object)
Object $receiver
}
org/jetbrains/kotlin/kapt3/stubs/ElementKind.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind Root
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind TypeParameter
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ClassBound
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind InterfaceBound
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind SuperClass
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind Interface
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind TypeArgument
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ParameterType
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ReturnType
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ExceptionType
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ClassType
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind InnerClass
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind TypeVariable
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind PrimitiveType
public static final enum org.jetbrains.kotlin.kapt3.stubs.ElementKind ArrayType
private static final synthetic org.jetbrains.kotlin.kapt3.stubs.ElementKind[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static org.jetbrains.kotlin.kapt3.stubs.ElementKind[] values ()
public static org.jetbrains.kotlin.kapt3.stubs.ElementKind valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.stubs.ElementKind[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$TypeKind.class
ErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final enum org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind RETURN_TYPE
public static final enum org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind METHOD_PARAMETER_TYPE
public static final enum org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind SUPER_TYPE
public static final enum org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind ANNOTATION
private static final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind[] values ()
public static org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$WhenMappings.class
ErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$convertTypeProjection$argumentExpression$2.class
ErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$convertTypeProjection$argumentExpression$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector this$0
final synthetic org.jetbrains.kotlin.psi.KtTypeReference $argumentType
final synthetic java.util.Map $substitutions
void <init> (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector, org.jetbrains.kotlin.psi.KtTypeReference, java.util.Map)
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector $receiver
org.jetbrains.kotlin.psi.KtTypeReference $argumentType
java.util.Map $substitutions
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector.class
ErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
private final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind typeKind
private final com.sun.tools.javac.tree.JCTree$JCExpression defaultType
private final java.util.Map aliasedImports
public void <init> (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind, org.jetbrains.kotlin.psi.KtFile)
int $i$a$-let-ErrorTypeCorrector$aliasedImports$1$importedReference$1
org.jetbrains.kotlin.psi.KtReferenceExpression it
String aliasName
org.jetbrains.kotlin.name.FqName importedFqName
org.jetbrains.kotlin.descriptors.DeclarationDescriptor importedReference
org.jetbrains.kotlin.psi.KtImportDirective importDirective
int $i$a$-apply-ErrorTypeCorrector$aliasedImports$1
java.util.Map $this$aliasedImports_u24lambda_u241
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind typeKind
org.jetbrains.kotlin.psi.KtFile file
private final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
private final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker getTreeMaker ()
public final com.sun.tools.javac.tree.JCTree$JCExpression convert (org.jetbrains.kotlin.psi.KtTypeElement, java.util.Map)
org.jetbrains.kotlin.psi.KtTypeElement type
java.util.Map substitutions
private final com.sun.tools.javac.tree.JCTree$JCExpression convert (org.jetbrains.kotlin.psi.KtTypeReference, java.util.Map)
org.jetbrains.kotlin.psi.KtTypeElement type
org.jetbrains.kotlin.psi.KtTypeReference typeReference
java.util.Map substitutions
private final com.sun.tools.javac.tree.JCTree$JCExpression convert (org.jetbrains.kotlin.types.SimpleType)
org.jetbrains.kotlin.types.SimpleType type
private final com.sun.tools.javac.tree.JCTree$JCExpression convertUserType (org.jetbrains.kotlin.psi.KtUserType, java.util.Map)
org.jetbrains.kotlin.psi.KtTypeAlias typeAlias
org.jetbrains.kotlin.psi.KtTypeReference actualType
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.psi.KtTypeParameter typeParameter
org.jetbrains.kotlin.psi.KtTypeProjection projection
int $i$a$-let-ErrorTypeCorrector$convertUserType$1
com.sun.tools.javac.tree.JCTree$JCExpression it
com.sun.tools.javac.tree.JCTree$JCExpression qualifierType
String referencedName
org.jetbrains.kotlin.psi.KtUserType qualifier
int $i$a$-mapJListIndexed-ErrorTypeCorrector$convertUserType$2
org.jetbrains.kotlin.descriptors.TypeParameterDescriptor typeParameter
org.jetbrains.kotlin.types.TypeProjection typeArgument
org.jetbrains.kotlin.types.Variance variance
int index
org.jetbrains.kotlin.psi.KtTypeProjection projection
int $i$a$-let-JavacListUtilsKt$mapJListIndexed$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-JavacListUtilsKt$mapJListIndexed$1$iv
int index$iv
Object item$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$mapJListIndexed
Object result$iv
org.jetbrains.kotlin.descriptors.DeclarationDescriptor target
com.sun.tools.javac.tree.JCTree$JCExpression baseExpression
java.util.List arguments
org.jetbrains.kotlin.psi.KtTypeReference typeReference
org.jetbrains.kotlin.types.KotlinType kotlinType
org.jetbrains.kotlin.types.checker.SimpleClassicTypeSystemContext typeSystem
org.jetbrains.kotlin.load.kotlin.TypeMappingMode typeMappingMode
java.util.List typeParameters
org.jetbrains.kotlin.psi.KtUserType type
java.util.Map substitutions
private final com.sun.tools.javac.tree.JCTree$JCExpression convertTypeProjection (org.jetbrains.kotlin.psi.KtTypeProjection, org.jetbrains.kotlin.types.Variance, java.util.Map)
org.jetbrains.kotlin.psi.KtTypeReference argumentType
kotlin.Lazy argumentExpression$delegate
org.jetbrains.kotlin.psi.KtProjectionKind projectionKind
org.jetbrains.kotlin.psi.KtTypeProjection projection
org.jetbrains.kotlin.types.Variance variance
java.util.Map substitutions
private final com.sun.tools.javac.tree.JCTree$JCExpression convertFunctionType (org.jetbrains.kotlin.psi.KtFunctionType, java.util.Map)
int $i$a$-mapJList-ErrorTypeCorrector$convertFunctionType$parameterTypes$1
org.jetbrains.kotlin.psi.KtParameter it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
Iterable values$iv
org.jetbrains.kotlin.psi.KtTypeReference receiverType
com.sun.tools.javac.util.List parameterTypes
com.sun.tools.javac.tree.JCTree$JCExpression returnType
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
org.jetbrains.kotlin.psi.KtFunctionType type
java.util.Map substitutions
private final java.util.Map getSubstitutions (org.jetbrains.kotlin.psi.KtTypeParameterListOwner, org.jetbrains.kotlin.psi.KtUserType)
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
com.sun.tools.javac.util.JCDiagnostic error
int $i$a$-forEachIndexed-ErrorTypeCorrector$getSubstitutions$1
String name
int index
org.jetbrains.kotlin.psi.KtTypeParameter typeParameter
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
java.util.List arguments
java.util.Map substitutionMap
org.jetbrains.kotlin.psi.KtTypeParameterListOwner $this$getSubstitutions
org.jetbrains.kotlin.psi.KtUserType actualType
private static final com.sun.tools.javac.tree.JCTree$JCWildcard convertTypeProjection$unbounded (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector)
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector this$0
private static final com.sun.tools.javac.tree.JCTree$JCExpression convertTypeProjection$lambda$4 (kotlin.Lazy)
kotlin.Lazy $argumentExpression$delegate
public static final synthetic com.sun.tools.javac.tree.JCTree$JCExpression access$convert (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector, org.jetbrains.kotlin.psi.KtTypeReference, java.util.Map)
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector $this
org.jetbrains.kotlin.psi.KtTypeReference typeReference
java.util.Map substitutions
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrectorKt.class
ErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrectorKt extends java.lang.Object {
public static final boolean containsErrorTypes (org.jetbrains.kotlin.types.KotlinType, int)
int $i$a$-any-ErrorTypeCorrectorKt$containsErrorTypes$1
org.jetbrains.kotlin.types.TypeProjection it
Object element$iv
int $i$f$any
Iterable $this$any$iv
org.jetbrains.kotlin.types.KotlinType $this$containsErrorTypes
int allowedDepth
public static synthetic boolean containsErrorTypes$default (org.jetbrains.kotlin.types.KotlinType, int, int, java.lang.Object)
}
org/jetbrains/kotlin/kapt3/stubs/KDocComment.class
AbstractKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KDocComment extends java.lang.Object implements com.sun.tools.javac.parser.Tokens$Comment {
private final String body
public void <init> (java.lang.String)
String body
public final java.lang.String getBody ()
public int getSourcePos (int)
int index
public com.sun.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public java.lang.String getText ()
public boolean isDeprecated ()
}
org/jetbrains/kotlin/kapt3/stubs/Kapt3DocCommentKeeper.class
Kapt3DocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.Kapt3DocCommentKeeper extends org.jetbrains.kotlin.kapt3.stubs.AbstractKDocCommentKeeper {
public void <init> (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration)
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
public final void saveKDocComment (com.sun.tools.javac.tree.JCTree, java.lang.Object)
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
org.jetbrains.kotlin.psi.KtDeclaration psiElement
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.kdoc.psi.api.KDoc docComment
com.sun.tools.javac.tree.JCTree tree
Object node
}
org/jetbrains/kotlin/kapt3/stubs/KaptDocCommentTable.class
AbstractKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable extends java.lang.Object implements com.sun.tools.javac.tree.DocCommentTable {
private final java.util.Map table
public void <init> (java.util.Map)
java.util.Map map
public synthetic void <init> (java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.util.Map getMap ()
public boolean hasComment (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public com.sun.tools.javac.parser.Tokens$Comment getComment (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public java.lang.String getCommentText (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public com.sun.tools.javac.tree.DCTree$DCDocComment getCommentTree (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public void putComment (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.parser.Tokens$Comment)
com.sun.tools.javac.tree.JCTree tree
com.sun.tools.javac.parser.Tokens$Comment c
public final void removeComment (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public void <init> ()
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector.class
KaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector extends org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollectorBase {
private final org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
public void <init> (org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration)
org.jetbrains.kotlin.kapt3.KaptContextForStubGeneration kaptContext
public final void registerClass (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
public final void registerMethod (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.MethodNode method
public final void registerField (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.FieldNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.FieldNode field
public final void registerSignature (com.sun.tools.javac.tree.JCTree$JCMethodDecl, org.jetbrains.org.objectweb.asm.tree.MethodNode)
com.sun.tools.javac.tree.JCTree$JCMethodDecl declaration
org.jetbrains.org.objectweb.asm.tree.MethodNode method
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPosition (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPosition (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.MethodNode method
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPosition (org.jetbrains.org.objectweb.asm.tree.ClassNode, org.jetbrains.org.objectweb.asm.tree.FieldNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.org.objectweb.asm.tree.FieldNode field
private final void register (java.lang.Object, java.lang.String)
com.intellij.psi.PsiElement psiElement
Object asmNode
String fqName
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollectorBase.class
KaptLineMappingCollectorBase.kt
package org.jetbrains.kotlin.kapt3.stubs
public abstract org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollectorBase extends java.lang.Object {
private final java.util.Map lineInfo
private final java.util.Map signatureInfo
private final java.util.Map filePaths
public void <init> ()
protected final java.util.Map getLineInfo ()
protected final java.util.Map getSignatureInfo ()
protected final void register (java.lang.String, com.intellij.psi.PsiElement)
com.intellij.openapi.vfs.VirtualFile containingVirtualFile
com.intellij.openapi.util.TextRange textRange
String path
boolean isRelative
String fqName
com.intellij.psi.PsiElement psiElement
private final kotlin.Pair getFilePathRelativePreferred (com.intellij.psi.PsiFile)
int $i$a$-let-KaptLineMappingCollectorBase$getFilePathRelativePreferred$1$baseFile$1
String it
String relativePath
int $i$a$-getOrPut-KaptLineMappingCollectorBase$getFilePathRelativePreferred$1
String absolutePath
java.io.File absoluteFile
java.io.File baseFile
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
com.intellij.psi.PsiFile file
public final byte[] serialize ()
String fqName
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition kotlinPosition
String javacSignature
String methodDesc
java.io.ByteArrayOutputStream os
java.io.ObjectOutputStream oos
}
org/jetbrains/kotlin/kapt3/stubs/KaptTypeMapper$configuration$1.class
KaptTypeMapper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper$configuration$1 extends java.lang.Object implements org.jetbrains.kotlin.load.kotlin.TypeMappingConfiguration {
void <init> ()
public org.jetbrains.kotlin.types.KotlinType commonSupertype (java.util.Collection)
java.util.Collection types
public org.jetbrains.org.objectweb.asm.Type getPredefinedTypeForClass (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
public java.lang.String getPredefinedInternalNameForClass (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
public void processErrorType (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.types.KotlinType kotlinType
org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor
public org.jetbrains.kotlin.types.KotlinType preprocessType (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType kotlinType
public volatile synthetic java.lang.Object getPredefinedTypeForClass (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
}
org/jetbrains/kotlin/kapt3/stubs/KaptTypeMapper.class
KaptTypeMapper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper extends java.lang.Object {
public static final org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper INSTANCE
private static final org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper$configuration$1 configuration
private void <init> ()
public final org.jetbrains.org.objectweb.asm.Type mapType (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.load.kotlin.TypeMappingMode)
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.load.kotlin.TypeMappingMode mode
public static synthetic org.jetbrains.org.objectweb.asm.Type mapType$default (org.jetbrains.kotlin.kapt3.stubs.KaptTypeMapper, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.load.kotlin.TypeMappingMode, int, java.lang.Object)
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/MemberData.class
MembersPositionComparator.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.MemberData extends java.lang.Object {
private final String name
private final String descriptor
private final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition position
public void <init> (java.lang.String, java.lang.String, org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition)
String name
String descriptor
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition position
public final java.lang.String getName ()
public final java.lang.String getDescriptor ()
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPosition ()
}
org/jetbrains/kotlin/kapt3/stubs/MembersPositionComparator.class
MembersPositionComparator.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.MembersPositionComparator extends java.lang.Object implements java.util.Comparator {
private final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition classSource
private final java.util.Map memberData
public void <init> (org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition, java.util.Map)
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition classSource
java.util.Map memberData
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getClassSource ()
public final java.util.Map getMemberData ()
public int compare (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree)
int positionCompare
org.jetbrains.kotlin.kapt3.stubs.MemberData data1
org.jetbrains.kotlin.kapt3.stubs.MemberData data2
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition position1
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition position2
com.sun.tools.javac.tree.JCTree o1
com.sun.tools.javac.tree.JCTree o2
private final int compareDescriptors (org.jetbrains.kotlin.kapt3.stubs.MemberData, org.jetbrains.kotlin.kapt3.stubs.MemberData)
int nameComparison
org.jetbrains.kotlin.kapt3.stubs.MemberData m1
org.jetbrains.kotlin.kapt3.stubs.MemberData m2
public volatile synthetic int compare (java.lang.Object, java.lang.Object)
Object p0
Object p1
}
org/jetbrains/kotlin/kapt3/stubs/ParameterInfo.class
parseParameters.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ParameterInfo extends java.lang.Object {
private final long flags
private final String name
private final org.jetbrains.org.objectweb.asm.Type type
private final java.util.List visibleAnnotations
private final java.util.List invisibleAnnotations
public void <init> (long, java.lang.String, org.jetbrains.org.objectweb.asm.Type, java.util.List, java.util.List)
long flags
String name
org.jetbrains.org.objectweb.asm.Type type
java.util.List visibleAnnotations
java.util.List invisibleAnnotations
public final long getFlags ()
public final java.lang.String getName ()
public final org.jetbrains.org.objectweb.asm.Type getType ()
public final java.util.List getVisibleAnnotations ()
public final java.util.List getInvisibleAnnotations ()
}
org/jetbrains/kotlin/kapt3/stubs/ParseParametersKt.class
parseParameters.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ParseParametersKt extends java.lang.Object {
public static final java.util.List getParametersInfo (org.jetbrains.org.objectweb.asm.tree.MethodNode, org.jetbrains.org.objectweb.asm.tree.ClassNode, boolean, org.jetbrains.kotlin.descriptors.CallableDescriptor)
org.jetbrains.org.objectweb.asm.Type type
String name
int localVariableIndexOffset
int indexForAnnotation
java.util.List visibleAnnotations
java.util.List invisibleAnnotations
int index
java.util.List localVariables
java.util.List parameters
boolean isStatic
boolean isJvmOverloads
boolean isEnumConstructor
int startParameterIndex
org.jetbrains.org.objectweb.asm.Type[] parameterTypes
java.util.ArrayList parameterInfos
org.jetbrains.org.objectweb.asm.tree.MethodNode $this$getParametersInfo
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
boolean isInnerClassMember
org.jetbrains.kotlin.descriptors.CallableDescriptor originalDescriptor
}
org/jetbrains/kotlin/kapt3/stubs/SignatureNode.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureNode extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
private final String name
private final java.util.List children
public void <init> (org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
String name
public synthetic void <init> (org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final org.jetbrains.kotlin.kapt3.stubs.ElementKind getKind ()
public final java.lang.String getName ()
public final java.util.List getChildren ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$ClassGenericSignature.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature extends java.lang.Object {
private final com.sun.tools.javac.util.List typeParameters
private final com.sun.tools.javac.tree.JCTree$JCExpression superClass
private final com.sun.tools.javac.util.List interfaces
public void <init> (com.sun.tools.javac.util.List, com.sun.tools.javac.tree.JCTree$JCExpression, com.sun.tools.javac.util.List)
com.sun.tools.javac.util.List typeParameters
com.sun.tools.javac.tree.JCTree$JCExpression superClass
com.sun.tools.javac.util.List interfaces
public final com.sun.tools.javac.util.List getTypeParameters ()
public final com.sun.tools.javac.tree.JCTree$JCExpression getSuperClass ()
public final com.sun.tools.javac.util.List getInterfaces ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$MethodGenericSignature.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature extends java.lang.Object {
private final com.sun.tools.javac.util.List typeParameters
private final com.sun.tools.javac.util.List parameterTypes
private final com.sun.tools.javac.util.List exceptionTypes
private final com.sun.tools.javac.tree.JCTree$JCExpression returnType
public void <init> (com.sun.tools.javac.util.List, com.sun.tools.javac.util.List, com.sun.tools.javac.util.List, com.sun.tools.javac.tree.JCTree$JCExpression)
com.sun.tools.javac.util.List typeParameters
com.sun.tools.javac.util.List parameterTypes
com.sun.tools.javac.util.List exceptionTypes
com.sun.tools.javac.tree.JCTree$JCExpression returnType
public final com.sun.tools.javac.util.List getTypeParameters ()
public final com.sun.tools.javac.util.List getParameterTypes ()
public final com.sun.tools.javac.util.List getExceptionTypes ()
public final com.sun.tools.javac.tree.JCTree$JCExpression getReturnType ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$WhenMappings.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureParser$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$parseMethodSignature$jcParameters$1$nonErrorType$1.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$parseMethodSignature$jcParameters$1$nonErrorType$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureParser this$0
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureNode $it
void <init> (org.jetbrains.kotlin.kapt3.stubs.SignatureParser, org.jetbrains.kotlin.kapt3.stubs.SignatureNode)
org.jetbrains.kotlin.kapt3.stubs.SignatureParser $receiver
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $it
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$parseMethodSignature$parameters$1$nonErrorType$1.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$parseMethodSignature$parameters$1$nonErrorType$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic com.sun.tools.javac.tree.JCTree$JCVariableDecl $it
void <init> (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl $it
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParser extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
public void <init> (org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker)
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature parseClassSignature (java.lang.String, com.sun.tools.javac.tree.JCTree$JCExpression, com.sun.tools.javac.util.List)
int $i$a$-mapJList-SignatureParser$parseClassSignature$jcTypeParameters$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
int $i$a$-mapJList-SignatureParser$parseClassSignature$jcInterfaces$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
org.jetbrains.kotlin.utils.SmartList typeParameters
org.jetbrains.kotlin.utils.SmartList superClasses
org.jetbrains.kotlin.utils.SmartList interfaces
com.sun.tools.javac.util.List jcTypeParameters
com.sun.tools.javac.tree.JCTree$JCExpression jcSuperClass
com.sun.tools.javac.util.List jcInterfaces
String signature
com.sun.tools.javac.tree.JCTree$JCExpression rawSuperClass
com.sun.tools.javac.util.List rawInterfaces
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature parseMethodSignature (java.lang.String, com.sun.tools.javac.util.List, com.sun.tools.javac.util.List, com.sun.tools.javac.tree.JCTree$JCExpression, kotlin.jvm.functions.Function2)
int $i$a$-mapJListIndexed-SignatureParser$parseMethodSignature$parameters$1
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType
int index
com.sun.tools.javac.tree.JCTree$JCVariableDecl it
int $i$a$-let-JavacListUtilsKt$mapJListIndexed$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-JavacListUtilsKt$mapJListIndexed$1$iv
int index$iv
Object item$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$mapJListIndexed
Object result$iv
com.sun.tools.javac.util.List parameters
int $i$a$-mapJList-SignatureParser$parseMethodSignature$jcTypeParameters$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
int $i$a$-mapJListIndexed-SignatureParser$parseMethodSignature$jcParameters$1
com.sun.tools.javac.tree.JCTree$JCVariableDecl rawParameter
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType
int index
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJListIndexed$1$1$iv
Object it$iv
int $i$a$-forEachIndexed-JavacListUtilsKt$mapJListIndexed$1$iv
int index$iv
Object item$iv
Object item$iv$iv
int $i$f$forEachIndexed
int index$iv$iv
Iterable $this$forEachIndexed$iv$iv
int $i$f$mapJListIndexed
Object result$iv
int $i$a$-mapJList-SignatureParser$parseMethodSignature$jcExceptionTypes$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
org.jetbrains.kotlin.utils.SmartList typeParameters
org.jetbrains.kotlin.utils.SmartList parameterTypes
org.jetbrains.kotlin.utils.SmartList exceptionTypes
org.jetbrains.kotlin.utils.SmartList returnTypes
com.sun.tools.javac.util.List jcTypeParameters
int offset
com.sun.tools.javac.util.List jcParameters
com.sun.tools.javac.util.List jcExceptionTypes
com.sun.tools.javac.tree.JCTree$JCExpression jcReturnType
String signature
com.sun.tools.javac.util.List rawParameters
com.sun.tools.javac.util.List rawExceptionTypes
com.sun.tools.javac.tree.JCTree$JCExpression rawReturnType
kotlin.jvm.functions.Function2 nonErrorParameterTypeProvider
public final com.sun.tools.javac.tree.JCTree$JCExpression parseFieldSignature (java.lang.String, com.sun.tools.javac.tree.JCTree$JCExpression)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
org.jetbrains.kotlin.kapt3.stubs.SignatureNode superClass
String signature
com.sun.tools.javac.tree.JCTree$JCExpression rawType
private final com.sun.tools.javac.tree.JCTree$JCTypeParameter parseTypeParameter (org.jetbrains.kotlin.kapt3.stubs.SignatureNode)
int $i$a$-let-SignatureParser$parseTypeParameter$jcClassBound$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-mapJList-SignatureParser$parseTypeParameter$jcInterfaceBounds$1
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
org.jetbrains.kotlin.utils.SmartList classBounds
org.jetbrains.kotlin.utils.SmartList interfaceBounds
com.sun.tools.javac.tree.JCTree$JCExpression jcClassBound
com.sun.tools.javac.util.List jcInterfaceBounds
com.sun.tools.javac.util.List allBounds
org.jetbrains.kotlin.kapt3.stubs.SignatureNode node
private final com.sun.tools.javac.tree.JCTree$JCExpression parseBound (org.jetbrains.kotlin.kapt3.stubs.SignatureNode)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode node
private final com.sun.tools.javac.tree.JCTree$JCExpression parseType (org.jetbrains.kotlin.kapt3.stubs.SignatureNode)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode innerClass
java.util.List typeArgs
java.util.List innerClasses
com.sun.tools.javac.tree.JCTree$JCExpression expression
com.sun.tools.javac.code.TypeTag typeTag
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
org.jetbrains.kotlin.kapt3.stubs.SignatureNode node
private final com.sun.tools.javac.tree.JCTree$JCExpression makeExpressionForClassTypeWithArguments (com.sun.tools.javac.tree.JCTree$JCExpression, java.util.List)
int $i$a$-assert-SignatureParser$makeExpressionForClassTypeWithArguments$1$1
int $i$a$-mapJList-SignatureParser$makeExpressionForClassTypeWithArguments$1
String variance
com.sun.tools.javac.tree.JCTree$JCExpression argType
org.jetbrains.kotlin.kapt3.stubs.SignatureNode arg
int $i$a$-let-JavacListUtilsKt$mapJList$1$iv
Object it$iv
Object item$iv
int $i$f$mapJList
Object result$iv
com.sun.tools.javac.tree.JCTree$JCExpression fqNameExpression
java.util.List args
private final org.jetbrains.kotlin.kapt3.stubs.SignatureNode parse (java.lang.String)
org.jetbrains.kotlin.kapt3.stubs.SignatureParserVisitor parser
String signature
public static final synthetic com.sun.tools.javac.tree.JCTree$JCExpression access$parseType (org.jetbrains.kotlin.kapt3.stubs.SignatureParser, org.jetbrains.kotlin.kapt3.stubs.SignatureNode)
org.jetbrains.kotlin.kapt3.stubs.SignatureParser $this
org.jetbrains.kotlin.kapt3.stubs.SignatureNode node
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitor.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureParserVisitor extends org.jetbrains.org.objectweb.asm.signature.SignatureVisitor {
private final org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
private final java.util.ArrayDeque stack
public void <init> ()
int $i$a$-apply-SignatureParserVisitor$stack$1
java.util.ArrayDeque $this$stack_u24lambda_u240
public final org.jetbrains.kotlin.kapt3.stubs.SignatureNode getRoot ()
private final void popUntil (org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
private final transient void popUntil (org.jetbrains.kotlin.kapt3.stubs.ElementKind[])
org.jetbrains.kotlin.kapt3.stubs.ElementKind[] kinds
private final void push (org.jetbrains.kotlin.kapt3.stubs.ElementKind, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode newNode
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
org.jetbrains.kotlin.kapt3.stubs.ElementKind parent
String name
static synthetic void push$default (org.jetbrains.kotlin.kapt3.stubs.SignatureParserVisitor, org.jetbrains.kotlin.kapt3.stubs.ElementKind, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String, int, java.lang.Object)
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public void visitFormalTypeParameter (java.lang.String)
String name
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public void visitTypeArgument ()
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char variance
public void visitInnerClassType (java.lang.String)
String name
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitClassType (java.lang.String)
String name
public void visitTypeVariable (java.lang.String)
String name
public void visitBaseType (char)
char descriptor
public org.jetbrains.org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitEnd ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitorKt.class
SignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.SignatureParserVisitorKt extends java.lang.Object {
private static final org.jetbrains.kotlin.utils.SmartList smartList ()
private static final void split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
org.jetbrains.kotlin.kapt3.stubs.SignatureNode child
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $this$split
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
private static final void split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
org.jetbrains.kotlin.kapt3.stubs.SignatureNode child
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $this$split
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
java.util.List l3
org.jetbrains.kotlin.kapt3.stubs.ElementKind e3
private static final void split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
org.jetbrains.kotlin.kapt3.stubs.SignatureNode child
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $this$split
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
java.util.List l3
org.jetbrains.kotlin.kapt3.stubs.ElementKind e3
java.util.List l4
org.jetbrains.kotlin.kapt3.stubs.ElementKind e4
public static final synthetic org.jetbrains.kotlin.utils.SmartList access$smartList ()
public static final synthetic void access$split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $receiver
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
java.util.List l3
org.jetbrains.kotlin.kapt3.stubs.ElementKind e3
public static final synthetic void access$split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $receiver
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
java.util.List l3
org.jetbrains.kotlin.kapt3.stubs.ElementKind e3
java.util.List l4
org.jetbrains.kotlin.kapt3.stubs.ElementKind e4
public static final synthetic void access$split (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.util.List, org.jetbrains.kotlin.kapt3.stubs.ElementKind)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode $receiver
java.util.List l1
org.jetbrains.kotlin.kapt3.stubs.ElementKind e1
java.util.List l2
org.jetbrains.kotlin.kapt3.stubs.ElementKind e2
}
org/jetbrains/kotlin/kapt3/util/
org/jetbrains/kotlin/kapt3/util/AsmUtilsKt.class
asmUtils.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.AsmUtilsKt extends java.lang.Object {
private static final long LONG_DEPRECATED
private static final String ANNOTATION_TYPE_DESCRIPTOR_FOR_JVMOVERLOADS_GENERATED_METHODS
public static final boolean isEnum (int)
int access
public static final boolean isPublic (int)
int access
public static final boolean isSynthetic (int)
int access
public static final boolean isFinal (int)
int access
public static final boolean isStatic (int)
int access
public static final boolean isAbstract (int)
int access
public static final boolean isDeprecated (long)
long access
public static final boolean isInterface (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $this$isInterface
public static final boolean isEnum (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $this$isEnum
public static final boolean isAnnotation (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $this$isAnnotation
public static final boolean isVarargs (org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.MethodNode $this$isVarargs
public static final boolean isAbstract (org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.MethodNode $this$isAbstract
public static final boolean isStatic (org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.MethodNode $this$isStatic
public static final boolean isEnumValue (org.jetbrains.org.objectweb.asm.tree.FieldNode)
org.jetbrains.org.objectweb.asm.tree.FieldNode $this$isEnumValue
public static final boolean isNullOrEmpty (java.util.List)
java.util.List $this$isNullOrEmpty
public static final boolean isJvmOverloadsGenerated (org.jetbrains.org.objectweb.asm.tree.MethodNode)
int $i$a$-any-AsmUtilsKt$isJvmOverloadsGenerated$1
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-any-AsmUtilsKt$isJvmOverloadsGenerated$2
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
Object element$iv
int $i$f$any
Iterable $this$any$iv
org.jetbrains.org.objectweb.asm.tree.MethodNode $this$isJvmOverloadsGenerated
private static final boolean isJvmOverloadsGenerated (org.jetbrains.org.objectweb.asm.tree.AnnotationNode)
org.jetbrains.org.objectweb.asm.tree.AnnotationNode $this$isJvmOverloadsGenerated
public static final java.lang.String getClassName (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $this$className
public static final java.lang.String getSimpleName (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $this$simpleName
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/util/MessageCollectorBackedKaptLogger$Companion.class
MessageCollectorBackedKaptLogger.kt
package org.jetbrains.kotlin.kapt3.util
final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger$Companion extends java.lang.Object {
private void <init> ()
public final org.jetbrains.kotlin.cli.common.messages.PrintingMessageCollector defaultMessageCollector (boolean)
boolean isVerbose
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/util/MessageCollectorBackedKaptLogger.class
MessageCollectorBackedKaptLogger.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger extends java.lang.Object implements org.jetbrains.kotlin.kapt3.base.util.KaptLogger {
private static final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger$Companion Companion
private final boolean isVerbose
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final java.io.PrintWriter errorWriter
private final java.io.PrintWriter warnWriter
private final java.io.PrintWriter infoWriter
public static final String PREFIX
public void <init> (boolean, boolean, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
boolean isVerbose
boolean isInfoAsWarnings
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
public synthetic void <init> (boolean, boolean, org.jetbrains.kotlin.cli.common.messages.MessageCollector, int, kotlin.jvm.internal.DefaultConstructorMarker)
public boolean isVerbose ()
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptFlags, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
org.jetbrains.kotlin.base.kapt3.KaptFlags flags
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
public synthetic void <init> (org.jetbrains.kotlin.base.kapt3.KaptFlags, org.jetbrains.kotlin.cli.common.messages.MessageCollector, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.io.PrintWriter getErrorWriter ()
public java.io.PrintWriter getWarnWriter ()
public java.io.PrintWriter getInfoWriter ()
public void info (java.lang.String)
String message
public void warn (java.lang.String)
String message
public void error (java.lang.String)
String message
public void exception (java.lang.Throwable)
int $i$a$-run-MessageCollectorBackedKaptLogger$exception$stacktrace$1
java.io.StringWriter writer
org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedKaptLogger $this$exception_u24lambda_u240
String stacktrace
Throwable e
private final java.io.PrintWriter makeWriter (org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity)
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/util/MessageCollectorBackedWriter.class
MessageCollectorBackedWriter.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.MessageCollectorBackedWriter extends java.io.Writer {
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
public void <init> (org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity)
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
public void write (char[], int, int)
String message
char[] buffer
int offset
int length
public void flush ()
public void close ()
}
org/jetbrains/kotlin/kapt3/util/PrettyWithWorkarounds$Companion.class
PrettyWithWorkarounds.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.PrettyWithWorkarounds$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/util/PrettyWithWorkarounds.class
PrettyWithWorkarounds.kt
package org.jetbrains.kotlin.kapt3.util
final org.jetbrains.kotlin.kapt3.util.PrettyWithWorkarounds extends com.sun.tools.javac.tree.Pretty {
public static final org.jetbrains.kotlin.kapt3.util.PrettyWithWorkarounds$Companion Companion
private final com.sun.tools.javac.util.Context context
private final java.io.Writer out
private final kotlin.jvm.functions.Function2 renderMetadata
private static final long ENUM
public void <init> (com.sun.tools.javac.util.Context, java.io.Writer, boolean, kotlin.jvm.functions.Function2)
com.sun.tools.javac.util.Context context
java.io.Writer out
boolean sourceOutput
kotlin.jvm.functions.Function2 renderMetadata
public void print (java.lang.Object)
Object s
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
int $i$a$-let-PrettyWithWorkarounds$visitVarDef$1
com.sun.tools.javac.tree.JCTree$JCExpression it
com.sun.tools.javac.tree.JCTree$JCVariableDecl tree
public void visitAnnotation (com.sun.tools.javac.tree.JCTree$JCAnnotation)
com.sun.tools.javac.tree.JCTree$JCAnnotation tree
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/util/PrettyWithWorkaroundsKt.class
PrettyWithWorkarounds.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.PrettyWithWorkaroundsKt extends java.lang.Object {
public static final java.lang.String prettyPrint (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.util.Context, kotlin.jvm.functions.Function2)
int $i$a$-apply-PrettyWithWorkaroundsKt$prettyPrint$1
java.io.StringWriter $this$prettyPrint_u24lambda_u240
com.sun.tools.javac.tree.JCTree $this$prettyPrint
com.sun.tools.javac.util.Context context
kotlin.jvm.functions.Function2 renderMetadata
public static synthetic java.lang.String prettyPrint$default (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.util.Context, kotlin.jvm.functions.Function2, int, java.lang.Object)
}
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/kotlin-annotation-processing-runtime.kotlin_module
kotlinx/
kotlinx/kapt/
kotlinx/kapt/KaptIgnored.class
KaptIgnored.kt
package kotlinx.kapt
public abstract annotation kotlinx.kapt.KaptIgnored extends java.lang.Object implements java.lang.annotation.Annotation {
}
META-INF/kotlin-annotation-processing-cli.kotlin_module
org/jetbrains/kotlin/kapt/
org/jetbrains/kotlin/kapt/cli/
org/jetbrains/kotlin/kapt/cli/CliToolOption$Format.class
KaptCliOption.kt
package org.jetbrains.kotlin.kapt.cli
public final enum org.jetbrains.kotlin.kapt.cli.CliToolOption$Format extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.kapt.cli.CliToolOption$Format FLAG
public static final enum org.jetbrains.kotlin.kapt.cli.CliToolOption$Format VALUE
public static final enum org.jetbrains.kotlin.kapt.cli.CliToolOption$Format KEY_VALUE
private static final synthetic org.jetbrains.kotlin.kapt.cli.CliToolOption$Format[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static org.jetbrains.kotlin.kapt.cli.CliToolOption$Format[] values ()
public static org.jetbrains.kotlin.kapt.cli.CliToolOption$Format valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt.cli.CliToolOption$Format[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt/cli/CliToolOption.class
KaptCliOption.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.CliToolOption extends java.lang.Object {
private final String name
private final org.jetbrains.kotlin.kapt.cli.CliToolOption$Format format
public void <init> (java.lang.String, org.jetbrains.kotlin.kapt.cli.CliToolOption$Format)
String name
org.jetbrains.kotlin.kapt.cli.CliToolOption$Format format
public final java.lang.String getName ()
public final org.jetbrains.kotlin.kapt.cli.CliToolOption$Format getFormat ()
}
org/jetbrains/kotlin/kapt/cli/HelpKt$WhenMappings.class
help.kt
package org.jetbrains.kotlin.kapt.cli
public final synthetic org.jetbrains.kotlin.kapt.cli.HelpKt$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt/cli/HelpKt$printHelp$OptionToRender.class
help.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$OptionToRender extends java.lang.Object {
private final String description
private final String nameArgs
public void <init> (java.lang.String, java.lang.String)
String nameArgs
String description
public final java.lang.String getDescription ()
public final java.lang.String getNameArgs ()
public final java.lang.String render (int)
int width
}
org/jetbrains/kotlin/kapt/cli/HelpKt$printHelp$renderedOptions$1.class
help.kt
package org.jetbrains.kotlin.kapt.cli
final org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$renderedOptions$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic int $optionNameColumnWidth
void <init> (int)
int $optionNameColumnWidth
public final java.lang.CharSequence invoke (org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$OptionToRender)
org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$OptionToRender it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
org/jetbrains/kotlin/kapt/cli/HelpKt.class
help.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.HelpKt extends java.lang.Object {
public static final void printHelp ()
int $i$a$-filter-HelpKt$printHelp$options$1
org.jetbrains.kotlin.kapt.cli.KaptCliOption it
Object element$iv$iv
int $i$f$filterTo
Object[] $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Object[] $this$filter$iv
int $i$a$-map-HelpKt$printHelp$options$2
org.jetbrains.kotlin.kapt.cli.KaptCliOption 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$-maxOf-HelpKt$printHelp$optionNameColumnWidth$1
org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$OptionToRender it
int $i$a$-maxOf-HelpKt$printHelp$optionNameColumnWidth$1
org.jetbrains.kotlin.kapt.cli.HelpKt$printHelp$OptionToRender it
java.util.List options
int optionNameColumnWidth
String renderedOptions
String message
private static final java.lang.String nameArgs (org.jetbrains.kotlin.kapt.cli.KaptCliOption)
org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
org.jetbrains.kotlin.kapt.cli.KaptCliOption $this$nameArgs
}
org/jetbrains/kotlin/kapt/cli/JavacUtilsKt.class
javacUtils.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.JavacUtilsKt extends java.lang.Object {
public static final String JAVAC_CONTEXT_CLASS
public static final boolean areJavacComponentsAvailable ()
ClassNotFoundException e
public static final java.io.File findToolsJar ()
int $i$a$-takeIf-JavacUtilsKt$findToolsJar$currentJavaHome$1
String it
int $i$a$-let-JavacUtilsKt$findToolsJar$currentJavaHome$2
String p0
int $i$a$-takeIf-JavacUtilsKt$findToolsJar$currentJavaHome$3
java.io.File it
int $i$a$-let-JavacUtilsKt$findToolsJar$1
java.io.File it
int $i$a$-let-JavacUtilsKt$findToolsJar$2
java.io.File it
java.io.File currentJavaHome
private static final java.io.File findToolsJar$getToolsJar (java.io.File)
int $i$a$-takeIf-JavacUtilsKt$findToolsJar$getToolsJar$1
java.io.File it
java.io.File javaHome
}
org/jetbrains/kotlin/kapt/cli/KaptCli$WhenMappings.class
KaptCli.kt
package org.jetbrains.kotlin.kapt.cli
public final synthetic org.jetbrains.kotlin.kapt.cli.KaptCli$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt/cli/KaptCli$transformArgs$kotlincTransformed$1.class
KaptCli.kt
package org.jetbrains.kotlin.kapt.cli
final org.jetbrains.kotlin.kapt.cli.KaptCli$transformArgs$kotlincTransformed$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.cli.common.arguments.ArgumentParseErrors $parseErrors
void <init> (org.jetbrains.kotlin.cli.common.arguments.ArgumentParseErrors)
org.jetbrains.kotlin.cli.common.arguments.ArgumentParseErrors $parseErrors
public final org.jetbrains.kotlin.cli.common.arguments.ArgumentParseErrors invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt/cli/KaptCli$transformKaptToolArgs$Option.class
KaptCli.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option extends java.lang.Object {
private final org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
private final org.jetbrains.kotlin.kapt.cli.KaptCliOption pluginOption
public void <init> (org.jetbrains.kotlin.kapt.cli.CliToolOption, org.jetbrains.kotlin.kapt.cli.KaptCliOption)
org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
org.jetbrains.kotlin.kapt.cli.KaptCliOption pluginOption
public final org.jetbrains.kotlin.kapt.cli.CliToolOption getCliToolOption ()
public final org.jetbrains.kotlin.kapt.cli.KaptCliOption getPluginOption ()
public final org.jetbrains.kotlin.kapt.cli.CliToolOption component1 ()
public final org.jetbrains.kotlin.kapt.cli.KaptCliOption component2 ()
public final org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option copy (org.jetbrains.kotlin.kapt.cli.CliToolOption, org.jetbrains.kotlin.kapt.cli.KaptCliOption)
org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
org.jetbrains.kotlin.kapt.cli.KaptCliOption pluginOption
public static synthetic org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option copy$default (org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option, org.jetbrains.kotlin.kapt.cli.CliToolOption, org.jetbrains.kotlin.kapt.cli.KaptCliOption, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
org/jetbrains/kotlin/kapt/cli/KaptCli.class
KaptCli.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.KaptCli extends java.lang.Object {
private static final String KAPT_COMPILER_PLUGIN_JAR_NAME
public static final void main (java.lang.String[])
int $i$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
org.jetbrains.kotlin.cli.common.messages.PrintingMessageCollector messageCollector
java.util.List kaptTransformed
String[] args
public static final java.util.List transformArgs (java.util.List, org.jetbrains.kotlin.cli.common.messages.MessageCollector, boolean)
IllegalArgumentException e
org.jetbrains.kotlin.cli.common.arguments.ArgumentParseErrors parseErrors
java.util.List kotlincTransformed
String errorMessage
java.util.List args
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
boolean isTest
private static final java.util.List transformKaptToolArgs (java.util.List, org.jetbrains.kotlin.cli.common.messages.MessageCollector, boolean)
java.io.File kaptCompilerPluginFile
int $i$a$-mapNotNull-KaptCli$transformKaptToolArgs$cliOptions$1
org.jetbrains.kotlin.kapt.cli.KaptCliOption it
int $i$a$-let-ArraysKt___ArraysKt$mapNotNullTo$1$1$iv$iv
Object it$iv$iv
int $i$a$-forEach-ArraysKt___ArraysKt$mapNotNullTo$1$iv$iv
Object element$iv$iv
Object element$iv$iv$iv
int $i$f$forEach
Object[] $this$forEach$iv$iv$iv
int $i$f$mapNotNullTo
Object[] $this$mapNotNullTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNull
Object[] $this$mapNotNull$iv
int $i$a$-forEach-KaptCli$transformKaptToolArgs$1
String it
Object element$iv
int $i$f$forEach
java.util.Iterator $this$forEach$iv
int $i$a$-firstOrNull-KaptCli$transformKaptToolArgs$option$1
org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
String arg
org.jetbrains.kotlin.kapt.cli.KaptCli$transformKaptToolArgs$Option option
String transformedOption
int $i$a$-any-KaptCli$transformKaptToolArgs$isK2$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-takeIf-KaptCli$transformKaptToolArgs$isK2$2
int it
int $i$a$-let-KaptCli$transformKaptToolArgs$isK2$3
int it
boolean isK2
java.io.File toolsJarFile
java.util.List transformed
boolean toolsJarPassed
boolean aptModePassed
boolean kaptVerboseModePassed
java.util.List cliOptions
java.util.Iterator iterator
java.util.List args
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
boolean isTest
private static final boolean matches (org.jetbrains.kotlin.kapt.cli.CliToolOption, java.lang.String)
org.jetbrains.kotlin.kapt.cli.CliToolOption $this$matches
String arg
private static final java.lang.String transform (org.jetbrains.kotlin.kapt.cli.CliToolOption, java.lang.String)
int $i$a$-takeIf-KaptCli$transform$1
String it
int $i$a$-takeIf-KaptCli$transform$2
String it
String optionName
org.jetbrains.kotlin.kapt.cli.CliToolOption $this$transform
String arg
private static final java.util.List kaptArg (org.jetbrains.kotlin.kapt.cli.KaptCliOption, java.lang.String)
org.jetbrains.kotlin.kapt.cli.KaptCliOption option
String value
private static final java.lang.Void argError (java.lang.String)
String text
private static final java.io.File findKaptCompilerPlugin ()
int $i$a$-takeIf-KaptCli$findKaptCompilerPlugin$1
java.io.File it
java.io.File pathToThisJar
private static final java.lang.Void transform$err (java.lang.String)
String optionName
private static final java.lang.Void transform$err$7 (java.lang.String)
String optionName
private static final java.lang.Void transform$err$8 (java.lang.String)
String optionName
}
org/jetbrains/kotlin/kapt/cli/KaptCliOption$Companion.class
KaptCliOption.kt
package org.jetbrains.kotlin.kapt.cli
public final org.jetbrains.kotlin.kapt.cli.KaptCliOption$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt/cli/KaptCliOption.class
KaptCliOption.kt
package org.jetbrains.kotlin.kapt.cli
public final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption extends java.lang.Enum implements org.jetbrains.kotlin.compiler.plugin.AbstractCliOption {
public static final org.jetbrains.kotlin.kapt.cli.KaptCliOption$Companion Companion
private final String optionName
private final String valueDescription
private final String description
private final boolean allowMultipleOccurrences
private final org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
private final boolean required
public static final String ANNOTATION_PROCESSING_COMPILER_PLUGIN_ID
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption APT_MODE_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption CONFIGURATION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption SOURCE_OUTPUT_DIR_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption CLASS_OUTPUT_DIR_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption STUBS_OUTPUT_DIR_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption INCREMENTAL_DATA_OUTPUT_DIR_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption CHANGED_FILES
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption COMPILED_SOURCES_DIR
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption INCREMENTAL_CACHE
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption CLASSPATH_CHANGES
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption PROCESS_INCREMENTALLY
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption ANNOTATION_PROCESSOR_CLASSPATH_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption ANNOTATION_PROCESSORS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption APT_OPTION_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption JAVAC_OPTION_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption TOOLS_JAR_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption USE_LIGHT_ANALYSIS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption CORRECT_ERROR_TYPES_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption DUMP_DEFAULT_PARAMETER_VALUES
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption MAP_DIAGNOSTIC_LOCATIONS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption VERBOSE_MODE_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption SHOW_PROCESSOR_STATS
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption DUMP_PROCESSOR_STATS
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption DUMP_FILE_READ_HISTORY
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption STRICT_MODE_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption STRIP_METADATA_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption KEEP_KDOC_COMMENTS_IN_STUBS
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption USE_JVM_IR
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption USE_K2
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption DETECT_MEMORY_LEAKS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption INCLUDE_COMPILE_CLASSPATH
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption INFO_AS_WARNINGS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption APT_OPTIONS_OPTION
public static final enum org.jetbrains.kotlin.kapt.cli.KaptCliOption JAVAC_CLI_OPTIONS_OPTION
private static final synthetic org.jetbrains.kotlin.kapt.cli.KaptCliOption[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, boolean, org.jetbrains.kotlin.kapt.cli.CliToolOption)
String $enum$name
int $enum$ordinal
String optionName
String valueDescription
String description
boolean allowMultipleOccurrences
org.jetbrains.kotlin.kapt.cli.CliToolOption cliToolOption
synthetic void <init> (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, boolean, org.jetbrains.kotlin.kapt.cli.CliToolOption, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.lang.String getOptionName ()
public java.lang.String getValueDescription ()
public java.lang.String getDescription ()
public boolean getAllowMultipleOccurrences ()
public final org.jetbrains.kotlin.kapt.cli.CliToolOption getCliToolOption ()
public boolean getRequired ()
public static org.jetbrains.kotlin.kapt.cli.KaptCliOption[] values ()
public static org.jetbrains.kotlin.kapt.cli.KaptCliOption valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt.cli.KaptCliOption[] $values ()
static void <clinit> ()
}
META-INF/kotlin-annotation-processing-base.kotlin_module
org/jetbrains/kotlin/base/
org/jetbrains/kotlin/base/kapt3/
org/jetbrains/kotlin/base/kapt3/AptMode.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final enum org.jetbrains.kotlin.base.kapt3.AptMode extends java.lang.Enum implements org.jetbrains.kotlin.base.kapt3.KaptSelector {
private final String stringValue
public static final enum org.jetbrains.kotlin.base.kapt3.AptMode WITH_COMPILATION
public static final enum org.jetbrains.kotlin.base.kapt3.AptMode STUBS_AND_APT
public static final enum org.jetbrains.kotlin.base.kapt3.AptMode STUBS_ONLY
public static final enum org.jetbrains.kotlin.base.kapt3.AptMode APT_ONLY
private static final synthetic org.jetbrains.kotlin.base.kapt3.AptMode[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String stringValue
public java.lang.String getStringValue ()
public final boolean getRunAnnotationProcessing ()
public final boolean getGenerateStubs ()
public static org.jetbrains.kotlin.base.kapt3.AptMode[] values ()
public static org.jetbrains.kotlin.base.kapt3.AptMode valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.base.kapt3.AptMode[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/DetectMemoryLeaksMode.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final enum org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode extends java.lang.Enum implements org.jetbrains.kotlin.base.kapt3.KaptSelector {
private final String stringValue
public static final enum org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode DEFAULT
public static final enum org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode PARANOID
public static final enum org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode NONE
private static final synthetic org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String stringValue
public java.lang.String getStringValue ()
public static org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode[] values ()
public static org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptFlag.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final enum org.jetbrains.kotlin.base.kapt3.KaptFlag extends java.lang.Enum {
private final String description
private final boolean defaultValue
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag SHOW_PROCESSOR_STATS
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag VERBOSE
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag INFO_AS_WARNINGS
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag USE_LIGHT_ANALYSIS
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag CORRECT_ERROR_TYPES
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag DUMP_DEFAULT_PARAMETER_VALUES
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag MAP_DIAGNOSTIC_LOCATIONS
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag STRICT
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag INCLUDE_COMPILE_CLASSPATH
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag INCREMENTAL_APT
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag STRIP_METADATA
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag KEEP_KDOC_COMMENTS_IN_STUBS
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag USE_JVM_IR
public static final enum org.jetbrains.kotlin.base.kapt3.KaptFlag USE_K2
private static final synthetic org.jetbrains.kotlin.base.kapt3.KaptFlag[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, java.lang.String, boolean)
String $enum$name
int $enum$ordinal
String description
boolean defaultValue
synthetic void <init> (java.lang.String, int, java.lang.String, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public final java.lang.String getDescription ()
public final boolean getDefaultValue ()
public static org.jetbrains.kotlin.base.kapt3.KaptFlag[] values ()
public static org.jetbrains.kotlin.base.kapt3.KaptFlag valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.base.kapt3.KaptFlag[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptFlags$Companion$fromSet$1.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptFlags$Companion$fromSet$1 extends java.lang.Object implements org.jetbrains.kotlin.base.kapt3.KaptFlags {
final synthetic java.util.Set $flags
void <init> (java.util.Set)
java.util.Set $flags
public boolean get (org.jetbrains.kotlin.base.kapt3.KaptFlag)
org.jetbrains.kotlin.base.kapt3.KaptFlag flag
}
org/jetbrains/kotlin/base/kapt3/KaptFlags$Companion.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptFlags$Companion extends java.lang.Object {
static final synthetic org.jetbrains.kotlin.base.kapt3.KaptFlags$Companion $$INSTANCE
private void <init> ()
public final org.jetbrains.kotlin.base.kapt3.KaptFlags fromSet (java.util.Set)
java.util.Set flags
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptFlags$Empty.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptFlags$Empty extends java.lang.Object implements org.jetbrains.kotlin.base.kapt3.KaptFlags {
public static final org.jetbrains.kotlin.base.kapt3.KaptFlags$Empty INSTANCE
private void <init> ()
public boolean get (org.jetbrains.kotlin.base.kapt3.KaptFlag)
org.jetbrains.kotlin.base.kapt3.KaptFlag flag
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptFlags.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public abstract org.jetbrains.kotlin.base.kapt3.KaptFlags extends java.lang.Object {
public static final org.jetbrains.kotlin.base.kapt3.KaptFlags$Companion Companion
public abstract boolean get (org.jetbrains.kotlin.base.kapt3.KaptFlag)
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptOptions$Builder.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptOptions$Builder extends java.lang.Object {
private java.io.File projectBaseDir
private final java.util.List compileClasspath
private final java.util.List javaSourceRoots
private final java.util.List changedFiles
private final java.util.List compiledSources
private java.io.File incrementalCache
private final java.util.List classpathChanges
private java.io.File sourcesOutputDir
private java.io.File classesOutputDir
private java.io.File stubsOutputDir
private java.io.File incrementalDataOutputDir
private final java.util.List processingClasspath
private final java.util.List processors
private final java.util.Map processingOptions
private final java.util.Map javacOptions
private final java.util.Set flags
private org.jetbrains.kotlin.base.kapt3.AptMode mode
private org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode detectMemoryLeaks
private java.io.File processorsStatsReportFile
private java.io.File fileReadHistoryReportFile
public void <init> ()
int $i$a$-filter-KaptOptions$Builder$flags$1
org.jetbrains.kotlin.base.kapt3.KaptFlag it
Object element$iv$iv
int $i$f$filterTo
Object[] $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Object[] $this$filter$iv
public final java.io.File getProjectBaseDir ()
public final void setProjectBaseDir (java.io.File)
java.io.File
public final java.util.List getCompileClasspath ()
public final java.util.List getJavaSourceRoots ()
public final java.util.List getChangedFiles ()
public final java.util.List getCompiledSources ()
public final java.io.File getIncrementalCache ()
public final void setIncrementalCache (java.io.File)
java.io.File
public final java.util.List getClasspathChanges ()
public final java.io.File getSourcesOutputDir ()
public final void setSourcesOutputDir (java.io.File)
java.io.File
public final java.io.File getClassesOutputDir ()
public final void setClassesOutputDir (java.io.File)
java.io.File
public final java.io.File getStubsOutputDir ()
public final void setStubsOutputDir (java.io.File)
java.io.File
public final java.io.File getIncrementalDataOutputDir ()
public final void setIncrementalDataOutputDir (java.io.File)
java.io.File
public final java.util.List getProcessingClasspath ()
public final java.util.List getProcessors ()
public final java.util.Map getProcessingOptions ()
public final java.util.Map getJavacOptions ()
public final java.util.Set getFlags ()
public final org.jetbrains.kotlin.base.kapt3.AptMode getMode ()
public final void setMode (org.jetbrains.kotlin.base.kapt3.AptMode)
org.jetbrains.kotlin.base.kapt3.AptMode
public final org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode getDetectMemoryLeaks ()
public final void setDetectMemoryLeaks (org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode)
org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode
public final java.io.File getProcessorsStatsReportFile ()
public final void setProcessorsStatsReportFile (java.io.File)
java.io.File
public final java.io.File getFileReadHistoryReportFile ()
public final void setFileReadHistoryReportFile (java.io.File)
java.io.File
public final org.jetbrains.kotlin.base.kapt3.KaptOptions build ()
java.io.File sourcesOutputDir
java.io.File classesOutputDir
java.io.File stubsOutputDir
}
org/jetbrains/kotlin/base/kapt3/KaptOptions.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptOptions extends java.lang.Object implements org.jetbrains.kotlin.base.kapt3.KaptFlags {
private final java.io.File projectBaseDir
private final java.util.List compileClasspath
private final java.util.List javaSourceRoots
private final java.util.List changedFiles
private final java.util.List compiledSources
private final java.io.File incrementalCache
private final java.util.List classpathChanges
private final java.io.File sourcesOutputDir
private final java.io.File classesOutputDir
private final java.io.File stubsOutputDir
private final java.io.File incrementalDataOutputDir
private final java.util.List processingClasspath
private final java.util.List processors
private final java.util.Map processingOptions
private final java.util.Map javacOptions
private final org.jetbrains.kotlin.base.kapt3.KaptFlags flags
private final org.jetbrains.kotlin.base.kapt3.AptMode mode
private final org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode detectMemoryLeaks
private final ClassLoader processingClassLoader
private final java.util.Set separateClassloaderForProcessors
private final java.io.File processorsStatsReportFile
private final java.io.File fileReadHistoryReportFile
public void <init> (java.io.File, java.util.List, java.util.List, java.util.List, java.util.List, java.io.File, java.util.List, java.io.File, java.io.File, java.io.File, java.io.File, java.util.List, java.util.List, java.util.Map, java.util.Map, org.jetbrains.kotlin.base.kapt3.KaptFlags, org.jetbrains.kotlin.base.kapt3.AptMode, org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode, java.lang.ClassLoader, java.util.Set, java.io.File, java.io.File)
java.io.File projectBaseDir
java.util.List compileClasspath
java.util.List javaSourceRoots
java.util.List changedFiles
java.util.List compiledSources
java.io.File incrementalCache
java.util.List classpathChanges
java.io.File sourcesOutputDir
java.io.File classesOutputDir
java.io.File stubsOutputDir
java.io.File incrementalDataOutputDir
java.util.List processingClasspath
java.util.List processors
java.util.Map processingOptions
java.util.Map javacOptions
org.jetbrains.kotlin.base.kapt3.KaptFlags flags
org.jetbrains.kotlin.base.kapt3.AptMode mode
org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode detectMemoryLeaks
ClassLoader processingClassLoader
java.util.Set separateClassloaderForProcessors
java.io.File processorsStatsReportFile
java.io.File fileReadHistoryReportFile
public final java.io.File getProjectBaseDir ()
public final java.util.List getCompileClasspath ()
public final java.util.List getJavaSourceRoots ()
public final java.util.List getChangedFiles ()
public final java.util.List getCompiledSources ()
public final java.io.File getIncrementalCache ()
public final java.util.List getClasspathChanges ()
public final java.io.File getSourcesOutputDir ()
public final java.io.File getClassesOutputDir ()
public final java.io.File getStubsOutputDir ()
public final java.io.File getIncrementalDataOutputDir ()
public final java.util.List getProcessingClasspath ()
public final java.util.List getProcessors ()
public final java.util.Map getProcessingOptions ()
public final java.util.Map getJavacOptions ()
public final org.jetbrains.kotlin.base.kapt3.KaptFlags getFlags ()
public final org.jetbrains.kotlin.base.kapt3.AptMode getMode ()
public final org.jetbrains.kotlin.base.kapt3.DetectMemoryLeaksMode getDetectMemoryLeaks ()
public final java.lang.ClassLoader getProcessingClassLoader ()
public final java.util.Set getSeparateClassloaderForProcessors ()
public final java.io.File getProcessorsStatsReportFile ()
public final java.io.File getFileReadHistoryReportFile ()
public boolean get (org.jetbrains.kotlin.base.kapt3.KaptFlag)
org.jetbrains.kotlin.base.kapt3.KaptFlag flag
public final java.io.File getKotlinGeneratedSourcesDirectory ()
int $i$a$-takeIf-KaptOptions$getKotlinGeneratedSourcesDirectory$1
java.io.File it
String value
}
org/jetbrains/kotlin/base/kapt3/KaptOptionsKt$collectJavaSourceFiles$allSources$$inlined$sortedBy$1.class
Comparisons.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptOptionsKt$collectJavaSourceFiles$allSources$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-KaptOptionsKt$collectJavaSourceFiles$allSources$1
java.io.File it
int $i$a$-sortedBy-KaptOptionsKt$collectJavaSourceFiles$allSources$1
java.io.File it
Object a
Object b
}
org/jetbrains/kotlin/base/kapt3/KaptOptionsKt$collectJavaSourceFiles$allSources$$inlined$sortedBy$2.class
Comparisons.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptOptionsKt$collectJavaSourceFiles$allSources$$inlined$sortedBy$2 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
int $i$a$-sortedBy-KaptOptionsKt$collectJavaSourceFiles$allSources$3
java.io.File it
int $i$a$-sortedBy-KaptOptionsKt$collectJavaSourceFiles$allSources$3
java.io.File it
Object a
Object b
}
org/jetbrains/kotlin/base/kapt3/KaptOptionsKt$collectJavaSourceFiles$allSources$2$1.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
final org.jetbrains.kotlin.base.kapt3.KaptOptionsKt$collectJavaSourceFiles$allSources$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.base.kapt3.KaptOptionsKt$collectJavaSourceFiles$allSources$2$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.io.File)
java.io.File it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/base/kapt3/KaptOptionsKt.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public final org.jetbrains.kotlin.base.kapt3.KaptOptionsKt extends java.lang.Object {
private static final String KAPT_KOTLIN_GENERATED_OPTION_NAME
public static final java.util.List collectJavaSourceFiles (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess)
int $i$a$-filter-KaptOptionsKt$collectJavaSourceFiles$toReprocess$1
java.io.File it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
java.io.File nonExistentClass
java.util.List toReprocess
org.jetbrains.kotlin.base.kapt3.KaptOptions $this$collectJavaSourceFiles
org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess sourcesToReprocess
public static synthetic java.util.List collectJavaSourceFiles$default (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess, int, java.lang.Object)
public static final java.util.List collectAggregatedTypes (org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess)
org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess sourcesToReprocess
public static synthetic java.util.List collectAggregatedTypes$default (org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess, int, java.lang.Object)
public static final java.lang.String logString (org.jetbrains.kotlin.base.kapt3.KaptOptions, java.lang.String)
int $i$a$-forEach-KaptOptionsKt$logString$1$1
org.jetbrains.kotlin.base.kapt3.KaptFlag it
Object element$iv
int $i$f$forEach
Object[] $this$forEach$iv
int $i$a$-buildString-KaptOptionsKt$logString$1
String additionalInfoRendered
StringBuilder $this$logString_u24lambda_u246
org.jetbrains.kotlin.base.kapt3.KaptOptions $this$logString
String additionalInfo
public static synthetic java.lang.String logString$default (org.jetbrains.kotlin.base.kapt3.KaptOptions, java.lang.String, int, java.lang.Object)
private static final java.util.List collectJavaSourceFiles$allSources (org.jetbrains.kotlin.base.kapt3.KaptOptions)
int $i$f$sortedBy
Iterable $this$sortedBy$iv
int $i$a$-flatMap-KaptOptionsKt$collectJavaSourceFiles$allSources$2
java.io.File root
Iterable list$iv$iv
Object element$iv$iv
int $i$f$flatMapTo
Iterable $this$flatMapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMap
Iterable $this$flatMap$iv
int $i$f$sortedBy
Iterable $this$sortedBy$iv
int $i$a$-distinctBy-KaptOptionsKt$collectJavaSourceFiles$allSources$4
java.io.File it
Object key$iv
Object e$iv
int $i$f$distinctBy
java.util.HashSet set$iv
java.util.ArrayList list$iv
Iterable $this$distinctBy$iv
org.jetbrains.kotlin.base.kapt3.KaptOptions $this_collectJavaSourceFiles
}
org/jetbrains/kotlin/base/kapt3/KaptSelector.class
KaptOptions.kt
package org.jetbrains.kotlin.base.kapt3
public abstract org.jetbrains.kotlin.base.kapt3.KaptSelector extends java.lang.Object {
public abstract java.lang.String getStringValue ()
}
org/jetbrains/kotlin/kapt3/base/
org/jetbrains/kotlin/kapt3/base/AnnotationProcessingKt$doAnnotationProcessing$4$1.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final synthetic org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt$doAnnotationProcessing$4$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final void invoke (java.lang.String)
String 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
}
org/jetbrains/kotlin/kapt3/base/AnnotationProcessingKt$doAnnotationProcessing$5$1.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final synthetic org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt$doAnnotationProcessing$5$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final void invoke (java.lang.String)
String 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
}
org/jetbrains/kotlin/kapt3/base/AnnotationProcessingKt$doAnnotationProcessing$loggerFun$1.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final synthetic org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt$doAnnotationProcessing$loggerFun$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final void invoke (java.lang.String)
String 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
}
org/jetbrains/kotlin/kapt3/base/AnnotationProcessingKt$doAnnotationProcessing$loggerFun$2.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final synthetic org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt$doAnnotationProcessing$loggerFun$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final void invoke (java.lang.String)
String 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
}
org/jetbrains/kotlin/kapt3/base/AnnotationProcessingKt.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
public final org.jetbrains.kotlin.kapt3.base.AnnotationProcessingKt extends java.lang.Object {
public static final void doAnnotationProcessing (org.jetbrains.kotlin.kapt3.base.KaptContext, java.util.List, java.util.List, com.sun.tools.javac.util.List, java.util.List)
int $i$a$-map-AnnotationProcessingKt$doAnnotationProcessing$wrappedProcessors$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor 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$-filterNot-AnnotationProcessingKt$doAnnotationProcessing$javaSourcesToProcess$1$filtered$1
java.io.File it
Object element$iv$iv
int $i$f$filterNotTo
Iterable $this$filterNotTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterNot
Iterable $this$filterNot$iv
int $i$a$-run-AnnotationProcessingKt$doAnnotationProcessing$javaSourcesToProcess$1
java.util.List filtered
org.jetbrains.kotlin.kapt3.base.KaptContext $this$doAnnotationProcessing_u24lambda_u242
int $i$a$-single-AnnotationProcessingKt$doAnnotationProcessing$initProcessAnnotationsMethod$1
java.lang.reflect.Method it
Object element$iv
int $i$f$single
Object single$iv
boolean found$iv
Object[] $this$single$iv
java.lang.reflect.Method initProcessAnnotationsMethod
int $i$a$-any-AnnotationProcessingKt$doAnnotationProcessing$sourcesStructureListener$1$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-let-AnnotationProcessingKt$doAnnotationProcessing$sourcesStructureListener$1
org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener recordTypesListener
org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager it
int $i$a$-map-AnnotationProcessingKt$doAnnotationProcessing$1
com.sun.tools.javac.tree.JCTree$JCCompilationUnit 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
java.lang.reflect.Method processAnnotationsMethod
com.sun.tools.javac.util.List analyzedFiles
com.sun.tools.javac.util.List additionalClassNames
com.sun.tools.javac.processing.AnnotationProcessingError e
int $i$a$-let-AnnotationProcessingKt$doAnnotationProcessing$2
org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener it
int $i$a$-let-AnnotationProcessingKt$doAnnotationProcessing$3
org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener it
kotlin.reflect.KFunction loggerFun
int $i$a$-let-AnnotationProcessingKt$doAnnotationProcessing$4
java.io.File it
int $i$a$-let-AnnotationProcessingKt$doAnnotationProcessing$5
java.io.File it
com.sun.tools.javac.util.List parsedJavaFiles
org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener sourcesStructureListener
com.sun.tools.javac.util.Log log
com.sun.tools.javac.processing.JavacFiler filer
int errorCount
int warningCount
boolean showProcessorStats
com.sun.tools.javac.processing.JavacProcessingEnvironment processingEnvironment
java.util.List wrappedProcessors
java.util.List javaSourcesToProcess
com.sun.tools.javac.main.JavaCompiler compilerAfterAP
org.jetbrains.kotlin.kapt3.base.KaptContext $this$doAnnotationProcessing
java.util.List javaSourceFiles
java.util.List processors
com.sun.tools.javac.util.List additionalSources
java.util.List binaryTypesToReprocess
public static synthetic void doAnnotationProcessing$default (org.jetbrains.kotlin.kapt3.base.KaptContext, java.util.List, java.util.List, com.sun.tools.javac.util.List, java.util.List, int, java.lang.Object)
private static final void showProcessorStats (java.util.List, kotlin.jvm.functions.Function1)
int $i$a$-forEach-AnnotationProcessingKt$showProcessorStats$1
org.jetbrains.kotlin.kapt3.base.ProcessorWrapper processor
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-AnnotationProcessingKt$showProcessorStats$2
org.jetbrains.kotlin.kapt3.base.ProcessorWrapper processor
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List wrappedProcessors
kotlin.jvm.functions.Function1 logger
private static final void dumpProcessorStats (java.util.List, java.io.File, kotlin.jvm.functions.Function1)
int $i$a$-forEach-AnnotationProcessingKt$dumpProcessorStats$1$1
org.jetbrains.kotlin.kapt3.base.ProcessorWrapper processor
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-AnnotationProcessingKt$dumpProcessorStats$1$2
org.jetbrains.kotlin.kapt3.base.ProcessorWrapper processor
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-buildString-AnnotationProcessingKt$dumpProcessorStats$1
StringBuilder $this$dumpProcessorStats_u24lambda_u2415
java.util.List wrappedProcessors
java.io.File apReportFile
kotlin.jvm.functions.Function1 logger
private static final void dumpFileReadHistory (org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager, java.io.File, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager fileManager
java.io.File reportFile
kotlin.jvm.functions.Function1 logger
private static final void reportIfRunningNonIncrementally (org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener, org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager, org.jetbrains.kotlin.kapt3.base.util.KaptLogger, java.util.List)
int $i$a$-let-AnnotationProcessingKt$reportIfRunningNonIncrementally$1
String failure
int $i$a$-filter-AnnotationProcessingKt$reportIfRunningNonIncrementally$missingIncrementalSupport$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-map-AnnotationProcessingKt$reportIfRunningNonIncrementally$nonIncremental$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor 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
java.util.List nonIncremental
java.util.List missingIncrementalSupport
org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener listener
org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager cacheManager
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
java.util.List processors
public static final com.sun.tools.javac.util.List parseJavaFiles (org.jetbrains.kotlin.kapt3.base.KaptContext, java.util.List)
Iterable javaFileObjects
org.jetbrains.kotlin.kapt3.base.KaptContext $this$parseJavaFiles
java.util.List javaSourceFiles
private static final com.sun.tools.javac.util.List initModulesIfNeeded (org.jetbrains.kotlin.kapt3.base.KaptContext, com.sun.tools.javac.util.List)
java.lang.reflect.Method initModulesMethod
org.jetbrains.kotlin.kapt3.base.KaptContext $this$initModulesIfNeeded
com.sun.tools.javac.util.List files
}
org/jetbrains/kotlin/kapt3/base/JavacListUtilsKt.class
javacListUtils.kt
package org.jetbrains.kotlin.kapt3.base
public final org.jetbrains.kotlin.kapt3.base.JavacListUtilsKt extends java.lang.Object {
public static final com.sun.tools.javac.util.List mapJList (java.lang.Iterable, kotlin.jvm.functions.Function1)
int $i$a$-let-JavacListUtilsKt$mapJList$1
Object it
Object item
int $i$f$mapJList
Object result
Iterable values
kotlin.jvm.functions.Function1 f
public static final com.sun.tools.javac.util.List mapJListIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
int $i$a$-let-JavacListUtilsKt$mapJListIndexed$1$1
Object it
int $i$a$-forEachIndexed-JavacListUtilsKt$mapJListIndexed$1
int index
Object item
Object item$iv
int $i$f$forEachIndexed
int index$iv
Iterable $this$forEachIndexed$iv
int $i$f$mapJListIndexed
Object result
Iterable values
kotlin.jvm.functions.Function2 f
public static final com.sun.tools.javac.util.List mapPairedValuesJList (java.util.List, kotlin.jvm.functions.Function2)
int $i$a$-let-JavacListUtilsKt$mapPairedValuesJList$1
Object it
String key
Object value
int $i$f$mapPairedValuesJList
int size
Object result
int index
java.util.List valuePairs
kotlin.jvm.functions.Function2 f
public static final java.util.Map pairedListToMap (java.util.List)
int $i$a$-mapPairedValuesJList-JavacListUtilsKt$pairedListToMap$1
String key
Object value
int $i$a$-let-JavacListUtilsKt$mapPairedValuesJList$1$iv
Object it$iv
String key$iv
Object value$iv
int $i$f$mapPairedValuesJList
int size$iv
Object result$iv
int index$iv
java.util.Map map
java.util.List valuePairs
public static final com.sun.tools.javac.util.List plus (com.sun.tools.javac.util.List, com.sun.tools.javac.util.List)
com.sun.tools.javac.util.List $this$plus
com.sun.tools.javac.util.List other
public static final com.sun.tools.javac.util.List toJavacList (java.lang.Iterable)
Iterable $this$toJavacList
}
org/jetbrains/kotlin/kapt3/base/Kapt.class
Kapt.kt
package org.jetbrains.kotlin.kapt3.base
public final org.jetbrains.kotlin.kapt3.base.Kapt extends java.lang.Object {
public static final org.jetbrains.kotlin.kapt3.base.Kapt INSTANCE
private static final String JAVAC_CONTEXT_CLASS
private void <init> ()
public static final org.jetbrains.kotlin.base.kapt3.KaptFlags kaptFlags (java.util.Set)
int $i$a$-filterTo-Kapt$kaptFlags$1
org.jetbrains.kotlin.base.kapt3.KaptFlag it
Object element$iv
int $i$f$filterTo
Object[] $this$filterTo$iv
java.util.Collection destination$iv
java.util.Set rawFlags
public static final boolean kapt (org.jetbrains.kotlin.base.kapt3.KaptOptions)
int $i$a$-info-Kapt$kapt$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-measureTimeMillis-Kapt$kapt$2$annotationProcessingTime$1
int $i$f$measureTimeMillis
long start$iv
int $i$a$-info-Kapt$kapt$2$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-use-Kapt$kapt$2
org.jetbrains.kotlin.kapt3.base.LoadedProcessors processors
long annotationProcessingTime
org.jetbrains.kotlin.kapt3.base.ProcessorLoader it
org.jetbrains.kotlin.kapt3.base.util.WriterBackedKaptLogger logger
org.jetbrains.kotlin.kapt3.base.KaptContext kaptContext
java.util.List javaSourceFiles
org.jetbrains.kotlin.kapt3.base.ProcessorLoader processorLoader
org.jetbrains.kotlin.base.kapt3.KaptOptions options
public final boolean checkJavacComponentsAccess (org.jetbrains.kotlin.kapt3.base.util.KaptLogger)
ClassNotFoundException e
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
private final java.lang.ClassLoader findClassLoaderWithJavac ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/KaptContext$Companion$makePathsString$1.class
KaptContext.kt
package org.jetbrains.kotlin.kapt3.base
final org.jetbrains.kotlin.kapt3.base.KaptContext$Companion$makePathsString$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.KaptContext$Companion$makePathsString$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (java.io.File)
java.io.File it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/KaptContext$Companion.class
KaptContext.kt
package org.jetbrains.kotlin.kapt3.base
public final org.jetbrains.kotlin.kapt3.base.KaptContext$Companion extends java.lang.Object {
private void <init> ()
private final java.lang.String makePathsString (java.lang.Iterable)
Iterable $this$makePathsString
public static final synthetic java.lang.String access$makePathsString (org.jetbrains.kotlin.kapt3.base.KaptContext$Companion, java.lang.Iterable)
org.jetbrains.kotlin.kapt3.base.KaptContext$Companion $this
Iterable $receiver
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/KaptContext.class
KaptContext.kt
package org.jetbrains.kotlin.kapt3.base
public org.jetbrains.kotlin.kapt3.base.KaptContext extends java.lang.Object implements java.io.Closeable {
public static final org.jetbrains.kotlin.kapt3.base.KaptContext$Companion Companion
private final org.jetbrains.kotlin.base.kapt3.KaptOptions options
private final boolean withJdk
private final org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
private final com.sun.tools.javac.util.Context context
private final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler compiler
private final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager fileManager
private final com.sun.tools.javac.util.Options javacOptions
private final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase javaLog
private final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager cacheManager
private final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess sourcesToReprocess
public static final String MODULE_INFO_FILE
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, boolean, org.jetbrains.kotlin.kapt3.base.util.KaptLogger)
int $i$a$-let-KaptContext$1
java.io.File it
int $i$a$-also-KaptContext$2$1
org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess result
int $i$a$-run-KaptContext$2
long start
org.jetbrains.kotlin.kapt3.base.KaptContext $this$_init__u24lambda_u243
int $i$a$-let-KaptContext$3
java.io.File it
String option
String key
String value
String key
String value
int $i$a$-apply-KaptContext$4
java.util.List compileClasspath
com.sun.tools.javac.util.Options $this$_init__u24lambda_u245
int $i$a$-associateBy-KaptContext$5
String it
int $i$a$-associateBy-KaptContext$6
String key
Object element$iv$iv
int $i$f$associateByTo
Iterable $this$associateByTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$associateBy
int capacity$iv
Iterable $this$associateBy$iv
String value
com.sun.tools.javac.main.Option option
org.jetbrains.kotlin.base.kapt3.KaptOptions options
boolean withJdk
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
public final org.jetbrains.kotlin.base.kapt3.KaptOptions getOptions ()
public final boolean getWithJdk ()
public final org.jetbrains.kotlin.kapt3.base.util.KaptLogger getLogger ()
public final com.sun.tools.javac.util.Context getContext ()
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler getCompiler ()
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager getFileManager ()
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase getJavaLog ()
public final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager getCacheManager ()
public final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess getSourcesToReprocess ()
protected void preregisterTreeMaker (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
private final void preregisterLog (com.sun.tools.javac.util.Context)
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData interceptorData
com.sun.tools.javac.util.Context context
public void close ()
private static final com.sun.tools.javac.util.Log preregisterLog$lambda$0 (org.jetbrains.kotlin.kapt3.base.KaptContext, org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData, com.sun.tools.javac.util.Context)
org.jetbrains.kotlin.kapt3.base.KaptContext this$0
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData $interceptorData
com.sun.tools.javac.util.Context newContext
private static final void _init_$deleteAndCreate (org.jetbrains.kotlin.kapt3.base.KaptContext, java.io.File)
org.jetbrains.kotlin.kapt3.base.KaptContext this$0
java.io.File dir
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/LoadedProcessors.class
ProcessorLoader.kt
package org.jetbrains.kotlin.kapt3.base
public final org.jetbrains.kotlin.kapt3.base.LoadedProcessors extends java.lang.Object {
private final java.util.List processors
private final ClassLoader classLoader
public void <init> (java.util.List, java.lang.ClassLoader)
java.util.List processors
ClassLoader classLoader
public final java.util.List getProcessors ()
public final java.lang.ClassLoader getClassLoader ()
}
org/jetbrains/kotlin/kapt3/base/ProcessorLoader$loadProcessors$1$1.class
ProcessorLoader.kt
package org.jetbrains.kotlin.kapt3.base
final org.jetbrains.kotlin.kapt3.base.ProcessorLoader$loadProcessors$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.ProcessorLoader$loadProcessors$1$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (javax.annotation.processing.Processor)
javax.annotation.processing.Processor it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/ProcessorLoader.class
ProcessorLoader.kt
package org.jetbrains.kotlin.kapt3.base
public org.jetbrains.kotlin.kapt3.base.ProcessorLoader extends java.lang.Object implements java.io.Closeable {
private final org.jetbrains.kotlin.base.kapt3.KaptOptions options
private final org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
private java.net.URLClassLoader annotationProcessingClassLoader
public void <init> (org.jetbrains.kotlin.base.kapt3.KaptOptions, org.jetbrains.kotlin.kapt3.base.util.KaptLogger)
org.jetbrains.kotlin.base.kapt3.KaptOptions options
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
public final org.jetbrains.kotlin.kapt3.base.LoadedProcessors loadProcessors (java.lang.ClassLoader)
int $i$a$-apply-ProcessorLoader$loadProcessors$classpath$1
java.util.LinkedHashSet $this$loadProcessors_u24lambda_u240
int $i$a$-map-ProcessorLoader$loadProcessors$classLoader$1
java.io.File 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$f$toTypedArray
java.util.Collection thisCollection$iv
java.util.Collection $this$toTypedArray$iv
int $i$a$-mapNotNull-ProcessorLoader$loadProcessors$processors$1
String it
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$-info-ProcessorLoader$loadProcessors$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
java.util.LinkedHashSet classpath
java.net.URLClassLoader classLoader
java.util.List processors
ClassLoader parentClassLoader
public static synthetic org.jetbrains.kotlin.kapt3.base.LoadedProcessors loadProcessors$default (org.jetbrains.kotlin.kapt3.base.ProcessorLoader, java.lang.ClassLoader, int, java.lang.Object)
private final java.util.List wrapInIncrementalProcessor (java.util.List, java.lang.Iterable)
int $i$a$-map-ProcessorLoader$wrapInIncrementalProcessor$1
javax.annotation.processing.Processor 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$-map-ProcessorLoader$wrapInIncrementalProcessor$processorNames$1
javax.annotation.processing.Processor 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$-filter-ProcessorLoader$wrapInIncrementalProcessor$nonIncremental$1
String it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-let-ProcessorLoader$wrapInIncrementalProcessor$2$procType$1
org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType it
int $i$a$-map-ProcessorLoader$wrapInIncrementalProcessor$2
org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType procType
javax.annotation.processing.Processor 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
java.util.Set processorNames
java.util.Map processorsInfo
java.util.List nonIncremental
java.util.List processors
Iterable classpath
public java.util.List doLoadProcessors (java.util.LinkedHashSet, java.lang.ClassLoader)
int $i$a$-takeIf-ProcessorLoader$doLoadProcessors$1
java.io.File it
int $i$a$-let-ProcessorLoader$doLoadProcessors$2
java.io.File it
int $i$a$-use-ProcessorLoader$doLoadProcessors$3$1$1
java.io.InputStream it
int $i$a$-let-ProcessorLoader$doLoadProcessors$3$1
java.util.zip.ZipEntry zipEntry
int $i$a$-use-ProcessorLoader$doLoadProcessors$3
java.util.zip.ZipFile zipFile
java.io.File file
int $i$a$-mapNotNull-ProcessorLoader$doLoadProcessors$4
String it
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
java.util.Set processorNames
String serviceFile
java.util.LinkedHashSet classpath
ClassLoader classLoader
private final javax.annotation.processing.Processor tryLoadProcessor (java.lang.String, java.lang.ClassLoader)
int $i$a$-takeIf-ProcessorLoader$tryLoadProcessor$providedClassloader$1
ClassLoader it
int $i$a$-info-ProcessorLoader$tryLoadProcessor$classLoaderToUse$1
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
int $i$a$-info-ProcessorLoader$tryLoadProcessor$classLoaderToUse$2
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info$iv
Throwable e
Object annotationProcessorInstance
Throwable e
ClassLoader providedClassloader
ClassLoader classLoaderToUse
Class annotationProcessorClass
String fqName
ClassLoader classLoader
public void close ()
private static final void doLoadProcessors$processSingleInput (java.util.Set, java.io.InputStream)
int $i$a$-forEach-ProcessorLoader$doLoadProcessors$processSingleInput$1
String processedLine
String line
Object element$iv
int $i$f$forEach
kotlin.sequences.Sequence $this$forEach$iv
kotlin.sequences.Sequence lines
java.util.Set processorNames
java.io.InputStream input
}
org/jetbrains/kotlin/kapt3/base/ProcessorWrapper$renderSpentTime$1.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final org.jetbrains.kotlin.kapt3.base.ProcessorWrapper$renderSpentTime$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.ProcessorWrapper$renderSpentTime$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (long)
long it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/ProcessorWrapper.class
annotationProcessing.kt
package org.jetbrains.kotlin.kapt3.base
final org.jetbrains.kotlin.kapt3.base.ProcessorWrapper extends java.lang.Object implements javax.annotation.processing.Processor {
private final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor delegate
private long initTime
private final java.util.List roundTime
private final java.util.List sourcesGenerated
public void <init> (org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor)
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor delegate
public java.lang.Iterable getCompletions (javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.ExecutableElement, java.lang.String)
javax.lang.model.element.Element p0
javax.lang.model.element.AnnotationMirror p1
javax.lang.model.element.ExecutableElement p2
String p3
public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
int $i$a$-measureTimeMillisWithResult-ProcessorWrapper$process$1
int $i$f$measureTimeMillisWithResult
long start$iv
Object result$iv
long time
boolean result
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
public void init (javax.annotation.processing.ProcessingEnvironment)
int $i$a$-measureTimeMillis-ProcessorWrapper$init$1
int $i$f$measureTimeMillis
long start$iv
javax.annotation.processing.ProcessingEnvironment processingEnv
public java.util.Set getSupportedOptions ()
int $i$a$-measureTimeMillisWithResult-ProcessorWrapper$getSupportedOptions$1
int $i$f$measureTimeMillisWithResult
long start$iv
Object result$iv
long time
java.util.Set result
public javax.lang.model.SourceVersion getSupportedSourceVersion ()
int $i$a$-measureTimeMillisWithResult-ProcessorWrapper$getSupportedSourceVersion$1
int $i$f$measureTimeMillisWithResult
long start$iv
Object result$iv
long time
javax.lang.model.SourceVersion result
public java.util.Set getSupportedAnnotationTypes ()
int $i$a$-measureTimeMillisWithResult-ProcessorWrapper$getSupportedAnnotationTypes$1
int $i$f$measureTimeMillisWithResult
long start$iv
Object result$iv
long time
java.util.Set result
public final java.lang.String renderSpentTime ()
String processorName
long totalTime
public final java.lang.String renderGenerations ()
String processorName
private final void updateGenerationStats (javax.annotation.processing.RoundEnvironment)
java.lang.reflect.Field procEnv
javax.annotation.processing.ProcessingEnvironment proEnvObj
java.lang.reflect.Field filerField
Object filerObj
java.lang.reflect.Field genSourceNameField
Object genSourceNameObj
java.util.Set sources
int numSourcesGenerated
javax.annotation.processing.RoundEnvironment roundEnv
}
org/jetbrains/kotlin/kapt3/base/incremental/
org/jetbrains/kotlin/kapt3/base/incremental/AnnotationProcessorDependencyCollector.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType runtimeProcType
private final kotlin.jvm.functions.Function1 warningCollector
private final java.util.Map generatedToSource
private final java.util.Set aggregatedTypes
private final java.util.Map generatedClassFilesToTypes
private boolean isFullRebuild
public void <init> (org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType runtimeProcType
kotlin.jvm.functions.Function1 warningCollector
public final void recordProcessingInputs$kotlin_annotation_processing_base (java.util.Set, java.util.Set, javax.annotation.processing.RoundEnvironment)
javax.lang.model.element.TypeElement annotation
java.util.Set supportedAnnotationTypes
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
public final void add$kotlin_annotation_processing_base (java.net.URI, javax.lang.model.element.Element[], java.lang.String)
java.util.Set srcClasses
java.io.File generatedFile
java.net.URI createdFile
javax.lang.model.element.Element[] originatingElements
String classId
public final java.util.Map getGeneratedToSources$kotlin_annotation_processing_base ()
public final java.util.Set getAggregatedTypes$kotlin_annotation_processing_base ()
public final java.util.Map getGeneratedClassFilesToTypes$kotlin_annotation_processing_base ()
public final org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType getRuntimeType$kotlin_annotation_processing_base ()
}
org/jetbrains/kotlin/kapt3/base/incremental/CacheKt.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.CacheKt extends java.lang.Object {
private static final boolean checkMinNumberOfClassFiles (java.util.List, int)
int $i$a$-filter-CacheKt$checkMinNumberOfClassFiles$1
java.io.File it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-forEach-CacheKt$checkMinNumberOfClassFiles$2
int inThisRoot
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int currentlyMissing
java.util.List roots
int required
private static final int countClassFilesUpToLimit (java.io.File, int)
int $i$a$-forEach-CacheKt$countClassFilesUpToLimit$1
java.io.File it
Object element$iv
int $i$f$forEach
Object[] $this$forEach$iv
java.io.File curr
int cnt
java.util.ArrayDeque toVisit
java.io.File root
int limit
public static final synthetic boolean access$checkMinNumberOfClassFiles (java.util.List, int)
java.util.List roots
int required
}
org/jetbrains/kotlin/kapt3/base/incremental/Changes.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.Changes extends java.lang.Object {
private final java.util.Collection sourceChanges
private final java.util.Set dirtyFqNamesFromClasspath
public void <init> (java.util.Collection, java.util.Set)
java.util.Collection sourceChanges
java.util.Set dirtyFqNamesFromClasspath
public final java.util.Collection getSourceChanges ()
public final java.util.Set getDirtyFqNamesFromClasspath ()
}
org/jetbrains/kotlin/kapt3/base/incremental/ClassFileStructure.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.ClassFileStructure extends java.lang.Object implements org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure java.io.Serializable {
private final java.net.URI sourceFile
private final java.util.Set declaredTypes
public void <init> (java.net.URI, java.lang.String)
java.net.URI sourceFile
String declaredType
public java.net.URI getSourceFile ()
public java.util.Set getDeclaredTypes ()
}
org/jetbrains/kotlin/kapt3/base/incremental/ClassStructureCacheKt$IGNORE_TYPES$1.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.ClassStructureCacheKt$IGNORE_TYPES$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.incremental.ClassStructureCacheKt$IGNORE_TYPES$1 INSTANCE
void <init> ()
public final java.lang.Boolean invoke (java.lang.String)
String name
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/ClassStructureCacheKt.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.ClassStructureCacheKt extends java.lang.Object {
private static final kotlin.jvm.functions.Function1 IGNORE_TYPES
public static final synthetic kotlin.jvm.functions.Function1 access$getIGNORE_TYPES$p ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/ConstantTreeVisitor.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.ConstantTreeVisitor extends com.sun.source.util.TreePathScanner {
private final org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure sourceStructure
public void <init> (org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure)
org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure sourceStructure
public final org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure getSourceStructure ()
public final boolean isTrivialLiteralExpression (com.sun.source.tree.Tree)
com.sun.source.tree.Tree tree
public java.lang.Void visitAssignment (com.sun.source.tree.AssignmentTree, java.lang.Void)
com.sun.source.tree.AssignmentTree node
Void p
public java.lang.Void visitMemberSelect (com.sun.source.tree.MemberSelectTree, java.lang.Void)
com.sun.source.tree.MemberSelectTree node
Void p
public java.lang.Void visitIdentifier (com.sun.source.tree.IdentifierTree, java.lang.Void)
com.sun.source.tree.IdentifierTree node
Void p
private final void addConstantSymbol (com.sun.tools.javac.code.Symbol)
com.sun.tools.javac.util.Name name
com.sun.tools.javac.code.Symbol containingClass
com.sun.tools.javac.code.Symbol sym
public volatile synthetic java.lang.Object visitAssignment (com.sun.source.tree.AssignmentTree, java.lang.Object)
com.sun.source.tree.AssignmentTree p0
Object p1
public volatile synthetic java.lang.Object visitMemberSelect (com.sun.source.tree.MemberSelectTree, java.lang.Object)
com.sun.source.tree.MemberSelectTree p0
Object p1
public volatile synthetic java.lang.Object visitIdentifier (com.sun.source.tree.IdentifierTree, java.lang.Object)
com.sun.source.tree.IdentifierTree p0
Object p1
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType$AGGREGATING.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType$AGGREGATING extends org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType {
void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType$DYNAMIC.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType$DYNAMIC extends org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType {
void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public java.lang.Void toRuntimeType ()
public volatile synthetic org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType$INCREMENTAL_BUT_OTHER_APS_ARE_NOT.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType$INCREMENTAL_BUT_OTHER_APS_ARE_NOT extends org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType {
void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType$ISOLATING.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType$ISOLATING extends org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType {
void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType$NON_INCREMENTAL.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType$NON_INCREMENTAL extends org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType {
void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
}
org/jetbrains/kotlin/kapt3/base/incremental/DeclaredProcType.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public abstract enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType extends java.lang.Enum {
private final boolean canRunIncrementally
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType AGGREGATING
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType ISOLATING
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType DYNAMIC
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType NON_INCREMENTAL
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType INCREMENTAL_BUT_OTHER_APS_ARE_NOT
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, boolean)
String $enum$name
int $enum$ordinal
boolean canRunIncrementally
public final boolean getCanRunIncrementally ()
public abstract org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType toRuntimeType ()
public static org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType[] values ()
public static org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType[] $values ()
public synthetic void <init> (java.lang.String, int, boolean, kotlin.jvm.internal.DefaultConstructorMarker)
String $enum$name
int $enum$ordinal
boolean canRunIncrementally
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalAptCache$WhenMappings.class
IncrementalAptCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final synthetic org.jetbrains.kotlin.kapt3.base.incremental.IncrementalAptCache$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalAptCache.class
IncrementalAptCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalAptCache extends java.lang.Object implements java.io.Serializable {
private final java.util.Set aggregatingGenerated
private final java.util.Set aggregatedTypes
private final java.util.Map isolatingMapping
private boolean isIncremental
public void <init> ()
public final boolean isIncremental ()
public final boolean updateCache (java.util.List, boolean)
int $i$a$-forEach-IncrementalAptCache$updateCache$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-IncrementalAptCache$updateCache$2
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-flatMap-IncrementalAptCache$updateCache$3
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Iterable list$iv$iv
Object element$iv$iv
int $i$f$flatMapTo
Iterable $this$flatMapTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMap
Iterable $this$flatMap$iv
int $i$a$-forEach-IncrementalAptCache$updateCache$4$1
java.io.File file
String type
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-forEach-IncrementalAptCache$updateCache$4
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List aggregating
java.util.List isolating
java.util.List nonIncremental
java.util.List processors
boolean failedToAnalyzeSources
public final void invalidateAggregating ()
int $i$a$-forEach-IncrementalAptCache$invalidateAggregating$1
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
public final void invalidateIsolatingForOriginTypes (java.util.Set)
int $i$a$-forEach-IncrementalAptCache$invalidateIsolatingForOriginTypes$1
java.io.File file
String type
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-forEach-IncrementalAptCache$invalidateIsolatingForOriginTypes$2
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set isolatingGenerated
java.util.Set originatingTypes
public final java.util.List getIsolatingGeneratedTypesForOrigins (java.util.Set, kotlin.jvm.functions.Function1)
int $i$a$-forEach-IncrementalAptCache$getIsolatingGeneratedTypesForOrigins$1
java.io.File file
String origin
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
java.util.Set generated
java.util.List allGeneratedTypes
Object currentOrigins
java.util.Set originatingTypes
kotlin.jvm.functions.Function1 typeInfoProvider
private final boolean isJavaFileOrClass (java.io.File)
java.io.File $this$isJavaFileOrClass
private final void invalidateCache ()
public final java.lang.String getOriginForGeneratedIsolatingType (java.lang.String, kotlin.jvm.functions.Function1)
java.io.File generatedFile
String generatedType
kotlin.jvm.functions.Function1 sourceFileProvider
public final java.util.Set getAggregatingOrigins ()
public final java.util.Set getAggregatingGeneratedTypes (kotlin.jvm.functions.Function1)
int $i$a$-forEach-IncrementalAptCache$getAggregatingGeneratedTypes$1
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set generatedAggregating
kotlin.jvm.functions.Function1 typeInfoProvider
public final java.util.Set getIsolatingGeneratedTypes (kotlin.jvm.functions.Function1)
int $i$a$-forEach-IncrementalAptCache$getIsolatingGeneratedTypes$1
java.io.File it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set generatedIsolating
kotlin.jvm.functions.Function1 typeInfoProvider
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalFiler.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalFiler extends java.lang.Object implements javax.annotation.processing.Filer {
private final javax.annotation.processing.Filer filer
private org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector dependencyCollector
public void <init> (javax.annotation.processing.Filer)
javax.annotation.processing.Filer filer
public javax.tools.FileObject getResource (javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence)
javax.tools.JavaFileManager$Location p0
CharSequence p1
CharSequence p2
public final org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector getDependencyCollector$kotlin_annotation_processing_base ()
public final void setDependencyCollector$kotlin_annotation_processing_base (org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector)
org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector
public transient javax.tools.JavaFileObject createSourceFile (java.lang.CharSequence, javax.lang.model.element.Element[])
javax.tools.JavaFileObject createdSourceFile
CharSequence name
javax.lang.model.element.Element[] originatingElements
public transient javax.tools.JavaFileObject createClassFile (java.lang.CharSequence, javax.lang.model.element.Element[])
javax.tools.JavaFileObject createdClassFile
CharSequence name
javax.lang.model.element.Element[] originatingElements
public transient javax.tools.FileObject createResource (javax.tools.JavaFileManager$Location, java.lang.CharSequence, java.lang.CharSequence, javax.lang.model.element.Element[])
javax.tools.FileObject createdResource
javax.tools.JavaFileManager$Location location
CharSequence pkg
CharSequence relativeName
javax.lang.model.element.Element[] originatingElements
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessingEnvironment.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessingEnvironment extends java.lang.Object implements javax.annotation.processing.ProcessingEnvironment {
private final javax.annotation.processing.ProcessingEnvironment processingEnv
private final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalFiler incFiler
public void <init> (javax.annotation.processing.ProcessingEnvironment, org.jetbrains.kotlin.kapt3.base.incremental.IncrementalFiler)
javax.annotation.processing.ProcessingEnvironment processingEnv
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalFiler incFiler
public javax.lang.model.util.Elements getElementUtils ()
public java.util.Locale getLocale ()
public javax.annotation.processing.Messager getMessager ()
public java.util.Map getOptions ()
public javax.lang.model.SourceVersion getSourceVersion ()
public javax.lang.model.util.Types getTypeUtils ()
public javax.annotation.processing.Filer getFiler ()
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessor$createDependencyCollector$1.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor$createDependencyCollector$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor this$0
void <init> (org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor)
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor $receiver
public final void invoke (java.lang.String)
String s
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessor$dependencyCollector$1.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor$dependencyCollector$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor this$0
void <init> (org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor)
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor $receiver
public final org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector invoke ()
public volatile synthetic java.lang.Object invoke ()
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessor.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor extends java.lang.Object implements javax.annotation.processing.Processor {
private final javax.annotation.processing.Processor processor
private final org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType kind
private final org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
private kotlin.Lazy dependencyCollector
private final String processorName
private final String incrementalSupportType
public void <init> (javax.annotation.processing.Processor, org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType, org.jetbrains.kotlin.kapt3.base.util.KaptLogger)
javax.annotation.processing.Processor processor
org.jetbrains.kotlin.kapt3.base.incremental.DeclaredProcType kind
org.jetbrains.kotlin.kapt3.base.util.KaptLogger logger
public java.lang.Iterable getCompletions (javax.lang.model.element.Element, javax.lang.model.element.AnnotationMirror, javax.lang.model.element.ExecutableElement, java.lang.String)
javax.lang.model.element.Element p0
javax.lang.model.element.AnnotationMirror p1
javax.lang.model.element.ExecutableElement p2
String p3
public java.util.Set getSupportedAnnotationTypes ()
public java.util.Set getSupportedOptions ()
public javax.lang.model.SourceVersion getSupportedSourceVersion ()
public final java.lang.String getProcessorName ()
public final java.lang.String getIncrementalSupportType ()
public void init (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.Filer originalFiler
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalFiler incrementalFiler
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessingEnvironment incProcEnvironment
javax.annotation.processing.ProcessingEnvironment processingEnv
private final org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector createDependencyCollector ()
int $i$a$-singleOrNull-IncrementalProcessor$createDependencyCollector$type$fromOptions$1
String it
Object element$iv
int $i$f$singleOrNull
Object single$iv
boolean found$iv
Iterable $this$singleOrNull$iv
String declaredType
String fromOptions
org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType type
public final boolean isMissingIncrementalSupport ()
public final boolean isUnableToRunIncrementally ()
public final java.util.Map getGeneratedToSources ()
public final java.util.Set getAggregatedTypes ()
public final java.util.Map getGeneratedClassFilesToTypes ()
public final org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType getRuntimeType ()
public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
public static final synthetic org.jetbrains.kotlin.kapt3.base.util.KaptLogger access$getLogger$p (org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor)
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor $this
public static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.AnnotationProcessorDependencyCollector access$createDependencyCollector (org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor)
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor $this
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessorDiscoveryKt.class
incrementalProcessorDiscovery.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessorDiscoveryKt extends java.lang.Object {
private static final java.util.Set INCREMENTAL_DECLARED_TYPES
private static final String INCREMENTAL_ANNOTATION_FLAG
public static final java.util.Map getIncrementalProcessorsFromClasspath (java.util.Set, java.lang.Iterable)
int $i$a$-filter-IncrementalProcessorDiscoveryKt$getIncrementalProcessorsFromClasspath$1$1
java.util.Map$Entry it
java.util.Map$Entry element$iv$iv
int $i$f$filterTo
java.util.Map $this$filterTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$filter
java.util.Map $this$filter$iv
int $i$a$-forEach-IncrementalProcessorDiscoveryKt$getIncrementalProcessorsFromClasspath$1$2
java.util.Map$Entry it
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-forEach-IncrementalProcessorDiscoveryKt$getIncrementalProcessorsFromClasspath$1
java.util.Map fromEntry
java.io.File entry
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Map finalValues
java.util.Set names
Iterable classpath
private static final java.util.Map processSingleClasspathEntry (java.io.File)
java.io.File markerFile
int $i$a$-use-IncrementalProcessorDiscoveryKt$processSingleClasspathEntry$text$1
java.io.InputStream content
java.util.zip.ZipFile zipFile
String kind
java.util.List parts
String line
java.util.List text
java.util.Map nameToType
java.io.File rootFile
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/IncrementalProcessorsKt.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessorsKt extends java.lang.Object {
private static final java.util.Set ALLOWED_RUNTIME_TYPES
private static final String PACKAGE_TYPE_NAME
public static final java.lang.String getElementName (javax.lang.model.element.Element)
String packageName
javax.lang.model.element.Element current
private static final java.util.Set getTopLevelClassNames (java.util.Collection)
int $i$a$-mapNotNullTo-IncrementalProcessorsKt$getTopLevelClassNames$1
javax.lang.model.element.Element origin
javax.lang.model.element.Element elem
int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv
Object it$iv
int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv
Object element$iv
Object element$iv$iv
int $i$f$forEach
Iterable $this$forEach$iv$iv
int $i$f$mapNotNullTo
Iterable $this$mapNotNullTo$iv
java.util.Collection destination$iv
java.util.Collection elements
public static final synthetic java.util.Set access$getALLOWED_RUNTIME_TYPES$p ()
public static final synthetic java.util.Set access$getTopLevelClassNames (java.util.Collection)
java.util.Collection elements
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCache.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache extends java.lang.Object implements java.io.Serializable {
private java.util.Map sourceCache
private transient java.util.Map dependencyCache
private transient java.util.Map nonTransitiveCache
public void <init> ()
public final void addSourceStructure (org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure)
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure sourceStructure
public final java.util.Set getTypesForFiles (java.util.Collection)
int $i$a$-let-JavaClassCache$getTypesForFiles$1
java.util.Set it
java.io.File file
java.util.HashSet typesFromFiles
java.util.Collection files
private final void readObject (java.io.ObjectInputStream)
java.util.Set dependants
String mentionedType
java.util.Set dependants
String mentionedConstants
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure sourceInfo
java.util.Set dependants
String privateType
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure sourceInfo
java.io.ObjectInputStream input
private final void writeObject (java.io.ObjectOutputStream)
java.io.ObjectOutputStream output
public final boolean isAlreadyProcessed (java.net.URI)
IllegalArgumentException e
java.net.URI sourceFile
public final org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure getStructure$kotlin_annotation_processing_base (java.io.File)
java.io.File sourceFile
public final java.util.Set getAllImpactedTypes (org.jetbrains.kotlin.kapt3.base.incremental.Changes)
int $i$a$-forEach-JavaClassCache$getAllImpactedTypes$1
String classpathChange
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
String dirtyType
int $i$a$-filterTo-JavaClassCache$getAllImpactedTypes$2
String it
Object element$iv
int $i$f$filterTo
Iterable $this$filterTo$iv
java.util.Collection destination$iv
java.util.Set nextRound
java.util.Set allDirtyTypes
Object currentDirtyTypes
org.jetbrains.kotlin.kapt3.base.incremental.Changes changes
public final void invalidateAll$kotlin_annotation_processing_base ()
public final java.io.File getSourceForType (java.lang.String)
int $i$a$-forEach-JavaClassCache$getSourceForType$1
java.net.URI fileUri
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure typeInfo
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
String type
public final void invalidateDataForTypes (java.util.Set)
int $i$a$-any-JavaClassCache$invalidateDataForTypes$1$1
String it
Object element$iv
int $i$f$any
Iterable $this$any$iv
int $i$a$-forEach-JavaClassCache$invalidateDataForTypes$1
java.net.URI fileUri
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure typeInfo
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-forEach-JavaClassCache$invalidateDataForTypes$2
java.net.URI it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Set allSources
java.util.Set impactedTypes
public final int getSourceFileDefinedTypesCount ()
int $i$a$-sumOfInt-JavaClassCache$getSourceFileDefinedTypesCount$1
org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure structure
org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure it
private static final void getAllImpactedTypes$findImpactedTypes (org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache, java.lang.String, java.util.Set, java.util.Set)
int $i$a$-forEach-JavaClassCache$getAllImpactedTypes$findImpactedTypes$1$1
java.net.URI it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-let-JavaClassCache$getAllImpactedTypes$findImpactedTypes$1
java.util.Set impactedSources
int $i$a$-forEach-JavaClassCache$getAllImpactedTypes$findImpactedTypes$2$1
java.net.URI it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-let-JavaClassCache$getAllImpactedTypes$findImpactedTypes$2
java.util.Set impactedSources
org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache this$0
String changedType
java.util.Set transitiveDeps
java.util.Set nonTransitiveDeps
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager$getAllImpactedTypes$1.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager$getAllImpactedTypes$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final java.util.Set invoke (java.util.Collection)
java.util.Collection 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
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager$getAllImpactedTypes$2.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager$getAllImpactedTypes$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final java.util.Set invoke (java.util.Collection)
java.util.Collection 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
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager$invalidateAndGetDirtyFiles$aggregatingGeneratedTypes$1.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager$invalidateAndGetDirtyFiles$aggregatingGeneratedTypes$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final java.util.Set invoke (java.util.Collection)
java.util.Collection 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
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager$invalidateAndGetDirtyFiles$isolatingGeneratedTypes$1.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager$invalidateAndGetDirtyFiles$isolatingGeneratedTypes$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final java.util.Set invoke (java.util.Collection)
java.util.Collection 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
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager$invalidateAndGetDirtyFiles$isolatingOrigin$1.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final synthetic org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager$invalidateAndGetDirtyFiles$isolatingOrigin$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
void <init> (java.lang.Object)
Object receiver
public final java.io.File invoke (java.lang.String)
String 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
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaClassCacheManager.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCacheManager extends java.lang.Object implements java.io.Closeable {
private final java.io.File file
private final java.io.File javaCacheFile
private final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache javaCache
private final java.io.File aptCacheFile
private final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalAptCache aptCache
private boolean closed
public void <init> (java.io.File)
java.io.File file
public final java.io.File getFile ()
public final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache getJavaCache$kotlin_annotation_processing_base ()
public final void updateCache (java.util.List, boolean)
int $i$a$-forEach-JavaClassCacheManager$updateCache$1$1
java.io.File classFile
String type
org.jetbrains.kotlin.kapt3.base.incremental.ClassFileStructure classFileStructure
java.util.Map$Entry element$iv
int $i$f$forEach
java.util.Map $this$forEach$iv
int $i$a$-forEach-JavaClassCacheManager$updateCache$1
org.jetbrains.kotlin.kapt3.base.incremental.IncrementalProcessor processor
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.List processors
boolean failedToAnalyzeSources
public final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess invalidateAndGetDirtyFiles (java.util.Collection, java.util.Collection, java.util.List)
int $i$a$-forEach-JavaClassCacheManager$invalidateAndGetDirtyFiles$1
String it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.io.File originSource
String aggregatingOrigin
String isolatingOrigin
java.io.File originSource
String impactedType
int totalDeclaredTypes
boolean compileOutputHasEnoughClassFiles
java.util.HashSet dirtyClasspathFqNames
org.jetbrains.kotlin.kapt3.base.incremental.Changes changes
java.util.Set aggregatingGeneratedTypes
java.util.Set impactedTypes
java.util.Set isolatingGeneratedTypes
java.util.Set sourcesToReprocess
java.util.List classNamesToReprocess
java.util.Collection changedSources
java.util.Collection dirtyClasspathJvmNames
java.util.List compiledSources
private final java.util.Set getAllImpactedTypes (org.jetbrains.kotlin.kapt3.base.incremental.Changes, java.util.Set)
int $i$a$-let-JavaClassCacheManager$getAllImpactedTypes$3
java.util.List it
java.util.Set impactedTypes
org.jetbrains.kotlin.kapt3.base.incremental.Changes changes
java.util.Set aggregatingGeneratedTypes
private final org.jetbrains.kotlin.kapt3.base.incremental.IncrementalAptCache maybeGetAptCacheFromFile ()
int $i$a$-use-JavaClassCacheManager$maybeGetAptCacheFromFile$1
java.io.ObjectInputStream it
Throwable e
private final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache maybeGetJavaCacheFromFile ()
int $i$a$-use-JavaClassCacheManager$maybeGetJavaCacheFromFile$1
java.io.ObjectInputStream it
Throwable e
public void close ()
int $i$a$-use-JavaClassCacheManager$close$1$1
java.io.ObjectOutputStream it
int $i$a$-with-JavaClassCacheManager$close$1
java.io.File $this$close_u24lambda_u247
int $i$a$-use-JavaClassCacheManager$close$2$1
java.io.ObjectOutputStream it
int $i$a$-with-JavaClassCacheManager$close$2
java.io.File $this$close_u24lambda_u249
}
org/jetbrains/kotlin/kapt3/base/incremental/JavaFileStructure.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public abstract org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure extends java.lang.Object {
public abstract java.net.URI getSourceFile ()
public abstract java.util.Set getDeclaredTypes ()
}
org/jetbrains/kotlin/kapt3/base/incremental/JavacVisitorsKt.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.JavacVisitorsKt extends java.lang.Object {
private static final java.util.Set literalKinds
public static final synthetic java.util.Set access$getLiteralKinds$p ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/MentionedTypesTaskListener.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.MentionedTypesTaskListener extends java.lang.Object implements com.sun.source.util.TaskListener {
private final org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache cache
private final javax.lang.model.util.Elements elementUtils
private final com.sun.source.util.Trees trees
private long time
private String failureReason
public void <init> (org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache, javax.lang.model.util.Elements, com.sun.source.util.Trees)
org.jetbrains.kotlin.kapt3.base.incremental.JavaClassCache cache
javax.lang.model.util.Elements elementUtils
com.sun.source.util.Trees trees
public final long getTime ()
public final void setTime (long)
long
public final java.lang.String getFailureReason ()
public final void setFailureReason (java.lang.String)
String
public void started (com.sun.source.util.TaskEvent)
com.sun.source.util.TaskEvent e
public void finished (com.sun.source.util.TaskEvent)
int $i$a$-forEach-MentionedTypesTaskListener$finished$1
com.sun.source.tree.Tree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
long l
com.sun.source.tree.CompilationUnitTree compilationUnit
org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure structure
org.jetbrains.kotlin.kapt3.base.incremental.TypeTreeVisitor treeVisitor
Throwable t
com.sun.source.util.TaskEvent e
}
org/jetbrains/kotlin/kapt3/base/incremental/RuntimeProcType.class
incrementalProcessors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final enum org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType extends java.lang.Enum {
private final boolean isIncremental
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType AGGREGATING
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType ISOLATING
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType NON_INCREMENTAL
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, boolean)
String $enum$name
int $enum$ordinal
boolean isIncremental
public final boolean isIncremental ()
public static org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType[] values ()
public static org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.RuntimeProcType[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/SourceFileStructure.class
classStructureCache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure extends java.lang.Object implements org.jetbrains.kotlin.kapt3.base.incremental.JavaFileStructure java.io.Serializable {
private final java.net.URI sourceFile
private final java.util.Set _declaredTypes
private final java.util.Set mentionedTypes
private final java.util.Set privateTypes
private final java.util.Set mentionedAnnotations
private final java.util.Map mentionedConstants
private final java.util.Set declaredTypes
public void <init> (java.net.URI)
java.net.URI sourceFile
public java.net.URI getSourceFile ()
public java.util.Set getDeclaredTypes ()
public final java.util.Set getMentionedTypes ()
public final java.util.Set getPrivateTypes ()
public final java.util.Set getMentionedAnnotations ()
public final java.util.Map getMentionedConstants ()
public final void addDeclaredType (java.lang.String)
String declaredType
public final void addMentionedType (java.lang.String)
int $i$a$-let-SourceFileStructure$addMentionedType$1
String it
String mentionedType
public final void addMentionedAnnotations (java.lang.String)
String name
public final void addPrivateType (java.lang.String)
String name
public final void addMentionedConstant (java.lang.String, java.lang.String)
int $i$a$-getOrPut-SourceFileStructure$addMentionedConstant$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
String containingClass
String name
}
org/jetbrains/kotlin/kapt3/base/incremental/SourcesToReprocess$FullRebuild.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess$FullRebuild extends org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess {
public static final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess$FullRebuild INSTANCE
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/SourcesToReprocess$Incremental.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess$Incremental extends org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess {
private final java.util.List toReprocess
private final java.util.Set dirtyTypes
private final java.util.List unchangedAggregatedTypes
public void <init> (java.util.List, java.util.Set, java.util.List)
java.util.List toReprocess
java.util.Set dirtyTypes
java.util.List unchangedAggregatedTypes
public final java.util.List getToReprocess ()
public final java.util.Set getDirtyTypes ()
public final java.util.List getUnchangedAggregatedTypes ()
}
org/jetbrains/kotlin/kapt3/base/incremental/SourcesToReprocess.class
cache.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public abstract org.jetbrains.kotlin.kapt3.base.incremental.SourcesToReprocess extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/incremental/TypeTreeVisitor$WhenMappings.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
public final synthetic org.jetbrains.kotlin.kapt3.base.incremental.TypeTreeVisitor$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/incremental/TypeTreeVisitor.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final org.jetbrains.kotlin.kapt3.base.incremental.TypeTreeVisitor extends com.sun.source.util.SimpleTreeVisitor {
private final javax.lang.model.util.Elements elementUtils
private final com.sun.source.util.Trees trees
private final com.sun.source.tree.CompilationUnitTree compilationUnit
private final org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure sourceStructure
private final org.jetbrains.kotlin.kapt3.base.incremental.ConstantTreeVisitor constantTreeVisitor
public void <init> (javax.lang.model.util.Elements, com.sun.source.util.Trees, com.sun.source.tree.CompilationUnitTree, org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure)
javax.lang.model.util.Elements elementUtils
com.sun.source.util.Trees trees
com.sun.source.tree.CompilationUnitTree compilationUnit
org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure sourceStructure
public final javax.lang.model.util.Elements getElementUtils ()
public final com.sun.source.util.Trees getTrees ()
public final com.sun.source.tree.CompilationUnitTree getCompilationUnit ()
public final org.jetbrains.kotlin.kapt3.base.incremental.SourceFileStructure getSourceStructure ()
public final org.jetbrains.kotlin.kapt3.base.incremental.ConstantTreeVisitor getConstantTreeVisitor ()
private final void handleClassAnnotations (com.sun.tools.javac.code.Symbol$ClassSymbol)
int $i$a$-let-TypeTreeVisitor$handleClassAnnotations$1$1
javax.lang.model.element.TypeElement it
int $i$a$-forEach-TypeTreeVisitor$handleClassAnnotations$1
javax.lang.model.element.AnnotationMirror it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.tools.javac.code.Symbol$ClassSymbol classSymbol
public java.lang.Void visitClass (com.sun.source.tree.ClassTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitClass$1
com.sun.tools.javac.tree.JCTree$JCAnnotation it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitClass$2
com.sun.tools.javac.tree.JCTree$JCTypeParameter it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitClass$3
com.sun.tools.javac.tree.JCTree$JCExpression it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitClass$4
com.sun.tools.javac.tree.JCTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.ClassTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitParameterizedType (com.sun.source.tree.ParameterizedTypeTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitParameterizedType$1
com.sun.source.tree.Tree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.ParameterizedTypeTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitMethod (com.sun.source.tree.MethodTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitMethod$1
com.sun.source.tree.AnnotationTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitMethod$2
com.sun.source.tree.VariableTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-let-TypeTreeVisitor$visitMethod$3
com.sun.source.tree.Tree it
int $i$a$-forEach-TypeTreeVisitor$visitMethod$4
com.sun.source.tree.ExpressionTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitMethod$5
com.sun.source.tree.TypeParameterTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
org.jetbrains.kotlin.kapt3.base.incremental.Visibility methodVisibility
com.sun.source.tree.MethodTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitAnnotatedType (com.sun.source.tree.AnnotatedTypeTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitAnnotatedType$1
com.sun.source.tree.AnnotationTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.AnnotatedTypeTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitVariable (com.sun.source.tree.VariableTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-let-TypeTreeVisitor$visitVariable$newVisibility$1
java.util.Set flags
int $i$a$-forEach-TypeTreeVisitor$visitVariable$1
com.sun.tools.javac.tree.JCTree$JCAnnotation it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
org.jetbrains.kotlin.kapt3.base.incremental.Visibility newVisibility
com.sun.source.tree.VariableTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitIdentifier (com.sun.source.tree.IdentifierTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
com.sun.source.tree.IdentifierTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitArrayType (com.sun.source.tree.ArrayTypeTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
com.sun.source.tree.ArrayTypeTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitNewArray (com.sun.source.tree.NewArrayTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitNewArray$1
com.sun.source.tree.AnnotationTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitNewArray$2
java.util.List it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitNewArray$3
com.sun.source.tree.ExpressionTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.NewArrayTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitAnnotation (com.sun.source.tree.AnnotationTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitAnnotation$1
com.sun.source.tree.ExpressionTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.AnnotationTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitTypeParameter (com.sun.source.tree.TypeParameterTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
int $i$a$-forEach-TypeTreeVisitor$visitTypeParameter$1
com.sun.source.tree.AnnotationTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-TypeTreeVisitor$visitTypeParameter$2
com.sun.source.tree.Tree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
com.sun.source.tree.TypeParameterTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitMemberSelect (com.sun.source.tree.MemberSelectTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
com.sun.source.tree.MemberSelectTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public java.lang.Void visitWildcard (com.sun.source.tree.WildcardTree, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
com.sun.source.tree.WildcardTree node
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
private final boolean maybeAddToTracker (com.sun.tools.javac.code.Symbol, org.jetbrains.kotlin.kapt3.base.incremental.Visibility)
javax.lang.model.element.ElementKind kind
String qualifiedName
com.sun.tools.javac.code.Symbol symbol
org.jetbrains.kotlin.kapt3.base.incremental.Visibility visibility
public volatile synthetic java.lang.Object visitClass (com.sun.source.tree.ClassTree, java.lang.Object)
com.sun.source.tree.ClassTree p0
Object p1
public volatile synthetic java.lang.Object visitParameterizedType (com.sun.source.tree.ParameterizedTypeTree, java.lang.Object)
com.sun.source.tree.ParameterizedTypeTree p0
Object p1
public volatile synthetic java.lang.Object visitMethod (com.sun.source.tree.MethodTree, java.lang.Object)
com.sun.source.tree.MethodTree p0
Object p1
public volatile synthetic java.lang.Object visitAnnotatedType (com.sun.source.tree.AnnotatedTypeTree, java.lang.Object)
com.sun.source.tree.AnnotatedTypeTree p0
Object p1
public volatile synthetic java.lang.Object visitVariable (com.sun.source.tree.VariableTree, java.lang.Object)
com.sun.source.tree.VariableTree p0
Object p1
public volatile synthetic java.lang.Object visitIdentifier (com.sun.source.tree.IdentifierTree, java.lang.Object)
com.sun.source.tree.IdentifierTree p0
Object p1
public volatile synthetic java.lang.Object visitArrayType (com.sun.source.tree.ArrayTypeTree, java.lang.Object)
com.sun.source.tree.ArrayTypeTree p0
Object p1
public volatile synthetic java.lang.Object visitNewArray (com.sun.source.tree.NewArrayTree, java.lang.Object)
com.sun.source.tree.NewArrayTree p0
Object p1
public volatile synthetic java.lang.Object visitAnnotation (com.sun.source.tree.AnnotationTree, java.lang.Object)
com.sun.source.tree.AnnotationTree p0
Object p1
public volatile synthetic java.lang.Object visitTypeParameter (com.sun.source.tree.TypeParameterTree, java.lang.Object)
com.sun.source.tree.TypeParameterTree p0
Object p1
public volatile synthetic java.lang.Object visitMemberSelect (com.sun.source.tree.MemberSelectTree, java.lang.Object)
com.sun.source.tree.MemberSelectTree p0
Object p1
public volatile synthetic java.lang.Object visitWildcard (com.sun.source.tree.WildcardTree, java.lang.Object)
com.sun.source.tree.WildcardTree p0
Object p1
}
org/jetbrains/kotlin/kapt3/base/incremental/Visibility.class
javacVisitors.kt
package org.jetbrains.kotlin.kapt3.base.incremental
final enum org.jetbrains.kotlin.kapt3.base.incremental.Visibility extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.Visibility ABI
public static final enum org.jetbrains.kotlin.kapt3.base.incremental.Visibility NON_ABI
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.Visibility[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int)
String $enum$name
int $enum$ordinal
public static org.jetbrains.kotlin.kapt3.base.incremental.Visibility[] values ()
public static org.jetbrains.kotlin.kapt3.base.incremental.Visibility valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.base.incremental.Visibility[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaCompiler$Companion.class
KaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler$Companion extends java.lang.Object {
private void <init> ()
public final void preRegister$kotlin_annotation_processing_base (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaCompiler.class
KaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler extends com.sun.tools.javac.main.JavaCompiler {
public static final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaCompiler$Companion Companion
public void <init> (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
public boolean shouldStop (com.sun.tools.javac.comp.CompileStates$CompileState)
com.sun.tools.javac.comp.CompileStates$CompileState cs
public final com.sun.tools.javac.util.List stopIfErrorOccurred (com.sun.tools.javac.comp.CompileStates$CompileState, com.sun.tools.javac.util.List)
com.sun.tools.javac.comp.CompileStates$CompileState cs
com.sun.tools.javac.util.List list
public final com.sun.tools.javac.api.MultiTaskListener getTaskListeners ()
public static final synthetic com.sun.tools.javac.util.Context$Key access$getCompilerKey$p$s1273498881 ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaFileManager$Companion.class
KaptJavaFileManager.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager$Companion extends java.lang.Object {
private void <init> ()
public final void preRegister$kotlin_annotation_processing_base (com.sun.tools.javac.util.Context, boolean)
com.sun.tools.javac.util.Context context
boolean shouldRecordFileRead
private static final javax.tools.JavaFileManager preRegister$lambda$0 (boolean, com.sun.tools.javac.util.Context)
boolean $shouldRecordFileRead
com.sun.tools.javac.util.Context it
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaFileManager$ReadMonitoredJavaFileObject.class
KaptJavaFileManager.kt
package org.jetbrains.kotlin.kapt3.base.javac
final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager$ReadMonitoredJavaFileObject extends javax.tools.ForwardingJavaFileObject {
final synthetic org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager this$0
public void <init> (org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager, javax.tools.JavaFileObject)
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager this$0
javax.tools.JavaFileObject innerFile
public final javax.tools.JavaFileObject getJavaFileObject ()
public java.lang.String toString ()
public java.io.InputStream openInputStream ()
public java.io.Reader openReader (boolean)
boolean ignoreEncodingErrors
public java.lang.CharSequence getCharContent (boolean)
boolean ignoreEncodingErrors
private final void recordFileRead ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaFileManager.class
KaptJavaFileManager.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager extends com.sun.tools.javac.file.JavacFileManager {
public static final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager$Companion Companion
private final boolean shouldRecordFileRead
private final java.util.Set fileReadHistory
private java.util.Set rootsToFilter
private java.util.Set typeToIgnore
public void <init> (com.sun.tools.javac.util.Context, boolean)
com.sun.tools.javac.util.Context context
boolean shouldRecordFileRead
public final void handleOptionJavac9 (com.sun.tools.javac.main.Option, java.lang.String)
java.lang.reflect.Method handleOptionMethod
com.sun.tools.javac.main.Option option
String value
public final java.util.Set getRootsToFilter ()
public final void setRootsToFilter (java.util.Set)
java.util.Set
public final java.util.Set getTypeToIgnore ()
public final void setTypeToIgnore (java.util.Set)
java.util.Set
public java.lang.Iterable list (javax.tools.JavaFileManager$Location, java.lang.String, java.util.Set, boolean)
javax.tools.JavaFileObject file
Iterable originalList
boolean shouldPackageBeFiltered
java.util.LinkedList filteredList
javax.tools.JavaFileManager$Location location
String packageName
java.util.Set kinds
boolean recurse
public javax.tools.JavaFileObject getJavaFileForInput (javax.tools.JavaFileManager$Location, java.lang.String, javax.tools.JavaFileObject$Kind)
javax.tools.JavaFileObject file
javax.tools.JavaFileManager$Location location
String className
javax.tools.JavaFileObject$Kind kind
public javax.tools.JavaFileObject getJavaFileForOutput (javax.tools.JavaFileManager$Location, java.lang.String, javax.tools.JavaFileObject$Kind, javax.tools.FileObject)
javax.tools.JavaFileObject file
javax.tools.JavaFileManager$Location location
String className
javax.tools.JavaFileObject$Kind kind
javax.tools.FileObject sibling
public javax.tools.FileObject getFileForInput (javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String)
javax.tools.FileObject file
javax.tools.JavaFileManager$Location location
String packageName
String relativeName
public javax.tools.FileObject getFileForOutput (javax.tools.JavaFileManager$Location, java.lang.String, java.lang.String, javax.tools.FileObject)
javax.tools.FileObject file
javax.tools.JavaFileManager$Location location
String packageName
String relativeName
javax.tools.FileObject sibling
public java.lang.String inferBinaryName (javax.tools.JavaFileManager$Location, javax.tools.JavaFileObject)
javax.tools.JavaFileManager$Location location
javax.tools.JavaFileObject file
public boolean isSameFile (javax.tools.FileObject, javax.tools.FileObject)
javax.tools.FileObject a
javax.tools.FileObject b
private final javax.tools.FileObject wrapWithReadMonitoringIfNeeded (javax.tools.JavaFileManager$Location, javax.tools.FileObject)
javax.tools.JavaFileManager$Location location
javax.tools.FileObject file
private final javax.tools.FileObject unwrapObject (javax.tools.FileObject)
javax.tools.FileObject file
public final java.lang.String renderFileReadHistory ()
private final boolean filterThisPath (java.lang.String)
int $i$a$-any-KaptJavaFileManager$filterThisPath$1
java.io.File it
Object element$iv
int $i$f$any
Iterable $this$any$iv
String relativePath
String packageName
private final boolean shouldBeFiltered (java.lang.String, javax.tools.JavaFileObject)
int $i$a$-let-KaptJavaFileManager$shouldBeFiltered$typeName$1
String it
String typeName
String packageName
javax.tools.JavaFileObject fileObject
public static final synthetic java.util.Set access$getFileReadHistory$p (org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager)
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaFileManager $this
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog$Companion.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog$WhenMappings.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final synthetic org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog$contains$visitor$1.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$contains$visitor$1 extends com.sun.tools.javac.tree.JCTree$Visitor {
final synthetic kotlin.jvm.internal.Ref$BooleanRef $found
final synthetic org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog this$0
final synthetic com.sun.tools.javac.tree.JCTree $element
void <init> (kotlin.jvm.internal.Ref$BooleanRef, org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog, com.sun.tools.javac.tree.JCTree)
kotlin.jvm.internal.Ref$BooleanRef $found
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog $receiver
com.sun.tools.javac.tree.JCTree $element
public void visitImport (com.sun.tools.javac.tree.JCTree$JCImport)
com.sun.tools.javac.tree.JCTree$JCImport that
public void visitSelect (com.sun.tools.javac.tree.JCTree$JCFieldAccess)
com.sun.tools.javac.tree.JCTree$JCFieldAccess that
public void visitTree (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree that
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog$flush$1.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$flush$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.sun.tools.javac.util.JCDiagnostic$DiagnosticType $diagnosticKind
void <init> (com.sun.tools.javac.util.JCDiagnostic$DiagnosticType)
com.sun.tools.javac.util.JCDiagnostic$DiagnosticType $diagnosticKind
public final java.lang.Boolean invoke (com.sun.tools.javac.util.JCDiagnostic)
com.sun.tools.javac.util.JCDiagnostic it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog$writeDiagnostic$formattedMessage$1.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$writeDiagnostic$formattedMessage$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$writeDiagnostic$formattedMessage$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (java.lang.String)
String trimmed
String original
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLog.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog extends com.sun.tools.javac.util.Log implements org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase {
public static final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$Companion Companion
private final java.io.File projectBaseDir
private final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData interceptorData
private final boolean mapDiagnosticLocations
private final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation stubLineInfo
private final com.sun.tools.javac.util.JavacMessages javacMessages
private final java.util.List _reportedDiagnostics
private final java.lang.reflect.Field jcImportQualidField
private static final String LINE_SEPARATOR
private static final String KOTLIN_LOCATION_PREFIX
private static final java.util.Set IGNORED_DIAGNOSTICS
public void <init> (java.io.File, com.sun.tools.javac.util.Context, java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter, org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData, boolean)
int $i$a$-single-KaptJavaLog$jcImportQualidField$1
java.lang.reflect.Field it
Object element$iv
int $i$f$single
Object single$iv
boolean found$iv
Object[] $this$single$iv
java.io.File projectBaseDir
com.sun.tools.javac.util.Context context
java.io.PrintWriter errWriter
java.io.PrintWriter warnWriter
java.io.PrintWriter noticeWriter
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData interceptorData
boolean mapDiagnosticLocations
public org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData getInterceptorData ()
public java.util.List getReportedDiagnostics ()
public void flush (com.sun.tools.javac.util.Log$WriterKind)
com.sun.tools.javac.util.JCDiagnostic$DiagnosticType diagnosticKind
com.sun.tools.javac.util.Log$WriterKind kind
public void flush ()
public void report (com.sun.tools.javac.util.JCDiagnostic)
boolean insideImports
int $i$a$-let-KaptJavaLog$report$kotlinFile$1
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition it
int $i$a$-filterTo-KaptJavaLog$report$flags$1
com.sun.tools.javac.util.JCDiagnostic$DiagnosticFlag p0
Object element$iv
int $i$f$filterTo
Object[] $this$filterTo$iv
java.util.Collection destination$iv
java.util.Set flags
com.sun.tools.javac.util.JCDiagnostic kotlinDiagnostic
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition kotlinPosition
java.io.File kotlinFile
com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition targetElement
com.sun.tools.javac.tree.JCTree$JCCompilationUnit sourceFile
com.sun.tools.javac.util.JCDiagnostic diagnostic
private final java.lang.String stripCompilerKeyPrefix (java.lang.String)
String prefix
String kind
String $this$stripCompilerKeyPrefix
private final void reportDiagnostic (com.sun.tools.javac.util.JCDiagnostic)
int oldErrors
int oldWarnings
com.sun.tools.javac.util.JCDiagnostic diagnostic
protected void writeDiagnostic (com.sun.tools.javac.util.JCDiagnostic)
java.io.PrintWriter writer
String formattedMessage
com.sun.tools.javac.util.JCDiagnostic diagnostic
private final java.io.File getKotlinSourceFile (org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition)
java.io.File basePath
org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition pos
private final boolean contains (java.lang.Iterable, com.sun.tools.javac.tree.JCTree)
int $i$a$-forEach-KaptJavaLog$contains$1
com.sun.tools.javac.tree.JCTree it
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
kotlin.jvm.internal.Ref$BooleanRef found
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog$contains$visitor$1 visitor
Iterable $this$contains
com.sun.tools.javac.tree.JCTree element
public static final synthetic java.lang.String access$getKOTLIN_LOCATION_PREFIX$cp ()
public static final synthetic java.lang.reflect.Field access$getJcImportQualidField$p (org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog)
org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLog $this
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLogBase$DiagnosticInterceptorData.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData extends java.lang.Object {
private java.util.Map files
public void <init> ()
public final java.util.Map getFiles ()
public final void setFiles (java.util.Map)
java.util.Map
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLogBase.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public abstract org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase extends java.lang.Object {
public abstract org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogBase$DiagnosticInterceptorData getInterceptorData ()
public abstract java.util.List getReportedDiagnostics ()
public abstract void flush (com.sun.tools.javac.util.Log$WriterKind)
public abstract void flush ()
}
org/jetbrains/kotlin/kapt3/base/javac/KaptJavaLogKt.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KaptJavaLogKt extends java.lang.Object {
private static final String LINE_SEPARATOR
public static final transient com.sun.tools.javac.util.JCDiagnostic kaptError (org.jetbrains.kotlin.kapt3.base.KaptContext, java.lang.String[])
String text
org.jetbrains.kotlin.kapt3.base.KaptContext $this$kaptError
String[] line
public static final transient void reportKaptError (org.jetbrains.kotlin.kapt3.base.KaptContext, java.lang.String[])
org.jetbrains.kotlin.kapt3.base.KaptContext $this$reportKaptError
String[] line
private static final transient com.sun.tools.javac.util.JCDiagnostic errorJava9Aware (com.sun.tools.javac.util.JCDiagnostic$Factory, com.sun.tools.javac.util.DiagnosticSource, com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition, java.lang.String, java.lang.String[])
java.lang.reflect.Method errorMethod
com.sun.tools.javac.util.JCDiagnostic$Factory $this$errorJava9Aware
com.sun.tools.javac.util.DiagnosticSource source
com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
String key
String[] args
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/javac/KotlinFileObject.class
KaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.base.javac
public final org.jetbrains.kotlin.kapt3.base.javac.KotlinFileObject extends javax.tools.SimpleJavaFileObject {
private final java.io.File file
public void <init> (java.io.File)
java.io.File file
public final java.io.File getFile ()
public java.io.FileOutputStream openOutputStream ()
public java.io.OutputStreamWriter openWriter ()
public java.io.FileInputStream openInputStream ()
public java.lang.String getCharContent (boolean)
boolean ignoreEncodingErrors
public long getLastModified ()
public java.io.InputStreamReader openReader (boolean)
boolean ignoreEncodingErrors
public boolean delete ()
public final java.io.File component1 ()
public final org.jetbrains.kotlin.kapt3.base.javac.KotlinFileObject copy (java.io.File)
java.io.File file
public static synthetic org.jetbrains.kotlin.kapt3.base.javac.KotlinFileObject copy$default (org.jetbrains.kotlin.kapt3.base.javac.KotlinFileObject, java.io.File, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
public volatile synthetic java.io.OutputStream openOutputStream ()
public volatile synthetic java.io.Writer openWriter ()
public volatile synthetic java.io.InputStream openInputStream ()
public volatile synthetic java.lang.CharSequence getCharContent (boolean)
boolean p0
public volatile synthetic java.io.Reader openReader (boolean)
boolean p0
}
org/jetbrains/kotlin/kapt3/base/stubs/
org/jetbrains/kotlin/kapt3/base/stubs/FileInfo$Companion.class
FileInfo.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo$Companion extends java.lang.Object {
private void <init> ()
public final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo getEMPTY ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/stubs/FileInfo.class
FileInfo.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo extends java.lang.Object {
public static final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo$Companion Companion
private final java.util.Map lineInfo
private final java.util.Map signatureInfo
private static final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo EMPTY
public void <init> (java.util.Map, java.util.Map)
java.util.Map lineInfo
java.util.Map signatureInfo
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPositionFor (java.lang.String)
String fqName
public final java.lang.String getMethodDescriptor (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
com.sun.tools.javac.tree.JCTree$JCMethodDecl declaration
public static final synthetic org.jetbrains.kotlin.kapt3.base.stubs.FileInfo access$getEMPTY$cp ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/stubs/FileInfoKt$getJavacSignature$params$1.class
FileInfo.kt
package org.jetbrains.kotlin.kapt3.base.stubs
final org.jetbrains.kotlin.kapt3.base.stubs.FileInfoKt$getJavacSignature$params$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.base.stubs.FileInfoKt$getJavacSignature$params$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/stubs/FileInfoKt.class
FileInfo.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.FileInfoKt extends java.lang.Object {
public static final java.lang.String getJavacSignature (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
String name
String params
com.sun.tools.javac.tree.JCTree$JCMethodDecl $this$getJavacSignature
}
org/jetbrains/kotlin/kapt3/base/stubs/KaptStubLineInformation$Companion.class
KaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation$Companion extends java.lang.Object {
private void <init> ()
public final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo parseFileInfo (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
java.nio.file.FileSystemNotFoundException e
UnsupportedOperationException e
java.net.URI uri
java.io.File sourceFile
java.io.File kaptMetadataFile
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
private final org.jetbrains.kotlin.kapt3.base.stubs.FileInfo deserialize (byte[])
int $i$a$-repeat-KaptStubLineInformation$Companion$deserialize$1
String fqName
String path
boolean isRelative
int pos
int it
int $i$a$-repeat-KaptStubLineInformation$Companion$deserialize$2
String javacSignature
String methodDesc
int it
java.util.Map lineInfo
java.util.Map signatureInfo
java.io.ObjectInputStream ois
int version
int lineInfoCount
int signatureCount
byte[] data
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/base/stubs/KaptStubLineInformation$collectDeclarations$1.class
KaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation$collectDeclarations$1 extends com.sun.tools.javac.tree.TreeScanner {
final synthetic java.util.List $declarations
void <init> (java.util.List)
java.util.List $declarations
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
com.sun.tools.javac.tree.JCTree$JCClassDecl tree
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl tree
public void visitMethodDef (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
com.sun.tools.javac.tree.JCTree$JCMethodDecl tree
public void visitTree (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
}
org/jetbrains/kotlin/kapt3/base/stubs/KaptStubLineInformation$isLocatedInside$1.class
KaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation$isLocatedInside$1 extends com.sun.tools.javac.tree.TreeScanner {
final synthetic kotlin.jvm.internal.Ref$BooleanRef $found
final synthetic com.sun.tools.javac.tree.JCTree $this_isLocatedInside
void <init> (kotlin.jvm.internal.Ref$BooleanRef, com.sun.tools.javac.tree.JCTree)
kotlin.jvm.internal.Ref$BooleanRef $found
com.sun.tools.javac.tree.JCTree $receiver
public void scan (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree tree
public void scan (com.sun.tools.javac.util.List)
com.sun.tools.javac.util.List trees
}
org/jetbrains/kotlin/kapt3/base/stubs/KaptStubLineInformation.class
KaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation extends java.lang.Object {
public static final org.jetbrains.kotlin.kapt3.base.stubs.KaptStubLineInformation$Companion Companion
private final java.util.Map offsets
private final java.util.Map declarations
public static final String KAPT_METADATA_EXTENSION
public static final int METADATA_VERSION
public void <init> ()
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition getPositionInKotlinFile (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree)
int $i$a$-getOrPut-KaptStubLineInformation$getPositionInKotlinFile$fileInfo$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
com.sun.tools.javac.tree.JCTree declaration
org.jetbrains.kotlin.kapt3.base.stubs.FileInfo fileInfo
String elementDescriptor
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
com.sun.tools.javac.tree.JCTree element
private final com.sun.tools.javac.tree.JCTree findDeclarationFor (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
int $i$a$-getOrPut-KaptStubLineInformation$findDeclarationFor$fileDeclarations$1
Object answer$iv
int $i$f$getOrPut
Object value$iv
java.util.Map $this$getOrPut$iv
int $i$a$-firstOrNull-KaptStubLineInformation$findDeclarationFor$1
com.sun.tools.javac.tree.JCTree it
Object element$iv
int $i$f$firstOrNull
Iterable $this$firstOrNull$iv
java.util.List fileDeclarations
com.sun.tools.javac.tree.JCTree element
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
private final java.lang.String getKaptDescriptor (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree$JCCompilationUnit, org.jetbrains.kotlin.kapt3.base.stubs.FileInfo)
String simpleDescriptor
String packageName
com.sun.tools.javac.tree.JCTree declaration
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
org.jetbrains.kotlin.kapt3.base.stubs.FileInfo fileInfo
private final java.util.List collectDeclarations (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
java.util.List declarations
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
private final boolean isLocatedInside (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree)
kotlin.jvm.internal.Ref$BooleanRef found
com.sun.tools.javac.tree.JCTree $this$isLocatedInside
com.sun.tools.javac.tree.JCTree declaration
private static final java.lang.String getKaptDescriptor$getFqName (org.jetbrains.kotlin.kapt3.base.stubs.FileInfo, com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree, java.lang.String)
int $i$a$-let-KaptStubLineInformation$getKaptDescriptor$getFqName$1
String it
com.sun.tools.javac.tree.JCTree definition
int $i$a$-let-KaptStubLineInformation$getKaptDescriptor$getFqName$2
String it
com.sun.tools.javac.tree.JCTree definition
String className
String newName
String nameAndSignature
org.jetbrains.kotlin.kapt3.base.stubs.FileInfo $fileInfo
com.sun.tools.javac.tree.JCTree declaration
com.sun.tools.javac.tree.JCTree parent
String currentName
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/stubs/KotlinPosition.class
KotlinPosition.kt
package org.jetbrains.kotlin.kapt3.base.stubs
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition extends java.lang.Object {
private final String path
private final boolean isRelativePath
private final int pos
public void <init> (java.lang.String, boolean, int)
String path
boolean isRelativePath
int pos
public final java.lang.String getPath ()
public final boolean isRelativePath ()
public final int getPos ()
public final java.lang.String component1 ()
public final boolean component2 ()
public final int component3 ()
public final org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition copy (java.lang.String, boolean, int)
String path
boolean isRelativePath
int pos
public static synthetic org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition copy$default (org.jetbrains.kotlin.kapt3.base.stubs.KotlinPosition, java.lang.String, boolean, int, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
int result
public boolean equals (java.lang.Object)
Object other
}
org/jetbrains/kotlin/kapt3/base/util/
org/jetbrains/kotlin/kapt3/base/util/Java9UtilsKt.class
java9Utils.kt
package org.jetbrains.kotlin.kapt3.base.util
public final org.jetbrains.kotlin.kapt3.base.util.Java9UtilsKt extends java.lang.Object {
private static final int getJavaVersion ()
public static final boolean isJava9OrLater ()
public static final boolean isJava11OrLater ()
public static final boolean isJava17OrLater ()
public static final void putJavacOption (com.sun.tools.javac.util.Options, java.lang.String, java.lang.String, java.lang.String)
com.sun.tools.javac.main.Option option
com.sun.tools.javac.util.Options $this$putJavacOption
String jdk8Name
String jdk9Name
String value
public static final com.sun.tools.javac.tree.JCTree$JCCompilationUnit TopLevelJava9Aware (com.sun.tools.javac.tree.TreeMaker, com.sun.tools.javac.tree.JCTree$JCExpression, com.sun.tools.javac.util.List)
int $i$a$-single-Java9UtilsKt$TopLevelJava9Aware$topLevelMethod$1
java.lang.reflect.Method it
Object element$iv
int $i$f$single
Object single$iv
boolean found$iv
Object[] $this$single$iv
int $i$a$-single-Java9UtilsKt$TopLevelJava9Aware$packageDecl$1$packageDeclMethod$1
java.lang.reflect.Method it
Object element$iv
int $i$f$single
Object single$iv
boolean found$iv
Object[] $this$single$iv
int $i$a$-let-Java9UtilsKt$TopLevelJava9Aware$packageDecl$1
java.lang.reflect.Method packageDeclMethod
com.sun.tools.javac.tree.JCTree$JCExpression it
java.lang.reflect.Method topLevelMethod
com.sun.tools.javac.tree.JCTree packageDecl
com.sun.tools.javac.util.List allDeclarations
com.sun.tools.javac.tree.TreeMaker $this$TopLevelJava9Aware
com.sun.tools.javac.tree.JCTree$JCExpression packageClause
com.sun.tools.javac.util.List declarations
public static final com.sun.tools.javac.tree.JCTree getPackageNameJava9Aware (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
com.sun.tools.javac.tree.JCTree$JCCompilationUnit $this$getPackageNameJava9Aware
}
org/jetbrains/kotlin/kapt3/base/util/KaptBaseError$Kind.class
KaptBaseError.kt
package org.jetbrains.kotlin.kapt3.base.util
public final enum org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind extends java.lang.Enum {
private final String message
public static final enum org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind EXCEPTION
public static final enum org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind ERROR_RAISED
private static final synthetic org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind[] $VALUES
private static final synthetic kotlin.enums.EnumEntries $ENTRIES
private void <init> (java.lang.String, int, java.lang.String)
String $enum$name
int $enum$ordinal
String message
public final java.lang.String getMessage ()
public static org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind[] values ()
public static org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind valueOf (java.lang.String)
String value
public static kotlin.enums.EnumEntries getEntries ()
private static final synthetic org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind[] $values ()
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/base/util/KaptBaseError.class
KaptBaseError.kt
package org.jetbrains.kotlin.kapt3.base.util
public final org.jetbrains.kotlin.kapt3.base.util.KaptBaseError extends java.lang.RuntimeException {
private final org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind kind
public final org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind getKind ()
public void <init> (org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind)
org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind kind
public void <init> (org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind, java.lang.Throwable)
org.jetbrains.kotlin.kapt3.base.util.KaptBaseError$Kind kind
Throwable cause
}
org/jetbrains/kotlin/kapt3/base/util/KaptLogger.class
KaptLogger.kt
package org.jetbrains.kotlin.kapt3.base.util
public abstract org.jetbrains.kotlin.kapt3.base.util.KaptLogger extends java.lang.Object {
public abstract boolean isVerbose ()
public abstract java.io.PrintWriter getInfoWriter ()
public abstract java.io.PrintWriter getWarnWriter ()
public abstract java.io.PrintWriter getErrorWriter ()
public abstract void info (java.lang.String)
public abstract void warn (java.lang.String)
public abstract void error (java.lang.String)
public abstract void exception (java.lang.Throwable)
}
org/jetbrains/kotlin/kapt3/base/util/KaptLoggerKt.class
KaptLogger.kt
package org.jetbrains.kotlin.kapt3.base.util
public final org.jetbrains.kotlin.kapt3.base.util.KaptLoggerKt extends java.lang.Object {
public static final void info (org.jetbrains.kotlin.kapt3.base.util.KaptLogger, kotlin.jvm.functions.Function0)
int $i$f$info
org.jetbrains.kotlin.kapt3.base.util.KaptLogger $this$info
kotlin.jvm.functions.Function0 message
}
org/jetbrains/kotlin/kapt3/base/util/MiscKt.class
misc.kt
package org.jetbrains.kotlin.kapt3.base.util
public final org.jetbrains.kotlin.kapt3.base.util.MiscKt extends java.lang.Object {
public static final kotlin.Pair measureTimeMillisWithResult (kotlin.jvm.functions.Function0)
int $i$f$measureTimeMillisWithResult
long start
Object result
kotlin.jvm.functions.Function0 block
}
org/jetbrains/kotlin/kapt3/base/util/WriterBackedKaptLogger.class
WriterBackedKaptLogger.kt
package org.jetbrains.kotlin.kapt3.base.util
public final org.jetbrains.kotlin.kapt3.base.util.WriterBackedKaptLogger extends java.lang.Object implements org.jetbrains.kotlin.kapt3.base.util.KaptLogger {
private final boolean isVerbose
private final java.io.PrintWriter infoWriter
private final java.io.PrintWriter warnWriter
private final java.io.PrintWriter errorWriter
public void <init> (boolean, java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)
boolean isVerbose
java.io.PrintWriter infoWriter
java.io.PrintWriter warnWriter
java.io.PrintWriter errorWriter
public synthetic void <init> (boolean, java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter, int, kotlin.jvm.internal.DefaultConstructorMarker)
public boolean isVerbose ()
public java.io.PrintWriter getInfoWriter ()
public java.io.PrintWriter getWarnWriter ()
public java.io.PrintWriter getErrorWriter ()
public void info (java.lang.String)
String message
public void warn (java.lang.String)
String message
public void error (java.lang.String)
String message
public void exception (java.lang.Throwable)
Throwable e
private final void report (java.lang.String, java.lang.String, java.io.PrintWriter)
String prefix
String message
java.io.PrintWriter writer
}
org/jetbrains/kotlin/kapt3/util/ModuleManipulationUtilsKt$doOpenInternalPackagesIfRequired$1.class
moduleManipulationUtils.kt
package org.jetbrains.kotlin.kapt3.util
final org.jetbrains.kotlin.kapt3.util.ModuleManipulationUtilsKt$doOpenInternalPackagesIfRequired$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.util.ModuleManipulationUtilsKt$doOpenInternalPackagesIfRequired$1 INSTANCE
void <init> ()
public final java.lang.CharSequence invoke (java.lang.String)
String it
public volatile synthetic java.lang.Object invoke (java.lang.Object)
Object p1
static void <clinit> ()
}
org/jetbrains/kotlin/kapt3/util/ModuleManipulationUtilsKt.class
moduleManipulationUtils.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.ModuleManipulationUtilsKt extends java.lang.Object {
private static final java.util.Map REQUIRED_PACKAGES_TO_TEST_CLASSES
private static boolean checkDone
public static final java.util.Map getREQUIRED_PACKAGES_TO_TEST_CLASSES ()
private static final void openPackages (java.util.Collection)
int $i$a$-apply-ModuleManipulationUtilsKt$openPackages$unsafe$1
java.lang.reflect.Field $this$openPackages_u24lambda_u240
int $i$a$-filter-ModuleManipulationUtilsKt$openPackages$1$1
String it
Object element$iv$iv
int $i$f$filterTo
Iterable $this$filterTo$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filter
Iterable $this$filter$iv
int $i$a$-forEach-ModuleManipulationUtilsKt$openPackages$1$2
String name
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
int $i$a$-forEach-ModuleManipulationUtilsKt$openPackages$1
Object module
Object element$iv
int $i$f$forEach
Iterable $this$forEach$iv
java.util.Collection modules
sun.misc.Unsafe unsafe
java.lang.reflect.Field implLookupField
java.lang.invoke.MethodHandles$Lookup lookup
java.lang.invoke.MethodHandle modifiers
java.lang.reflect.Method exportMethod
java.util.Collection packagesToOpen
private static final java.util.Set unavailableRequiredPackages ()
Class classInstance
IllegalAccessException _
Exception _
int $i$a$-filter-ModuleManipulationUtilsKt$unavailableRequiredPackages$1
java.util.Map$Entry entry
java.util.Map$Entry element$iv$iv
int $i$f$filterTo
java.util.Map $this$filterTo$iv$iv
java.util.Map destination$iv$iv
int $i$f$filter
java.util.Map $this$filter$iv
public static final synchronized void doOpenInternalPackagesIfRequired ()
java.util.Set failedToOpen
java.util.Set unavailablePackages
Throwable e
private static final java.util.Collection openPackages$allModules ()
Object boot
private static final java.util.Collection openPackages$getPackages (java.lang.Object)
Object module
static void <clinit> ()
}