META-INF/
META-INF/MANIFEST.MF
META-INF/kotlin-annotation-processing.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/kapt3/
org/jetbrains/kotlin/kapt3/JavacListUtilsKt.classjavacListUtils.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.JavacListUtilsKt extends java.lang.Object {
public static final com.sun.tools.javac.util.List mapJList (java.lang.Iterable, kotlin.jvm.functions.Function1)
Object it
int $i$a$1$let
Object item
Object result
Iterable values
kotlin.jvm.functions.Function1 f
int $i$f$mapJList
public static final com.sun.tools.javac.util.List mapJListIndexed (java.lang.Iterable, kotlin.jvm.functions.Function2)
Object it
int $i$a$1$let
int index
Object item
int $i$a$1$forEachIndexed
Object item$iv
int index$iv
Iterable $receiver$iv
int $i$f$forEachIndexed
Object result
Iterable values
kotlin.jvm.functions.Function2 f
int $i$f$mapJListIndexed
public static final com.sun.tools.javac.util.List mapPairedValuesJList (java.util.List, kotlin.jvm.functions.Function2)
Object it
int $i$a$1$let
Object value
String key
int index
Object result
int size
java.util.List valuePairs
kotlin.jvm.functions.Function2 f
int $i$f$mapPairedValuesJList
public static final java.util.Map pairedListToMap (java.util.List)
String key
Object value
int $i$a$1$mapPairedValuesJList
Object it$iv
int $i$a$1$let
Object value$iv
String key$iv
int index$iv
Object result$iv
int size$iv
int $i$f$mapPairedValuesJList
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 $receiver
com.sun.tools.javac.util.List other
}
org/jetbrains/kotlin/kapt3/PrettyWithWorkarounds$Companion.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.PrettyWithWorkarounds$Companion extends java.lang.Object {
private final long getENUM ()
private void ()
public static final synthetic long access$getENUM$p (org.jetbrains.kotlin.kapt3.PrettyWithWorkarounds$Companion)
org.jetbrains.kotlin.kapt3.PrettyWithWorkarounds$Companion $this
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/stubs/
org/jetbrains/kotlin/kapt3/stubs/KaptStubLineInformation$collectDeclarations$1.classKaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation$collectDeclarations$1 extends com.sun.tools.javac.tree.TreeScanner {
final synthetic 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
void (java.util.List)
java.util.List $captured_local_variable$0
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$WhenMappings.class
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 synthetic void ()
}
org/jetbrains/kotlin/kapt3/stubs/KDocCommentKeeper$getDocTable$1.classKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper$getDocTable$1 extends com.sun.tools.javac.tree.TreeScanner {
private boolean removeComments
final synthetic 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
void (org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable)
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable $captured_local_variable$0
}
org/jetbrains/kotlin/kapt3/stubs/KaptStubLineInformation.classKaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation extends java.lang.Object {
private final java.util.Map offsets
private final java.util.Map declarations
public final org.jetbrains.kotlin.kapt3.stubs.KotlinPosition getPositionInKotlinFile (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree)
int $i$a$1$getOrPut
Object answer$iv
Object value$iv
java.util.Map $receiver$iv
int $i$f$getOrPut
String elementDescriptor
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo fileInfo
com.sun.tools.javac.tree.JCTree declaration
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$1$getOrPut
Object answer$iv
Object value$iv
java.util.Map $receiver$iv
int $i$f$getOrPut
com.sun.tools.javac.tree.JCTree it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
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.stubs.KaptLineMappingCollector$FileInfo)
String packageName
String simpleDescriptor
org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation$getKaptDescriptor$1 getFqName$
com.sun.tools.javac.tree.JCTree declaration
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$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 $receiver
com.sun.tools.javac.tree.JCTree declaration
public void ()
}
org/jetbrains/kotlin/kapt3/stubs/ParseParametersKt.classparseParameters.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)
java.util.List invisibleAnnotations
java.util.List visibleAnnotations
int localVariableIndexOffset
String name
org.jetbrains.org.objectweb.asm.Type type
int index
java.util.ArrayList parameterInfos
org.jetbrains.org.objectweb.asm.Type[] parameterTypes
int startParameterIndex
boolean isEnumConstructor
boolean isJvmOverloads
boolean isStatic
java.util.List parameters
java.util.List localVariables
org.jetbrains.org.objectweb.asm.tree.MethodNode $receiver
org.jetbrains.org.objectweb.asm.tree.ClassNode containingClass
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitor.classSignatureParserVisitor.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 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 volatile 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 ()
public void ()
java.util.ArrayDeque $receiver
int $i$a$1$apply
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollectorKt.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollectorKt extends java.lang.Object {
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$MethodGenericSignature.classSignatureParserVisitor.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 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 ()
public void (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
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$ClassGenericSignature.classSignatureParserVisitor.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 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 ()
public void (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
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector$Companion$getJavacSignature$params$1.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion$getJavacSignature$params$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion$getJavacSignature$params$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$genericSignature$1.classClassFileToSourceStubConverter.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.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic java.util.List $valueParametersFromDescriptor
final synthetic org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
final synthetic org.jetbrains.org.objectweb.asm.tree.MethodNode $method
final synthetic com.sun.tools.javac.util.List $parameters
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke (int, kotlin.jvm.functions.Function0)
int $i$a$2$getNonErrorType
org.jetbrains.kotlin.psi.KtCallableDeclaration it
int $i$a$1$takeIf
org.jetbrains.kotlin.psi.KtCallableDeclaration setterOrigin
int $i$a$1$getNonErrorType
int $i$a$2$getNonErrorType
org.jetbrains.kotlin.psi.KtFile ktFile$iv
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource$iv
com.sun.tools.javac.tree.JCTree$JCExpression qualifier$iv
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
org.jetbrains.kotlin.types.KotlinType type$iv
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind$iv
int $i$f$getNonErrorType
int $i$a$4$getNonErrorType
int $i$a$3$getNonErrorType
int $i$a$4$getNonErrorType
org.jetbrains.kotlin.psi.KtFile ktFile$iv
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource$iv
com.sun.tools.javac.tree.JCTree$JCExpression qualifier$iv
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
org.jetbrains.kotlin.types.KotlinType type$iv
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind$iv
int $i$f$getNonErrorType
int index
kotlin.jvm.functions.Function0 lazyType
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, java.util.List, org.jetbrains.kotlin.descriptors.CallableDescriptor, org.jetbrains.org.objectweb.asm.tree.MethodNode, com.sun.tools.javac.util.List)
}
org/jetbrains/kotlin/kapt3/stubs/KotlinPosition.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KotlinPosition extends java.lang.Object {
private final String path
private final boolean isRelativePath
private final int pos
public final java.lang.String getPath ()
public final boolean isRelativePath ()
public final int getPos ()
public void (java.lang.String, boolean, int)
String path
boolean isRelativePath
int pos
public final java.lang.String component1 ()
public final boolean component2 ()
public final int component3 ()
public final org.jetbrains.kotlin.kapt3.stubs.KotlinPosition copy (java.lang.String, boolean, int)
String path
boolean isRelativePath
int pos
public static volatile synthetic org.jetbrains.kotlin.kapt3.stubs.KotlinPosition copy$default (org.jetbrains.kotlin.kapt3.stubs.KotlinPosition, java.lang.String, boolean, int, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$WhenMappings.class
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 synthetic void ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$Companion.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion extends java.lang.Object {
private final long getVISIBILITY_MODIFIERS ()
private final long getMODALITY_MODIFIERS ()
private final long getCLASS_MODIFIERS ()
private final long getMETHOD_MODIFIERS ()
private final long getFIELD_MODIFIERS ()
private final long getPARAMETER_MODIFIERS ()
private final java.util.List getBLACKLISTED_ANNOTATIONS ()
private final org.jetbrains.kotlin.name.FqName getNON_EXISTENT_CLASS_NAME ()
private final kotlin.text.Regex getJAVA_KEYWORD_FILTER_REGEX ()
private final java.util.HashSet getJAVA_KEYWORDS ()
private void ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getNON_EXISTENT_CLASS_NAME$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic java.util.HashSet access$getJAVA_KEYWORDS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic long access$getVISIBILITY_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic long access$getCLASS_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic long access$getMETHOD_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic long access$getFIELD_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic long access$getPARAMETER_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic java.util.List access$getBLACKLISTED_ANNOTATIONS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic long access$getMODALITY_MODIFIERS$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
public static final synthetic kotlin.text.Regex access$getJAVA_KEYWORD_FILTER_REGEX$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion $this
}
org/jetbrains/kotlin/kapt3/stubs/KDocCommentKeeper.classKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable docCommentTable
private final org.jetbrains.kotlin.kapt3.KaptContext kaptContext
public final com.sun.tools.javac.tree.DocCommentTable getDocTable (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable it
int $i$a$1$takeIf
org.jetbrains.kotlin.kapt3.stubs.KaptDocCommentTable map
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
public final void saveKDocComment (com.sun.tools.javac.tree.JCTree, java.lang.Object)
org.jetbrains.kotlin.kdoc.psi.api.KDoc docComment
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.psi.KtDeclaration psiElement
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
com.sun.tools.javac.tree.JCTree tree
Object node
private final java.lang.String escapeNestedComments (java.lang.String)
org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper$escapeNestedComments$1 nextChar$
char currentChar
int commentLevel
kotlin.jvm.internal.Ref$IntRef index
StringBuilder result
String text
private final java.lang.String extractCommentText (org.jetbrains.kotlin.kdoc.psi.api.KDoc)
com.intellij.psi.PsiElement it
int $i$a$1$dropWhile
Object item$iv
java.util.ArrayList list$iv
boolean yielding$iv
Object[] $receiver$iv
int $i$f$dropWhile
com.intellij.psi.PsiElement it
int $i$a$2$dropLastWhile
java.util.ListIterator iterator$iv
java.util.List $receiver$iv
int $i$f$dropLastWhile
org.jetbrains.kotlin.kdoc.psi.api.KDoc docComment
private final boolean isKDocStart (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $receiver
private final boolean isKDocEnd (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $receiver
public void (org.jetbrains.kotlin.kapt3.KaptContext)
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
}
org/jetbrains/kotlin/kapt3/stubs/KaptStubLineInformation$getKaptDescriptor$1.classKaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation$getKaptDescriptor$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo $fileInfo
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
public final java.lang.String invoke (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.tree.JCTree, java.lang.String)
String it
int $i$a$1$let
com.sun.tools.javac.tree.JCTree definition
String it
int $i$a$2$let
com.sun.tools.javac.tree.JCTree definition
String newName
String className
String nameAndSignature
com.sun.tools.javac.tree.JCTree declaration
com.sun.tools.javac.tree.JCTree parent
String currentName
void (org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverterKt.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverterKt extends java.lang.Object {
private static final boolean isOfPrimiviteType (java.lang.Object)
Object $receiver
private static final boolean isNested (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
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$p (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
public static final synthetic boolean access$isOfPrimiviteType (java.lang.Object)
Object $receiver
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertAnnotationArgument$singleArg$2.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$singleArg$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic java.util.List $args
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.psi.KtExpression invoke ()
void (java.util.List)
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$convertTypeProjection$argumentExpression$2.classErrorTypeCorrector.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
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
void (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector, org.jetbrains.kotlin.psi.KtTypeReference, java.util.Map)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$extractMethodSignatureTypes$returnType$1.classClassFileToSourceStubConverter.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 org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.kotlin.descriptors.CallableDescriptor $descriptor
final synthetic org.jetbrains.org.objectweb.asm.tree.MethodNode $method
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature $genericSignature
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
int $i$a$2$getNonErrorType
com.intellij.psi.PsiElement element
int $i$a$1$getNonErrorType
int $i$a$2$getNonErrorType
org.jetbrains.kotlin.psi.KtFile ktFile$iv
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource$iv
com.sun.tools.javac.tree.JCTree$JCExpression qualifier$iv
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
org.jetbrains.kotlin.types.KotlinType type$iv
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind$iv
int $i$f$getNonErrorType
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.descriptors.CallableDescriptor, org.jetbrains.org.objectweb.asm.tree.MethodNode, org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature)
}
org/jetbrains/kotlin/kapt3/stubs/KaptStubLineInformation$isLocatedInside$1.classKaptStubLineInformation.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation$isLocatedInside$1 extends com.sun.tools.javac.tree.TreeScanner {
final synthetic com.sun.tools.javac.tree.JCTree receiver$0
final synthetic kotlin.jvm.internal.Ref$BooleanRef $found
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
void (com.sun.tools.javac.tree.JCTree, kotlin.jvm.internal.Ref$BooleanRef)
com.sun.tools.javac.tree.JCTree $receiver
kotlin.jvm.internal.Ref$BooleanRef $captured_local_variable$1
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$postProcess$1$deleteAllEnumsInside$1.classClassFileToSourceStubConverter.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
public void visitClassDef (com.sun.tools.javac.tree.JCTree$JCClassDecl)
com.sun.tools.javac.tree.JCTree child
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
com.sun.tools.javac.tree.JCTree$JCClassDecl clazz
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 $outer
}
org/jetbrains/kotlin/kapt3/stubs/KDocComment.classKDocCommentKeeper.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 int getSourcePos (int)
int index
public com.sun.tools.javac.parser.Tokens$Comment$CommentStyle getStyle ()
public java.lang.String getText ()
public boolean isDeprecated ()
public final java.lang.String getBody ()
public void (java.lang.String)
String body
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$TypeKind.classErrorTypeCorrector.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
private static final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind[] $VALUES
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind[] values ()
public static org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind valueOf (java.lang.String)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertClass$EnumValueData.classClassFileToSourceStubConverter.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 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 ()
public void (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
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector$convertTypeProjection$1.classErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$convertTypeProjection$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector this$0
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCWildcard invoke ()
void (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector)
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$parseMethodSignature$$inlined$mapJListIndexed$lambda$1.classSignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureParser$parseMethodSignature$$inlined$mapJListIndexed$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureNode $it
final synthetic org.jetbrains.kotlin.kapt3.stubs.SignatureParser this$0
final synthetic com.sun.tools.javac.util.List $rawParameters$inlined
final synthetic int $offset$inlined
final synthetic kotlin.jvm.functions.Function2 $nonErrorParameterTypeProvider$inlined
void (org.jetbrains.kotlin.kapt3.stubs.SignatureNode, org.jetbrains.kotlin.kapt3.stubs.SignatureParser, com.sun.tools.javac.util.List, int, kotlin.jvm.functions.Function2)
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$postProcess$1.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$postProcess$1 extends com.sun.tools.javac.tree.TreeScanner {
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 $receiver
private final void deleteAllEnumsInside (com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree def
void ()
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/ErrorTypeCorrector$WhenMappings.class
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 synthetic void ()
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector$Companion.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo parseFileInfo (com.sun.tools.javac.tree.JCTree$JCCompilationUnit)
java.net.URI it
int $i$a$1$takeIf
java.io.File it
int $i$a$1$takeIf
java.io.File kaptMetadataFile
java.io.File sourceFile
java.net.URI sourceUri
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
private final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo deserialize (byte[])
int pos
boolean isRelative
String path
String fqName
int it
int $i$a$1$repeat
String methodDesc
String javacSignature
int it
int $i$a$2$repeat
int signatureCount
int lineInfoCount
int version
java.io.ObjectInputStream ois
java.util.Map signatureInfo
java.util.Map lineInfo
byte[] data
private final java.lang.String getJavacSignature (com.sun.tools.javac.tree.JCTree$JCMethodDecl)
String params
String name
com.sun.tools.javac.tree.JCTree$JCMethodDecl decl
private void ()
public static final synthetic java.lang.String access$getJavacSignature (org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion, com.sun.tools.javac.tree.JCTree$JCMethodDecl)
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion $this
com.sun.tools.javac.tree.JCTree$JCMethodDecl decl
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrector.classErrorTypeCorrector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector extends java.lang.Object {
static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties
private final com.sun.tools.javac.tree.JCTree$JCExpression defaultType
private final java.util.Map aliasedImports
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
private final org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind typeKind
static void ()
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.KtTypeReference actualType
org.jetbrains.kotlin.psi.KtTypeAlias typeAlias
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.psi.KtTypeProjection projection
org.jetbrains.kotlin.psi.KtTypeParameter typeParameter
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$1$let
com.sun.tools.javac.tree.JCTree$JCExpression qualifierType
org.jetbrains.kotlin.psi.KtUserType qualifier
String referencedName
org.jetbrains.kotlin.types.Variance variance
org.jetbrains.kotlin.types.TypeProjection typeArgument
org.jetbrains.kotlin.descriptors.TypeParameterDescriptor typeParameter
int index
org.jetbrains.kotlin.psi.KtTypeProjection projection
int $i$a$2$mapJListIndexed
Object it$iv
int $i$a$1$let
int index$iv
Object item$iv
int $i$a$1$forEachIndexed
Object item$iv$iv
int index$iv$iv
Iterable $receiver$iv$iv
int $i$f$forEachIndexed
Object result$iv
int $i$f$mapJListIndexed
java.util.List typeParameters
org.jetbrains.kotlin.load.kotlin.TypeMappingMode typeMappingMode
org.jetbrains.kotlin.types.KotlinType kotlinType
org.jetbrains.kotlin.psi.KtTypeReference typeReference
java.util.List arguments
com.sun.tools.javac.tree.JCTree$JCExpression baseExpression
org.jetbrains.kotlin.descriptors.DeclarationDescriptor target
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.KtProjectionKind projectionKind
kotlin.Lazy argumentExpression
org.jetbrains.kotlin.psi.KtTypeReference argumentType
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$convertTypeProjection$1 unbounded$
org.jetbrains.kotlin.psi.KtTypeProjection projection
org.jetbrains.kotlin.types.Variance variance
java.util.Map substitutions
private final void convertTypeProjection ()
private final com.sun.tools.javac.tree.JCTree$JCExpression convertFunctionType (org.jetbrains.kotlin.psi.KtFunctionType, java.util.Map)
org.jetbrains.kotlin.psi.KtParameter it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
com.sun.tools.javac.tree.JCTree$JCExpression returnType
com.sun.tools.javac.util.List parameterTypes
org.jetbrains.kotlin.psi.KtTypeReference receiverType
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.KaptContext kaptContext
String name
int index
org.jetbrains.kotlin.psi.KtTypeParameter typeParameter
int $i$a$1$forEachIndexed
Object item$iv
int index$iv
Iterable $receiver$iv
int $i$f$forEachIndexed
java.util.Map substitutionMap
java.util.List arguments
org.jetbrains.kotlin.psi.KtTypeParameterListOwner $receiver
org.jetbrains.kotlin.psi.KtUserType actualType
public void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind, org.jetbrains.kotlin.psi.KtFile)
org.jetbrains.kotlin.psi.KtReferenceExpression it
int $i$a$1$let
org.jetbrains.kotlin.descriptors.DeclarationDescriptor importedReference
org.jetbrains.kotlin.name.FqName importedFqName
String aliasName
org.jetbrains.kotlin.psi.KtImportDirective importDirective
java.util.Map $receiver
int $i$a$1$apply
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind typeKind
org.jetbrains.kotlin.psi.KtFile file
public static final synthetic org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker access$getTreeMaker$p (org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector)
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector $this
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/ClassFileToSourceStubConverter$convertModifiers$1.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertModifiers$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.kotlin.descriptors.annotations.Annotations $descriptorAnnotations
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor invoke (org.jetbrains.org.objectweb.asm.tree.AnnotationNode)
String annoFqName
org.jetbrains.org.objectweb.asm.tree.AnnotationNode anno
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.descriptors.annotations.Annotations)
}
org/jetbrains/kotlin/kapt3/stubs/KaptDocCommentTable.classKDocCommentKeeper.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 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 (java.util.Map)
java.util.Map map
public synthetic void (java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser$parseMethodSignature$parameters$1$nonErrorType$1.classSignatureParserVisitor.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
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
void (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
}
org/jetbrains/kotlin/kapt3/stubs/KDocCommentKeeper$escapeNestedComments$1.classKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper$escapeNestedComments$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic String $text
final synthetic kotlin.jvm.internal.Ref$IntRef $index
public volatile synthetic java.lang.Object invoke ()
public final java.lang.Character invoke ()
void (java.lang.String, kotlin.jvm.internal.Ref$IntRef)
}
org/jetbrains/kotlin/kapt3/stubs/ElementKind.classSignatureParserVisitor.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
static void ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static org.jetbrains.kotlin.kapt3.stubs.ElementKind[] values ()
public static org.jetbrains.kotlin.kapt3.stubs.ElementKind valueOf (java.lang.String)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$KaptStub.classClassFileToSourceStubConverter.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 final void writeMetadataIfNeeded (java.io.File)
java.io.File metadataFile
java.io.File forSource
public final com.sun.tools.javac.tree.JCTree$JCCompilationUnit getFile ()
public final byte[] getKaptMetadata ()
public void (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, byte[])
com.sun.tools.javac.tree.JCTree$JCCompilationUnit file
byte[] kaptMetadata
public synthetic void (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, byte[], int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/kapt3/stubs/ParameterInfo.classparseParameters.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 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 ()
public void (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
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector$FileInfo.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo extends java.lang.Object {
private final java.util.Map lineInfo
private final java.util.Map signatureInfo
private static final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo EMPTY
public static final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo$Companion Companion
public final org.jetbrains.kotlin.kapt3.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 decl
public void (java.util.Map, java.util.Map)
java.util.Map lineInfo
java.util.Map signatureInfo
static void ()
public static final synthetic org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo access$getEMPTY$cp ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertAnnotationArgument$3.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$2 $tryParseTypeExpression$2
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke (org.jetbrains.kotlin.psi.KtExpression)
com.sun.tools.javac.tree.JCTree$JCExpression typeExpression
org.jetbrains.kotlin.psi.KtClassLiteralExpression literalExpression
org.jetbrains.kotlin.psi.KtExpression expression
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$2)
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter extends java.lang.Object {
static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties
private final java.util.Map _bindings
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.AnonymousTypeHandler anonymousTypeHandler
private final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper kdocCommentKeeper
private boolean done
private final org.jetbrains.kotlin.kapt3.KaptContext kaptContext
private final boolean generateNonExistentClass
private final boolean correctErrorTypes
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 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
public static final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$Companion Companion
static void ()
com.sun.tools.javac.parser.Tokens$TokenKind it
int $i$a$1$filter
Object element$iv$iv
Object[] $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterTo
Object[] $receiver$iv
int $i$f$filter
Object p1
int $i$a$2$unknown
Object item$iv
Iterable $receiver$iv
java.util.Collection destination$iv
int $i$f$mapTo
public final java.util.Map getBindings ()
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker getTreeMaker ()
public final java.util.List convert ()
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$mapNotNullTo
Object it$iv
int $i$a$1$let
Object element$iv
int $i$a$1$forEach
Object element$iv$iv
Iterable $receiver$iv$iv
int $i$f$forEach
Iterable $receiver$iv
java.util.Collection destination$iv
int $i$f$mapNotNullTo
java.util.List stubs
private final com.sun.tools.javac.tree.JCTree$JCCompilationUnit generateNonExistentClass ()
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
com.sun.tools.javac.tree.JCTree$JCClassDecl nonExistentClass
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub convertTopLevelClass (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.kotlin.kapt3.javac.KaptJavaFileObject $receiver
int $i$a$1$apply
com.sun.tools.javac.tree.JCTree$JCCompilationUnit topLevel
com.sun.tools.javac.util.List classes
com.sun.tools.javac.util.List nonEmptyImports
com.sun.tools.javac.util.List imports
com.sun.tools.javac.tree.JCTree$JCClassDecl classDeclaration
com.sun.tools.javac.tree.JCTree$JCExpression packageClause
String packageName
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.psi.KtFile ktFile
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
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)
org.jetbrains.kotlin.psi.KtImportDirective it
int $i$a$1$partition
Object element$iv
java.util.ArrayList second$iv
java.util.ArrayList first$iv
Iterable $receiver$iv
int $i$f$partition
kotlin.Pair $receiver
int $i$a$2$run
org.jetbrains.kotlin.name.FqName it
int $i$a$1$takeIf
org.jetbrains.kotlin.psi.KtReferenceExpression it
int $i$a$1$let
com.sun.tools.javac.tree.JCTree$JCExpression importedExpr
org.jetbrains.kotlin.descriptors.DeclarationDescriptor importedReference
org.jetbrains.kotlin.name.Name shortName
org.jetbrains.kotlin.name.FqName importedFqName
org.jetbrains.kotlin.psi.KtImportDirective importDirective
java.util.List sortedImportDirectives
java.util.Set importedShortNames
java.util.List imports
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)
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$f$convertModifiers
String it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
org.jetbrains.org.objectweb.asm.tree.FieldNode it
int $i$a$1$filter
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterTo
Iterable $receiver$iv
int $i$f$filter
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.ClassNode classNode
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
org.jetbrains.org.objectweb.asm.tree.ClassNode correspondingClass
org.jetbrains.org.objectweb.asm.tree.InnerClassNode foundInnerClass
org.jetbrains.org.objectweb.asm.tree.FieldNode field
int $i$a$2$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
org.jetbrains.org.objectweb.asm.tree.MethodNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.Type it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$let
com.sun.tools.javac.tree.JCTree$JCClassDecl def
com.sun.tools.javac.util.List args
org.jetbrains.org.objectweb.asm.Type[] constructorArguments
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertClass$EnumValueData data
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
org.jetbrains.org.objectweb.asm.tree.FieldNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
org.jetbrains.org.objectweb.asm.tree.MethodNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertClass$EnumValueData it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.ClassNode innerClassNode
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClass
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
com.sun.tools.javac.util.List nestedClasses
com.sun.tools.javac.util.List methods
com.sun.tools.javac.util.List fields
com.sun.tools.javac.util.List enumValues
java.util.List enumValuesData
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$ClassGenericSignature genericType
boolean hasSuperClass
com.sun.tools.javac.tree.JCTree$JCExpression superClass
com.sun.tools.javac.util.List interfaces
String simpleName
boolean isDefaultImpls
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
boolean isAnnotation
boolean isEnum
int flags
boolean isInner
boolean isNested
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
String packageFqName
boolean isTopLevel
private final boolean checkIfShouldBeIgnored (org.jetbrains.org.objectweb.asm.Type)
String it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
String internalName
org.jetbrains.org.objectweb.asm.Type type
private final org.jetbrains.org.objectweb.asm.tree.ClassNode findContainingClassNode (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClassForOuter
org.jetbrains.org.objectweb.asm.tree.ClassNode clazz
private final boolean checkIfInnerClassNameConflictsWithOuter (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 volatile synthetic boolean checkIfInnerClassNameConflictsWithOuter$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)
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)
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.descriptors.annotations.Annotations descriptorAnnotations$iv
int $i$f$convertModifiers
com.sun.tools.javac.tree.JCTree$JCExpression initializer
Object value
com.sun.tools.javac.tree.JCTree$JCExpression typeExpression
org.jetbrains.org.objectweb.asm.Type type
String name
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
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 volatile 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$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)
org.jetbrains.kotlin.kapt3.stubs.ParameterInfo it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
String it
int $i$a$1$takeIf
com.sun.tools.javac.tree.JCTree$JCExpression type
String name
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
long varargs
boolean isArrayType
boolean lastParameter
int index
org.jetbrains.kotlin.kapt3.stubs.ParameterInfo info
int $i$a$1$mapJListIndexed
Object it$iv
int $i$a$1$let
int index$iv
Object item$iv
int $i$a$1$forEachIndexed
Object item$iv$iv
int index$iv$iv
Iterable $receiver$iv$iv
int $i$f$forEachIndexed
Object result$iv
int $i$f$mapJListIndexed
String it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
Object it
int $i$a$1$let
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.kotlin.descriptors.ValueParameterDescriptor param
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
com.sun.tools.javac.tree.JCTree$JCMethodInvocation call
com.sun.tools.javac.util.List args
com.sun.tools.javac.util.List superClassConstructorCall
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor superClassConstructor
org.jetbrains.kotlin.descriptors.ClassDescriptor superClass
org.jetbrains.kotlin.descriptors.ClassDescriptor declaration
com.sun.tools.javac.tree.JCTree$JCReturn returnStatement
com.sun.tools.javac.tree.JCTree$JCBlock body
com.sun.tools.javac.tree.JCTree$JCExpression defaultValue
com.sun.tools.javac.tree.JCTree$JCExpression returnType
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature genericSignature
java.util.List valueParametersFromDescriptor
com.sun.tools.javac.util.List exceptionTypes
com.sun.tools.javac.util.List parameters
java.util.List parametersInfo
com.sun.tools.javac.tree.JCTree$JCExpression jcReturnType
org.jetbrains.org.objectweb.asm.Type asmReturnType
com.sun.tools.javac.tree.JCTree$JCModifiers modifiers
String name
boolean isConstructor
java.util.List visibleAnnotations
boolean isOverridden
boolean isAnnotationHolderForProperty
org.jetbrains.kotlin.descriptors.CallableDescriptor descriptor
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
private final boolean isIgnored (java.util.List)
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
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.sun.tools.javac.tree.JCTree$JCExpression returnType
org.jetbrains.kotlin.kapt3.stubs.SignatureParser$MethodGenericSignature genericSignature
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 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.KtFile ktFile
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource
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
int $i$f$getNonErrorType
private final boolean isValidQualifiedName (org.jetbrains.kotlin.name.FqName)
org.jetbrains.kotlin.name.Name it
int $i$a$1$all
Object element$iv
Iterable $receiver$iv
int $i$f$all
org.jetbrains.kotlin.name.FqName name
private final boolean isValidIdentifier (java.lang.String, boolean)
char it
int $i$a$1$any
char element$iv
CharSequence $receiver$iv
int $i$f$any
String name
boolean canBeConstructor
static volatile 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 (int, javax.lang.model.element.ElementKind, java.lang.String, java.util.List, java.util.List, org.jetbrains.kotlin.descriptors.annotations.Annotations)
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
int $i$f$convertModifiers
private final com.sun.tools.javac.tree.JCTree$JCModifiers convertModifiers (long, javax.lang.model.element.ElementKind, java.lang.String, java.util.List, java.util.List, org.jetbrains.kotlin.descriptors.annotations.Annotations)
com.sun.tools.javac.tree.JCTree$JCAnnotation it
int $i$a$1$let
com.sun.tools.javac.util.List list
org.jetbrains.org.objectweb.asm.tree.AnnotationNode anno
int $i$a$1$fold
Object element$iv
Object accumulator$iv
Iterable $receiver$iv
Object initial$iv
int $i$f$fold
com.sun.tools.javac.tree.JCTree$JCAnnotation it
int $i$a$1$let
com.sun.tools.javac.util.List list
org.jetbrains.org.objectweb.asm.tree.AnnotationNode anno
int $i$a$2$fold
Object element$iv
Object accumulator$iv
Iterable $receiver$iv
int $i$f$fold
long flags
com.sun.tools.javac.util.List annotations
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertModifiers$1 findDescriptorAnnotation$
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.AnnotationNode, java.lang.String, org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor, boolean)
String it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
java.util.Map$Entry it
int $i$a$1$mapKeys
java.util.Map$Entry it$iv$iv
int $i$a$1$associateByTo
Object element$iv$iv$iv
Iterable $receiver$iv$iv$iv
int $i$f$associateByTo
java.util.Map $receiver$iv$iv
java.util.Map destination$iv$iv
int $i$f$mapKeysTo
java.util.Map $receiver$iv
int $i$f$mapKeys
java.util.Map$Entry $parameterName_arg
String parameterName
org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument arg
int $i$a$1$mapNotNull
Object it$iv$iv
int $i$a$1$let
java.util.Map$Entry element$iv$iv
int $i$a$1$forEach
java.util.Map$Entry element$iv$iv$iv
java.util.Map $receiver$iv$iv$iv
int $i$f$forEach
java.util.Map $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNullTo
java.util.Map $receiver$iv
int $i$f$mapNotNull
java.util.Map$Entry $parameterName_arg
String parameterName
Object arg
int $i$a$2$mapNotNull
Object it$iv$iv
int $i$a$1$let
java.util.Map$Entry element$iv$iv
int $i$a$1$forEach
java.util.Map$Entry element$iv$iv$iv
java.util.Map $receiver$iv$iv$iv
int $i$f$forEach
java.util.Map $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNullTo
java.util.Map $receiver$iv
int $i$f$mapNotNull
java.util.List values
java.util.Map constantValues
com.sun.tools.javac.tree.JCTree$JCExpression annotationFqName
boolean useSimpleName
java.util.Map argMapping
org.jetbrains.kotlin.psi.KtAnnotationEntry ktAnnotation
String fqName
org.jetbrains.org.objectweb.asm.Type annotationType
org.jetbrains.org.objectweb.asm.tree.AnnotationNode annotation
String packageFqName
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotationDescriptor
boolean filtered
static volatile synthetic com.sun.tools.javac.tree.JCTree$JCAnnotation convertAnnotation$default (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, 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 (java.lang.Object, org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument, java.lang.String)
com.sun.tools.javac.tree.JCTree$JCExpression expr
Object constantValue
org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument value
String name
private final com.sun.tools.javac.tree.JCTree$JCExpression convertAnnotationArgument (java.lang.Object, org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument)
org.jetbrains.kotlin.psi.ValueArgument it
int $i$a$1$mapNotNull
Object it$iv$iv
int $i$a$1$let
Object element$iv$iv
int $i$a$1$forEach
Object element$iv$iv$iv
Iterable $receiver$iv$iv$iv
int $i$f$forEach
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNullTo
Iterable $receiver$iv
int $i$f$mapNotNull
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$1$let
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$4$let
org.jetbrains.kotlin.psi.KtExpression p1
int $i$a$1$unknown
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.util.List literalExpressions
org.jetbrains.kotlin.psi.KtValueArgument it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
org.jetbrains.kotlin.descriptors.CallableDescriptor resultingDescriptor
org.jetbrains.kotlin.psi.KtExpression p1
int $i$a$2$unknown
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.util.List literalExpressions
java.util.List callArgs
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$3 tryParseTypeLiteralExpression$
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$2 tryParseTypeExpression$
kotlin.Lazy singleArg
java.util.List args
Object constantValue
org.jetbrains.kotlin.resolve.calls.model.ResolvedValueArgument value
private final com.sun.tools.javac.tree.JCTree$JCExpression tryParseReferenceToIntConstant (org.jetbrains.kotlin.psi.KtExpression)
org.jetbrains.kotlin.descriptors.CallableDescriptor it
int $i$a$1$takeIf
org.jetbrains.kotlin.name.FqName it
int $i$a$1$takeIf
org.jetbrains.kotlin.name.FqName fqName
org.jetbrains.kotlin.descriptors.CallableDescriptor resultingDescriptor
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.psi.KtExpression expressionToResolve
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.psi.KtExpression expression
private final com.sun.tools.javac.tree.JCTree$JCExpression convertValueOfPrimitiveTypeOrString (java.lang.Object)
Object value
private final com.sun.tools.javac.tree.JCTree$JCExpression convertLiteralExpression (java.lang.Object)
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$1$let
byte it
int $i$a$2$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
boolean it
int $i$a$3$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
char it
int $i$a$4$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
short it
int $i$a$5$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
int it
int $i$a$6$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
long it
int $i$a$7$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
float it
int $i$a$8$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
double it
int $i$a$9$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
String it
int $i$a$1$takeIf
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $receiver
int $i$a$2$run
String valueName
org.jetbrains.org.objectweb.asm.Type enumType
Object it
int $i$a$10$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
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 keepKdocComments (com.sun.tools.javac.tree.JCTree, java.lang.Object)
com.sun.tools.javac.tree.JCTree $receiver
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 $receiver
org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector lineMappings
org.jetbrains.org.objectweb.asm.tree.MethodNode node
public final org.jetbrains.kotlin.kapt3.KaptContext getKaptContext ()
public final boolean getGenerateNonExistentClass ()
public final boolean getCorrectErrorTypes ()
public void (org.jetbrains.kotlin.kapt3.KaptContext, boolean, boolean)
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
boolean generateNonExistentClass
boolean correctErrorTypes
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 org.jetbrains.kotlin.kapt3.stubs.SignatureParser access$getSignatureParser$p (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this
public static final synthetic com.sun.tools.javac.tree.JCTree$JCModifiers access$convertModifiers (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, long, javax.lang.model.element.ElementKind, java.lang.String, java.util.List, java.util.List, org.jetbrains.kotlin.descriptors.annotations.Annotations)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $this
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
public static final synthetic long access$getVISIBILITY_MODIFIERS$cp ()
public static final synthetic long access$getMODALITY_MODIFIERS$cp ()
public static final synthetic long access$getCLASS_MODIFIERS$cp ()
public static final synthetic long access$getMETHOD_MODIFIERS$cp ()
public static final synthetic long access$getFIELD_MODIFIERS$cp ()
public static final synthetic long access$getPARAMETER_MODIFIERS$cp ()
public static final synthetic java.util.List access$getBLACKLISTED_ANNOTATIONS$cp ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getNON_EXISTENT_CLASS_NAME$cp ()
public static final synthetic kotlin.text.Regex access$getJAVA_KEYWORD_FILTER_REGEX$cp ()
public static final synthetic java.util.HashSet access$getJAVA_KEYWORDS$cp ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertField$typeExpression$1.classClassFileToSourceStubConverter.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 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
final synthetic org.jetbrains.kotlin.descriptors.DeclarationDescriptor $descriptor
final synthetic org.jetbrains.org.objectweb.asm.tree.FieldNode $field
final synthetic org.jetbrains.org.objectweb.asm.Type $type
public volatile synthetic java.lang.Object invoke ()
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke ()
int $i$a$2$getNonErrorType
org.jetbrains.kotlin.psi.KtCallableDeclaration it
int $i$a$1$takeIf
org.jetbrains.kotlin.psi.KtCallableDeclaration fieldOrigin
int $i$a$1$getNonErrorType
int $i$a$2$getNonErrorType
org.jetbrains.kotlin.psi.KtFile ktFile$iv
org.jetbrains.kotlin.psi.KtTypeElement typeFromSource$iv
com.sun.tools.javac.tree.JCTree$JCExpression qualifier$iv
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType$iv
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this_$iv
org.jetbrains.kotlin.types.KotlinType type$iv
org.jetbrains.kotlin.kapt3.stubs.ErrorTypeCorrector$TypeKind kind$iv
int $i$f$getNonErrorType
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.org.objectweb.asm.tree.FieldNode, org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector extends java.lang.Object {
private final java.util.Map lineInfo
private final java.util.Map signatureInfo
private final java.util.Map filePaths
private final org.jetbrains.kotlin.kapt3.KaptContext kaptContext
public static final String KAPT_METADATA_EXTENSION
private static final int METADATA_VERSION
public static final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$Companion Companion
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 decl
org.jetbrains.org.objectweb.asm.tree.MethodNode method
private final void register (java.lang.Object, java.lang.String)
com.intellij.psi.PsiElement psiElement
Object asmNode
String fqName
private final void register (java.lang.String, com.intellij.psi.PsiElement)
boolean isRelative
String path
com.intellij.openapi.util.TextRange textRange
String fqName
com.intellij.psi.PsiElement psiElement
private final kotlin.Pair getFilePathRelativePreferred (com.intellij.psi.PsiFile)
String it
int $i$a$1$let
String relativePath
java.io.File baseFile
java.io.File absoluteFile
String absolutePath
int $i$a$1$getOrPut
Object answer$iv
Object value$iv
java.util.Map $receiver$iv
int $i$f$getOrPut
com.intellij.psi.PsiFile file
public final byte[] serialize ()
org.jetbrains.kotlin.kapt3.stubs.KotlinPosition kotlinPosition
String fqName
String methodDesc
String javacSignature
java.io.ObjectOutputStream oos
java.io.ByteArrayOutputStream os
public void (org.jetbrains.kotlin.kapt3.KaptContext)
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
static void ()
}
org/jetbrains/kotlin/kapt3/stubs/SignatureNode.classSignatureParserVisitor.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.SignatureNode extends java.lang.Object {
private final java.util.List children
private final org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
private final String name
public final java.util.List getChildren ()
public final org.jetbrains.kotlin.kapt3.stubs.ElementKind getKind ()
public final java.lang.String getName ()
public void (org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String)
org.jetbrains.kotlin.kapt3.stubs.ElementKind kind
String name
public synthetic void (org.jetbrains.kotlin.kapt3.stubs.ElementKind, java.lang.String, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/kapt3/stubs/ErrorTypeCorrectorKt.classErrorTypeCorrector.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)
org.jetbrains.kotlin.types.TypeProjection it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.types.KotlinType $receiver
int allowedDepth
public static volatile synthetic boolean containsErrorTypes$default (org.jetbrains.kotlin.types.KotlinType, int, int, java.lang.Object)
}
org/jetbrains/kotlin/kapt3/stubs/KaptLineMappingCollector$FileInfo$Companion.classKaptLineMappingCollector.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.kapt3.stubs.KaptLineMappingCollector$FileInfo getEMPTY ()
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/stubs/KDocCommentKeeper$extractCommentText$3.classKDocCommentKeeper.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper$extractCommentText$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.stubs.KDocCommentKeeper$extractCommentText$3 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/stubs/AnonymousTypeHandler.classAnonymousTypeHandler.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.AnonymousTypeHandler extends java.lang.Object {
private final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
public final com.sun.tools.javac.tree.JCTree$JCExpression getNonAnonymousType (org.jetbrains.kotlin.descriptors.DeclarationDescriptor, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.types.KotlinType classType
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
kotlin.jvm.functions.Function0 f
public final com.sun.tools.javac.tree.JCTree$JCExpression getNonAnonymousType (org.jetbrains.kotlin.types.KotlinType, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.types.KotlinType type
kotlin.jvm.functions.Function0 f
private final boolean checkIfAnonymousRecursively (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.TypeProjection it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.descriptors.ClassDescriptor declaration
org.jetbrains.kotlin.types.KotlinType type
private final org.jetbrains.kotlin.types.KotlinType convertPossiblyAnonymousType (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.TypeProjection elementTypeProjection
org.jetbrains.kotlin.types.TypeProjection typeArg
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
java.util.List arguments
org.jetbrains.kotlin.types.KotlinType actualType
org.jetbrains.kotlin.descriptors.ClassDescriptor declaration
org.jetbrains.kotlin.types.KotlinType type
private final org.jetbrains.kotlin.types.KotlinType findMostSuitableParentForAnonymousType (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor it
int $i$a$1$let
Iterable $receiver$iv
int $i$f$sortedBy
org.jetbrains.kotlin.types.KotlinType candidate
java.util.List sortedSuperTypes
org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor
private final com.sun.tools.javac.tree.JCTree$JCExpression convertKotlinType (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType elementType
org.jetbrains.kotlin.types.TypeProjection elementTypeProjection
com.sun.tools.javac.tree.JCTree$JCExpression renderedArg
org.jetbrains.kotlin.types.TypeProjection projection
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
Iterable values$iv
int $i$f$mapJList
com.sun.tools.javac.tree.JCTree$JCExpression selfType
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
org.jetbrains.kotlin.types.KotlinType type
public void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParser.classSignatureParserVisitor.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 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)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.util.List jcInterfaces
com.sun.tools.javac.tree.JCTree$JCExpression jcSuperClass
com.sun.tools.javac.util.List jcTypeParameters
org.jetbrains.kotlin.utils.SmartList interfaces
org.jetbrains.kotlin.utils.SmartList superClasses
org.jetbrains.kotlin.utils.SmartList typeParameters
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
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)
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType
int index
com.sun.tools.javac.tree.JCTree$JCVariableDecl it
int $i$a$1$mapJListIndexed
Object it$iv
int $i$a$1$let
int index$iv
Object item$iv
int $i$a$1$forEachIndexed
Object item$iv$iv
int index$iv$iv
Iterable $receiver$iv$iv
int $i$f$forEachIndexed
Object result$iv
int $i$f$mapJListIndexed
com.sun.tools.javac.util.List parameters
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.tree.JCTree$JCExpression nonErrorType
com.sun.tools.javac.tree.JCTree$JCVariableDecl rawParameter
int index
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJListIndexed
Object it$iv
int $i$a$1$let
int index$iv
Object item$iv
int $i$a$1$forEachIndexed
Object item$iv$iv
int index$iv$iv
Iterable $receiver$iv$iv
int $i$f$forEachIndexed
Object result$iv
int $i$f$mapJListIndexed
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.tree.JCTree$JCExpression jcReturnType
com.sun.tools.javac.util.List jcExceptionTypes
com.sun.tools.javac.util.List jcParameters
int offset
com.sun.tools.javac.util.List jcTypeParameters
org.jetbrains.kotlin.utils.SmartList returnTypes
org.jetbrains.kotlin.utils.SmartList exceptionTypes
org.jetbrains.kotlin.utils.SmartList parameterTypes
org.jetbrains.kotlin.utils.SmartList typeParameters
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
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 superClass
org.jetbrains.kotlin.kapt3.stubs.SignatureNode root
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)
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$let
org.jetbrains.kotlin.kapt3.stubs.SignatureNode it
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
com.sun.tools.javac.util.List allBounds
com.sun.tools.javac.util.List jcInterfaceBounds
com.sun.tools.javac.tree.JCTree$JCExpression jcClassBound
org.jetbrains.kotlin.utils.SmartList interfaceBounds
org.jetbrains.kotlin.utils.SmartList classBounds
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
com.sun.tools.javac.tree.JCTree$JCExpression expression
java.util.List innerClasses
java.util.List typeArgs
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$1$assert
com.sun.tools.javac.tree.JCTree$JCExpression argType
String variance
org.jetbrains.kotlin.kapt3.stubs.SignatureNode arg
int $i$a$1$mapJList
Object it$iv
int $i$a$1$let
Object item$iv
Object result$iv
int $i$f$mapJList
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 final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker getTreeMaker ()
public void (org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker)
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker treeMaker
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/AnonymousTypeHandler$findMostSuitableParentForAnonymousType$$inlined$sortedBy$1.classComparisons.kt
package org.jetbrains.kotlin.kapt3.stubs
public final org.jetbrains.kotlin.kapt3.stubs.AnonymousTypeHandler$findMostSuitableParentForAnonymousType$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void ()
public final int compare (java.lang.Object, java.lang.Object)
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$sortedBy
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$sortedBy
Object a
Object b
}
org/jetbrains/kotlin/kapt3/stubs/AnonymousTypeHandler$WhenMappings.class
package org.jetbrains.kotlin.kapt3.stubs
public final synthetic org.jetbrains.kotlin.kapt3.stubs.AnonymousTypeHandler$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static synthetic void ()
}
org/jetbrains/kotlin/kapt3/stubs/ClassFileToSourceStubConverter$convertAnnotationArgument$2.classClassFileToSourceStubConverter.kt
package org.jetbrains.kotlin.kapt3.stubs
final org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$convertAnnotationArgument$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter this$0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final com.sun.tools.javac.tree.JCTree$JCExpression invoke (org.jetbrains.kotlin.psi.KtExpression)
com.sun.tools.javac.tree.JCTree$JCExpression receiver
org.jetbrains.kotlin.psi.KtSimpleNameExpression selector
org.jetbrains.kotlin.psi.KtExpression expression
void (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
}
org/jetbrains/kotlin/kapt3/stubs/SignatureParserVisitorKt.classSignatureParserVisitor.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 $receiver
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 $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
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 $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 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/AbstractKapt3Extension$analysisCompleted$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$analysisCompleted$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.analyzer.AnalysisResult invoke ()
void (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$collectJavaSourceFiles$1$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$collectJavaSourceFiles$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$collectJavaSourceFiles$1$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (java.io.File)
java.io.File it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/PrettyWithWorkarounds.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.PrettyWithWorkarounds extends com.sun.tools.javac.tree.Pretty {
private final com.sun.tools.javac.util.Context context
private static final long ENUM
public static final org.jetbrains.kotlin.kapt3.PrettyWithWorkarounds$Companion Companion
public void visitVarDef (com.sun.tools.javac.tree.JCTree$JCVariableDecl)
com.sun.tools.javac.tree.JCTree$JCVariableDecl tree
public void (com.sun.tools.javac.util.Context, java.io.Writer, boolean)
com.sun.tools.javac.util.Context context
java.io.Writer out
boolean sourceOutput
static void ()
public static final synthetic long access$getENUM$cp ()
}
org/jetbrains/kotlin/kapt3/AnnotationProcessingKt$doAnnotationProcessing$3$roundMs$1.classannotationProcessing.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$3$roundMs$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$3$roundMs$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (long)
long it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/javac/
org/jetbrains/kotlin/kapt3/javac/KaptJavaCompilerKt$sam$Factory$0cb08f7e.classKaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompilerKt$sam$Factory$0cb08f7e extends java.lang.Object implements com.sun.tools.javac.util.Context$Factory {
private final synthetic kotlin.jvm.functions.Function1 function
void (kotlin.jvm.functions.Function1)
public final synthetic java.lang.Object make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context p0
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLogKt.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLogKt extends java.lang.Object {
public static final com.sun.tools.javac.util.JCDiagnostic kaptError (org.jetbrains.kotlin.kapt3.KaptContext, java.lang.String)
org.jetbrains.kotlin.kapt3.KaptContext $receiver
String text
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 $receiver
com.sun.tools.javac.util.DiagnosticSource source
com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition pos
String key
String[] args
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$writeDiagnostic$formattedMessage$1.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$writeDiagnostic$formattedMessage$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$writeDiagnostic$formattedMessage$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.CharSequence invoke (java.lang.String)
String trimmed
String original
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$Companion.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion extends java.lang.Object {
private final java.lang.String getLINE_SEPARATOR ()
private final java.lang.String getKOTLIN_LOCATION_PREFIX ()
private final java.util.Set getIGNORED_DIAGNOSTICS ()
public final void preRegister$kotlin_annotation_processing (org.jetbrains.kotlin.kapt3.KaptContext, org.jetbrains.kotlin.cli.common.messages.MessageCollector, boolean)
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData interceptorData
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
boolean mapDiagnosticLocations
private void ()
public static final synthetic java.util.Set access$getIGNORED_DIAGNOSTICS$p (org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion)
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion $this
public static final synthetic java.lang.String access$getLINE_SEPARATOR$p (org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion)
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion $this
public static final synthetic java.lang.String access$getKOTLIN_LOCATION_PREFIX$p (org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion)
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion $this
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$WhenMappings.class
package org.jetbrains.kotlin.kapt3.javac
public final synthetic org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static synthetic void ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$Companion$preRegister$1.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion$preRegister$1 extends java.lang.Object implements com.sun.tools.javac.util.Context$Factory {
final synthetic org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
final synthetic org.jetbrains.kotlin.kapt3.KaptContext $kaptContext
final synthetic org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData $interceptorData
final synthetic boolean $mapDiagnosticLocations
public volatile synthetic java.lang.Object make (com.sun.tools.javac.util.Context)
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog make (com.sun.tools.javac.util.Context)
java.io.PrintWriter noticeWriter
java.io.PrintWriter warnWriter
java.io.PrintWriter errWriter
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion$preRegister$1$1 makeWriter$
com.sun.tools.javac.util.Context newContext
void (org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.kapt3.KaptContext, org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData, boolean)
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$Companion$preRegister$1$1.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion$preRegister$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion$preRegister$1 this$0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.io.PrintWriter invoke (org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity)
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
void (org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion$preRegister$1)
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$flush$1.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$flush$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic com.sun.tools.javac.util.JCDiagnostic$DiagnosticType $diagnosticKind
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (com.sun.tools.javac.util.JCDiagnostic)
com.sun.tools.javac.util.JCDiagnostic it
void (com.sun.tools.javac.util.JCDiagnostic$DiagnosticType)
}
org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker$Companion.classKaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker$Companion extends java.lang.Object {
public final void preRegister$kotlin_annotation_processing (com.sun.tools.javac.util.Context, org.jetbrains.kotlin.kapt3.KaptContext)
com.sun.tools.javac.util.Context context
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaCompiler$Companion.classKaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler$Companion extends java.lang.Object {
public final void preRegister$kotlin_annotation_processing (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog extends com.sun.tools.javac.util.Log {
private final org.jetbrains.kotlin.kapt3.stubs.KaptStubLineInformation stubLineInfo
private final com.sun.tools.javac.util.JavacMessages javacMessages
private final java.util.List _reportedDiagnostics
private final com.intellij.openapi.project.Project project
private final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData interceptorData
private final boolean mapDiagnosticLocations
private static final String LINE_SEPARATOR
private static final String KOTLIN_LOCATION_PREFIX
private static final java.util.Set IGNORED_DIAGNOSTICS
public static final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$Companion Companion
public final 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
org.jetbrains.kotlin.kapt3.stubs.KotlinPosition it
int $i$a$1$let
com.sun.tools.javac.util.JCDiagnostic$DiagnosticFlag p1
int $i$a$1$unknown
Object element$iv
Object[] $receiver$iv
java.util.Collection destination$iv
int $i$f$filterTo
com.sun.tools.javac.util.JCDiagnostic kotlinDiagnostic
java.util.Set flags
java.io.File kotlinFile
org.jetbrains.kotlin.kapt3.stubs.KotlinPosition kotlinPosition
com.sun.tools.javac.tree.JCTree$JCCompilationUnit sourceFile
com.sun.tools.javac.util.JCDiagnostic$DiagnosticPosition targetElement
com.sun.tools.javac.util.JCDiagnostic diagnostic
private final java.lang.String stripCompilerKeyPrefix (java.lang.String)
String prefix
String kind
String $receiver
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)
String formattedMessage
java.io.PrintWriter writer
com.sun.tools.javac.util.JCDiagnostic diagnostic
private final java.io.File getKotlinSourceFile (org.jetbrains.kotlin.kapt3.stubs.KotlinPosition)
String basePath
org.jetbrains.kotlin.kapt3.stubs.KotlinPosition pos
private final boolean contains (java.lang.Iterable, com.sun.tools.javac.tree.JCTree)
com.sun.tools.javac.tree.JCTree it
int $i$a$1$forEach
Object element$iv
Iterable $receiver$iv
int $i$f$forEach
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$contains$visitor$1 visitor
kotlin.jvm.internal.Ref$BooleanRef found
Iterable $receiver
com.sun.tools.javac.tree.JCTree element
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData getInterceptorData ()
public final boolean getMapDiagnosticLocations ()
public void (com.intellij.openapi.project.Project, com.sun.tools.javac.util.Context, java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter, org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData, boolean)
com.intellij.openapi.project.Project project
com.sun.tools.javac.util.Context context
java.io.PrintWriter errWriter
java.io.PrintWriter warnWriter
java.io.PrintWriter noticeWriter
org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData interceptorData
boolean mapDiagnosticLocations
static void ()
public static final synthetic java.lang.String access$getLINE_SEPARATOR$cp ()
public static final synthetic java.lang.String access$getKOTLIN_LOCATION_PREFIX$cp ()
public static final synthetic java.util.Set access$getIGNORED_DIAGNOSTICS$cp ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaCompiler.classKaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler extends com.sun.tools.javac.main.JavaCompiler {
public static final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler$Companion Companion
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 void (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context context
static void ()
public static final synthetic com.sun.tools.javac.util.Context$Key access$getCompilerKey$p$s1273498881 ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$contains$visitor$1.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$contains$visitor$1 extends com.sun.tools.javac.tree.JCTree$Visitor {
final synthetic kotlin.jvm.internal.Ref$BooleanRef $found
final synthetic 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
void (kotlin.jvm.internal.Ref$BooleanRef, com.sun.tools.javac.tree.JCTree)
kotlin.jvm.internal.Ref$BooleanRef $captured_local_variable$0
com.sun.tools.javac.tree.JCTree $captured_local_variable$1
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaCompiler$Companion$preRegister$1.classKaptJavaCompiler.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler$Companion$preRegister$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler$Companion$preRegister$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler invoke (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context p1
public final kotlin.reflect.KDeclarationContainer getOwner ()
public final java.lang.String getName ()
public final java.lang.String getSignature ()
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker$Companion$preRegister$1.classKaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker$Companion$preRegister$1 extends java.lang.Object implements com.sun.tools.javac.util.Context$Factory {
final synthetic org.jetbrains.kotlin.kapt3.KaptContext $kaptContext
public volatile synthetic java.lang.Object make (com.sun.tools.javac.util.Context)
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker make (com.sun.tools.javac.util.Context)
com.sun.tools.javac.util.Context it
void (org.jetbrains.kotlin.kapt3.KaptContext)
}
org/jetbrains/kotlin/kapt3/javac/KaptTreeMaker.classKaptTreeMaker.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker extends com.sun.tools.javac.tree.TreeMaker {
private final com.sun.tools.javac.util.Name$Table nameTable
private final org.jetbrains.kotlin.kapt3.KaptContext kaptContext
public static final org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker$Companion Companion
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)
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$1$let
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)
org.jetbrains.kotlin.name.Name it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
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)
org.jetbrains.org.objectweb.asm.tree.ClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.org.objectweb.asm.tree.InnerClassNode it
int $i$a$1$let
org.jetbrains.org.objectweb.asm.tree.InnerClassNode innerClassNode
com.intellij.psi.PsiClass outerClass
String outerName
String innerName
int $i$a$2$iterateDollars
String innerName$iv
String outerName$iv
Character nextSymbol$iv
char previousSymbol$iv
int dollarIndex$iv
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker this_$iv
String $receiver$iv
int $i$f$iterateDollars
String fqNameFromClassWithPreciseName
com.intellij.psi.search.GlobalSearchScope scope
com.intellij.psi.JavaPsiFacade javaPsiFacade
org.jetbrains.org.objectweb.asm.tree.ClassNode classFromSources
String nameWithDots
String internalName
private final com.intellij.psi.PsiClass tryToFindNestedClass (com.intellij.psi.PsiClass, java.lang.String)
com.intellij.psi.PsiClass it
int $i$a$1$let
com.intellij.psi.PsiClass it
int $i$a$1$let
com.intellij.psi.PsiClass nestedClass
String name1
String name2
int $i$a$2$iterateDollars
String innerName$iv
String outerName$iv
Character nextSymbol$iv
char previousSymbol$iv
int dollarIndex$iv
org.jetbrains.kotlin.kapt3.javac.KaptTreeMaker this_$iv
String $receiver$iv
int $i$f$iterateDollars
com.intellij.psi.PsiClass outerClass
String innerClassName
private final void iterateDollars (java.lang.String, kotlin.jvm.functions.Function2)
String innerName
String outerName
Character nextSymbol
char previousSymbol
int dollarIndex
String $receiver
kotlin.jvm.functions.Function2 variantHandler
int $i$f$iterateDollars
private final java.lang.String convertSpecialFqName (java.lang.String)
String $receiver
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 (com.sun.tools.javac.util.Context, org.jetbrains.kotlin.kapt3.KaptContext)
com.sun.tools.javac.util.Context context
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
static void ()
public static final synthetic com.sun.tools.javac.util.Context$Key access$getTreeMakerKey$p$s2018772774 ()
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaLog$DiagnosticInterceptorData.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog$DiagnosticInterceptorData extends java.lang.Object {
private java.util.Map files
public final java.util.Map getFiles ()
public final void setFiles (java.util.Map)
java.util.Map
public void ()
}
org/jetbrains/kotlin/kapt3/javac/KotlinFileObject.classKaptJavaLog.kt
package org.jetbrains.kotlin.kapt3.javac
final org.jetbrains.kotlin.kapt3.javac.KotlinFileObject extends javax.tools.SimpleJavaFileObject {
private final java.io.File file
public java.io.FileOutputStream openOutputStream ()
public volatile synthetic java.io.OutputStream openOutputStream ()
public java.io.OutputStreamWriter openWriter ()
public volatile synthetic java.io.Writer openWriter ()
public java.io.FileInputStream openInputStream ()
public volatile synthetic java.io.InputStream openInputStream ()
public java.lang.String getCharContent (boolean)
boolean ignoreEncodingErrors
public volatile synthetic java.lang.CharSequence getCharContent (boolean)
public long getLastModified ()
public java.io.InputStreamReader openReader (boolean)
boolean ignoreEncodingErrors
public volatile synthetic java.io.Reader openReader (boolean)
public boolean delete ()
public final java.io.File getFile ()
public void (java.io.File)
java.io.File file
public final java.io.File component1 ()
public final org.jetbrains.kotlin.kapt3.javac.KotlinFileObject copy (java.io.File)
java.io.File file
public static volatile synthetic org.jetbrains.kotlin.kapt3.javac.KotlinFileObject copy$default (org.jetbrains.kotlin.kapt3.javac.KotlinFileObject, java.io.File, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/kapt3/javac/KaptJavaFileObject.classKaptJavaFileObject.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 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 volatile synthetic java.io.InputStream openInputStream ()
public java.lang.String getCharContent (boolean)
boolean ignoreEncodingErrors
public volatile synthetic java.lang.CharSequence getCharContent (boolean)
public javax.lang.model.element.NestingKind getNestingKind ()
public java.net.URI toUri ()
public java.io.StringReader openReader (boolean)
boolean ignoreEncodingErrors
public volatile synthetic java.io.Reader openReader (boolean)
public java.lang.Void openWriter ()
public volatile synthetic java.io.Writer openWriter ()
public long getLastModified ()
public java.lang.Void openOutputStream ()
public volatile synthetic java.io.OutputStream openOutputStream ()
public java.lang.Void delete ()
public volatile synthetic boolean delete ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int result
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 void (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 (com.sun.tools.javac.tree.JCTree$JCCompilationUnit, com.sun.tools.javac.tree.JCTree$JCClassDecl, java.io.File, long, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar$AbortAnalysisHandlerExtension.classKapt3Plugin.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 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
public void ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$compileStubs$3$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$compileStubs$3$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$compileStubs$3$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/ClasspathBasedKapt3Extension.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension extends org.jetbrains.kotlin.kapt3.AbstractKapt3Extension {
private java.net.URLClassLoader annotationProcessingClassLoader
private final boolean useLightAnalysis
protected boolean getAnalyzePartially ()
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
protected java.util.List loadProcessors ()
java.io.File it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
java.util.Collection thisCollection$iv
java.util.Collection $receiver$iv
int $i$f$toTypedArray
int $i$a$1$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
java.util.List processors
java.net.URLClassLoader classLoader
java.util.List classpath
public final boolean getUseLightAnalysis ()
public void (java.util.List, java.util.List, java.util.List, java.io.File, java.io.File, java.io.File, java.io.File, java.util.Map, java.util.Map, java.lang.String, org.jetbrains.kotlin.kapt3.AptMode, boolean, boolean, boolean, long, org.jetbrains.kotlin.kapt3.util.KaptLogger, org.jetbrains.kotlin.config.CompilerConfiguration)
java.util.List compileClasspath
java.util.List annotationProcessingClasspath
java.util.List javaSourceRoots
java.io.File sourcesOutputDir
java.io.File classFilesOutputDir
java.io.File stubsOutputDir
java.io.File incrementalDataOutputDir
java.util.Map options
java.util.Map javacOptions
String annotationProcessors
org.jetbrains.kotlin.kapt3.AptMode aptMode
boolean useLightAnalysis
boolean correctErrorTypes
boolean mapDiagnosticLocations
long pluginInitializedTime
org.jetbrains.kotlin.kapt3.util.KaptLogger logger
org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
}
org/jetbrains/kotlin/kapt3/KaptContext.classKaptContext.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.KaptContext extends java.lang.Object implements java.lang.AutoCloseable {
private final com.sun.tools.javac.util.Context context
private final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler compiler
private final com.sun.tools.javac.file.JavacFileManager fileManager
private final com.sun.tools.javac.util.Options options
private final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog javaLog
private final org.jetbrains.kotlin.kapt3.util.KaptLogger logger
private final com.intellij.openapi.project.Project project
private final org.jetbrains.kotlin.resolve.BindingContext bindingContext
private final java.util.List compiledClasses
private final java.util.Map origins
private final org.jetbrains.kotlin.codegen.state.GenerationState generationState
public final com.sun.tools.javac.util.Context getContext ()
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaCompiler getCompiler ()
public final com.sun.tools.javac.file.JavacFileManager getFileManager ()
public final com.sun.tools.javac.util.Options getOptions ()
public final org.jetbrains.kotlin.kapt3.javac.KaptJavaLog getJavaLog ()
public void close ()
public final org.jetbrains.kotlin.kapt3.util.KaptLogger getLogger ()
public final com.intellij.openapi.project.Project getProject ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
public final java.util.List getCompiledClasses ()
public final java.util.Map getOrigins ()
public final org.jetbrains.kotlin.codegen.state.GenerationState getGenerationState ()
public void (org.jetbrains.kotlin.kapt3.util.KaptLogger, com.intellij.openapi.project.Project, org.jetbrains.kotlin.resolve.BindingContext, java.util.List, java.util.Map, org.jetbrains.kotlin.codegen.state.GenerationState, boolean, java.util.Map, java.util.Map)
String option
String value
String key
String value
String key
org.jetbrains.kotlin.kapt3.util.KaptLogger logger
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.resolve.BindingContext bindingContext
java.util.List compiledClasses
java.util.Map origins
org.jetbrains.kotlin.codegen.state.GenerationState generationState
boolean mapDiagnosticLocations
java.util.Map processorOptions
java.util.Map javacOptions
public synthetic void (org.jetbrains.kotlin.kapt3.util.KaptLogger, com.intellij.openapi.project.Project, org.jetbrains.kotlin.resolve.BindingContext, java.util.List, java.util.Map, org.jetbrains.kotlin.codegen.state.GenerationState, boolean, java.util.Map, java.util.Map, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/kapt3/KaptContext$1.classKaptContext.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.KaptContext$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.kapt3.KaptContext this$0
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (java.lang.String)
String key
void (org.jetbrains.kotlin.kapt3.KaptContext)
}
org/jetbrains/kotlin/kapt3/AnnotationProcessingKt$doAnnotationProcessing$1$2.classannotationProcessing.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$1$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$1$2 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (java.io.File)
java.io.File it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/util/
org/jetbrains/kotlin/kapt3/util/KaptLogger$Companion.classKaptLogger.kt
package org.jetbrains.kotlin.kapt3.util
final org.jetbrains.kotlin.kapt3.util.KaptLogger$Companion extends java.lang.Object {
public final java.lang.String getPREFIX ()
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/util/AsmUtilsKt.classasmUtils.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.AsmUtilsKt extends java.lang.Object {
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 isPrivate (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 isEnum (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $receiver
public static final boolean isAnnotation (org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.org.objectweb.asm.tree.ClassNode $receiver
public static final boolean isVarargs (org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.MethodNode $receiver
public static final boolean isEnumValue (org.jetbrains.org.objectweb.asm.tree.FieldNode)
org.jetbrains.org.objectweb.asm.tree.FieldNode $receiver
public static final boolean isNullOrEmpty (java.util.List)
java.util.List $receiver
public static final boolean isJvmOverloadsGenerated (org.jetbrains.org.objectweb.asm.tree.MethodNode)
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.org.objectweb.asm.tree.AnnotationNode it
int $i$a$2$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.org.objectweb.asm.tree.MethodNode $receiver
private static final boolean isJvmOverloadsGenerated (org.jetbrains.org.objectweb.asm.tree.AnnotationNode)
org.jetbrains.org.objectweb.asm.tree.AnnotationNode $receiver
static void ()
}
org/jetbrains/kotlin/kapt3/util/KaptLogger.classKaptLogger.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.KaptLogger extends java.lang.Object {
private final boolean isVerbose
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private static final String PREFIX
public static final org.jetbrains.kotlin.kapt3.util.KaptLogger$Companion Companion
public final void info (java.lang.String)
String message
public final void info (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 message
int $i$f$info
public final void warn (java.lang.String)
String message
public final void error (java.lang.String)
String message
public final void exception (java.lang.Throwable)
java.io.StringWriter writer
org.jetbrains.kotlin.kapt3.util.KaptLogger $receiver
int $i$a$1$run
String stacktrace
Throwable e
public final boolean isVerbose ()
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public void (boolean, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
boolean isVerbose
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
public synthetic void (boolean, org.jetbrains.kotlin.cli.common.messages.MessageCollector, int, kotlin.jvm.internal.DefaultConstructorMarker)
static void ()
public static final synthetic java.lang.String access$getPREFIX$cp ()
}
org/jetbrains/kotlin/kapt3/util/MessageCollectorBackedWriter.classMessageCollectorBackedWriter.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 write (char[], int, int)
String message
char[] buffer
int offset
int length
public void flush ()
public void close ()
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public final org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity getSeverity ()
public void (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
}
org/jetbrains/kotlin/kapt3/util/Java9UtilsKt.classjava9Utils.kt
package org.jetbrains.kotlin.kapt3.util
public final org.jetbrains.kotlin.kapt3.util.Java9UtilsKt extends java.lang.Object {
public static final boolean isJava9OrLater ()
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 $receiver
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)
java.lang.reflect.Method it
int $i$a$1$single
Object element$iv
boolean found$iv
Object single$iv
Object[] $receiver$iv
int $i$f$single
java.lang.reflect.Method it
int $i$a$1$single
Object element$iv
boolean found$iv
Object single$iv
Object[] $receiver$iv
int $i$f$single
java.lang.reflect.Method packageDeclMethod
com.sun.tools.javac.tree.JCTree$JCExpression it
int $i$a$1$let
com.sun.tools.javac.util.List allDeclarations
com.sun.tools.javac.tree.JCTree packageDecl
java.lang.reflect.Method topLevelMethod
com.sun.tools.javac.tree.TreeMaker $receiver
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 $receiver
}
org/jetbrains/kotlin/kapt3/AptMode.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final enum org.jetbrains.kotlin.kapt3.AptMode extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.kapt3.AptMode WITH_COMPILATION
public static final enum org.jetbrains.kotlin.kapt3.AptMode STUBS_AND_APT
public static final enum org.jetbrains.kotlin.kapt3.AptMode STUBS_ONLY
public static final enum org.jetbrains.kotlin.kapt3.AptMode APT_ONLY
private static final synthetic org.jetbrains.kotlin.kapt3.AptMode[] $VALUES
public static final org.jetbrains.kotlin.kapt3.AptMode$Companion Companion
static void ()
public final boolean getRunAnnotationProcessing ()
public final boolean getGenerateStubs ()
protected void (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static org.jetbrains.kotlin.kapt3.AptMode[] values ()
public static org.jetbrains.kotlin.kapt3.AptMode valueOf (java.lang.String)
}
org/jetbrains/kotlin/kapt3/ProcessorWrapper.classannotationProcessing.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.ProcessorWrapper extends java.lang.Object implements javax.annotation.processing.Processor {
private final java.util.List rounds
private final javax.annotation.processing.Processor delegate
public final java.util.List getRounds ()
public final java.lang.String getName ()
public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
int $i$a$1$measureTimeMillisWithResult
Object result$iv
long start$iv
int $i$f$measureTimeMillisWithResult
boolean result
long time
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
public void (javax.annotation.processing.Processor)
javax.annotation.processing.Processor 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 java.util.Set getSupportedAnnotationTypes ()
public java.util.Set getSupportedOptions ()
public javax.lang.model.SourceVersion getSupportedSourceVersion ()
public void init (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment p0
}
org/jetbrains/kotlin/kapt3/AnnotationProcessingKt.classannotationProcessing.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt extends java.lang.Object {
public static final void doAnnotationProcessing (org.jetbrains.kotlin.kapt3.KaptContext, java.util.List, java.util.List, java.util.List, java.util.List, java.lang.String, java.io.File, java.io.File, com.sun.tools.javac.util.List, boolean)
com.sun.tools.javac.util.Options $receiver
int $i$a$1$with
javax.annotation.processing.Processor it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
java.lang.reflect.Method it
int $i$a$1$single
Object element$iv
boolean found$iv
Object single$iv
Object[] $receiver$iv
int $i$f$single
java.lang.reflect.Method initProcessAnnotationsMethod
com.sun.tools.javac.tree.JCTree$JCCompilationUnit it
int $i$a$2$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
java.lang.reflect.Method processAnnotationsMethod
com.sun.tools.javac.util.List analyzedFiles
com.sun.tools.javac.processing.AnnotationProcessingError e
long totalMs
String roundMs
java.util.List rounds
org.jetbrains.kotlin.kapt3.ProcessorWrapper processor
int $i$a$3$forEach
Object element$iv
Iterable $receiver$iv
int $i$f$forEach
int warningCount
int errorCount
com.sun.tools.javac.processing.JavacFiler filer
com.sun.tools.javac.util.Log log
com.sun.tools.javac.util.List parsedJavaFiles
com.sun.tools.javac.main.JavaCompiler compilerAfterAP
java.util.List wrappedProcessors
com.sun.tools.javac.processing.JavacProcessingEnvironment processingEnvironment
org.jetbrains.kotlin.kapt3.KaptContext $receiver
java.util.List javaSourceFiles
java.util.List processors
java.util.List compileClasspath
java.util.List annotationProcessingClasspath
String annotationProcessors
java.io.File sourcesOutputDir
java.io.File classesOutputDir
com.sun.tools.javac.util.List additionalSources
boolean withJdk
public static volatile synthetic void doAnnotationProcessing$default (org.jetbrains.kotlin.kapt3.KaptContext, java.util.List, java.util.List, java.util.List, java.util.List, java.lang.String, java.io.File, java.io.File, com.sun.tools.javac.util.List, boolean, int, java.lang.Object)
public static final com.sun.tools.javac.util.List parseJavaFiles (org.jetbrains.kotlin.kapt3.KaptContext, java.util.List)
Iterable javaFileObjects
org.jetbrains.kotlin.kapt3.KaptContext $receiver
java.util.List javaSourceFiles
private static final com.sun.tools.javac.util.List initModulesIfNeeded (org.jetbrains.kotlin.kapt3.KaptContext, com.sun.tools.javac.util.List)
java.lang.reflect.Method initModulesMethod
org.jetbrains.kotlin.kapt3.KaptContext $receiver
com.sun.tools.javac.util.List files
}
org/jetbrains/kotlin/kapt3/AnnotationProcessingKt$doAnnotationProcessing$1$1.classannotationProcessing.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AnnotationProcessingKt$doAnnotationProcessing$1$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (java.io.File)
java.io.File it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/AptMode$Companion.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.AptMode$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.kapt3.AptMode parse (java.lang.String)
String mode
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar {
private static final String JAVAC_CONTEXT_CLASS
public static final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$Companion Companion
private final java.util.Map decodeList (java.lang.String)
String v
String k
int it
int $i$a$1$repeat
int n
java.io.ObjectInputStream ois
java.io.ByteArrayInputStream bis
byte[] decodedBytes
java.util.LinkedHashMap map
String options
public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)
ClassNotFoundException e
String p1
int $i$a$1$unknown
String p1
int $i$a$1$unknown
String p1
int $i$a$1$unknown
String p1
int $i$a$1$unknown
String p1
int $i$a$1$unknown
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
String moduleName
String nonExistentOptionName
String it
int $i$a$1$let
String it
int $i$a$1$let
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
org.jetbrains.kotlin.cli.jvm.config.JvmClasspathRoot it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$filterIsInstanceTo
Iterable $receiver$iv
int $i$f$filterIsInstance
org.jetbrains.kotlin.cli.jvm.config.JavaSourceRoot it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension kapt3AnalysisCompletedHandlerExtension
boolean mapDiagnosticLocations
boolean correctErrorTypes
boolean useLightAnalysis
java.util.List javaSourceRoots
java.util.List compileClasspath
java.util.List contentRoots
java.util.Map javacCliOptions
java.util.Map apOptions
java.util.List apClasspath
String annotationProcessors
java.io.File incrementalDataOutputDir
java.io.File stubsOutputDir
java.io.File classFilesOutputDir
java.io.File sourcesOutputDir
org.jetbrains.kotlin.kapt3.util.KaptLogger logger
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
boolean isVerbose
org.jetbrains.kotlin.kapt3.AptMode aptMode
com.intellij.mock.MockProject project
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
static void ()
}
org/jetbrains/kotlin/kapt3/Kapt3ConfigurationKeys.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ConfigurationKeys extends java.lang.Object {
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey SOURCE_OUTPUT_DIR
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey CLASS_OUTPUT_DIR
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey STUBS_OUTPUT_DIR
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey INCREMENTAL_DATA_OUTPUT_DIR
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey ANNOTATION_PROCESSOR_CLASSPATH
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey APT_OPTIONS
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey JAVAC_CLI_OPTIONS
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey ANNOTATION_PROCESSORS
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey VERBOSE_MODE
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey APT_ONLY
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey APT_MODE
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey USE_LIGHT_ANALYSIS
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey CORRECT_ERROR_TYPES
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey MAP_DIAGNOSTIC_LOCATIONS
public static final org.jetbrains.kotlin.kapt3.Kapt3ConfigurationKeys INSTANCE
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getSOURCE_OUTPUT_DIR ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getCLASS_OUTPUT_DIR ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getSTUBS_OUTPUT_DIR ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getINCREMENTAL_DATA_OUTPUT_DIR ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getANNOTATION_PROCESSOR_CLASSPATH ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getAPT_OPTIONS ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getJAVAC_CLI_OPTIONS ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getANNOTATION_PROCESSORS ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getVERBOSE_MODE ()
public static synthetic void APT_ONLY$annotations ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getAPT_ONLY ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getAPT_MODE ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getUSE_LIGHT_ANALYSIS ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getCORRECT_ERROR_TYPES ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getMAP_DIAGNOSTIC_LOCATIONS ()
private void ()
static void ()
}
org/jetbrains/kotlin/kapt3/Kapt3BuilderFactory$Kapt3ClassBuilder.classKapt3BuilderFactory.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory$Kapt3ClassBuilder extends org.jetbrains.kotlin.codegen.AbstractClassBuilder$Concrete {
private final org.jetbrains.org.objectweb.asm.tree.ClassNode classNode
final synthetic org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory this$0
public org.jetbrains.org.objectweb.asm.FieldVisitor newField (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
org.jetbrains.org.objectweb.asm.tree.FieldNode fieldNode
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
int access
String name
String desc
String signature
Object value
public org.jetbrains.org.objectweb.asm.MethodVisitor newMethod (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.jetbrains.org.objectweb.asm.tree.MethodNode methodNode
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
int access
String name
String desc
String signature
String[] exceptions
public final org.jetbrains.org.objectweb.asm.tree.ClassNode getClassNode ()
public void (org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory, org.jetbrains.org.objectweb.asm.tree.ClassNode)
org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory $outer
org.jetbrains.org.objectweb.asm.tree.ClassNode classNode
}
org/jetbrains/kotlin/kapt3/Kapt3ComponentRegistrar$Companion.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.Kapt3ComponentRegistrar$Companion extends java.lang.Object {
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$collectJavaSourceFiles$javaFilesFromJavaSourceRoots$1$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$collectJavaSourceFiles$javaFilesFromJavaSourceRoots$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$collectJavaSourceFiles$javaFilesFromJavaSourceRoots$1$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (java.io.File)
java.io.File it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/Kapt3ExtensionKt.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3ExtensionKt extends java.lang.Object {
public static final java.lang.String prettyPrint (com.sun.tools.javac.tree.JCTree, com.sun.tools.javac.util.Context)
java.io.StringWriter $receiver
int $i$a$1$apply
com.sun.tools.javac.tree.JCTree $receiver
com.sun.tools.javac.util.Context context
private static final kotlin.Pair measureTimeMillis (kotlin.jvm.functions.Function0)
Object result
long start
kotlin.jvm.functions.Function0 block
int $i$f$measureTimeMillis
public static final synthetic kotlin.Pair access$measureTimeMillis (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 block
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$saveIncrementalData$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$saveIncrementalData$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic org.jetbrains.kotlin.kapt3.AbstractKapt3Extension this$0
final synthetic org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter $converter
final synthetic org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
public final void invoke (org.jetbrains.kotlin.backend.common.output.OutputFile, java.util.List, java.io.File)
java.io.File file
java.io.File lineMappingsFile
java.io.File stubFile
org.jetbrains.kotlin.kapt3.javac.KaptJavaFileObject stubFileObject
org.jetbrains.kotlin.backend.common.output.OutputFile file
java.util.List sources
java.io.File output
void (org.jetbrains.kotlin.kapt3.AbstractKapt3Extension, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter, org.jetbrains.kotlin.cli.common.messages.MessageCollector)
}
org/jetbrains/kotlin/kapt3/Kapt3BuilderFactory.classKapt3BuilderFactory.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory extends java.lang.Object implements org.jetbrains.kotlin.codegen.ClassBuilderFactory {
private final java.util.List compiledClasses
private final java.util.Map origins
public final java.util.List getCompiledClasses$kotlin_annotation_processing ()
public final java.util.Map getOrigins$kotlin_annotation_processing ()
public org.jetbrains.kotlin.codegen.ClassBuilderMode getClassBuilderMode ()
public org.jetbrains.kotlin.codegen.AbstractClassBuilder$Concrete newClassBuilder (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin)
org.jetbrains.org.objectweb.asm.tree.ClassNode classNode
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
public volatile synthetic org.jetbrains.kotlin.codegen.ClassBuilder newClassBuilder (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin)
public byte[] asBytes (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.org.objectweb.asm.ClassWriter classWriter
org.jetbrains.kotlin.codegen.ClassBuilder builder
public java.lang.Void asText (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.kotlin.codegen.ClassBuilder builder
public volatile synthetic java.lang.String asText (org.jetbrains.kotlin.codegen.ClassBuilder)
public void close ()
public void ()
}
org/jetbrains/kotlin/kapt3/ClasspathBasedKapt3Extension$loadProcessors$1$1.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
final org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension$loadProcessors$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.kapt3.ClasspathBasedKapt3Extension$loadProcessors$1$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (javax.annotation.processing.Processor)
javax.annotation.processing.Processor it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor$Companion.classKapt3Plugin.kt
package org.jetbrains.kotlin.kapt3
public final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$Companion extends java.lang.Object {
public final java.lang.String getANNOTATION_PROCESSING_COMPILER_PLUGIN_ID ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getCONFIGURATION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getSOURCE_OUTPUT_DIR_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getCLASS_OUTPUT_DIR_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getSTUBS_OUTPUT_DIR_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getINCREMENTAL_DATA_OUTPUT_DIR_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getANNOTATION_PROCESSOR_CLASSPATH_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getAPT_OPTIONS_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getJAVAC_CLI_OPTIONS_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getANNOTATION_PROCESSORS_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getVERBOSE_MODE_OPTION ()
public static synthetic void APT_ONLY_OPTION$annotations ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getAPT_ONLY_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getAPT_MODE_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getUSE_LIGHT_ANALYSIS_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getCORRECT_ERROR_TYPES_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getMAP_DIAGNOSTIC_LOCATIONS_OPTION ()
private void ()
public synthetic void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/kapt3/Kapt3CommandLineProcessor.classKapt3Plugin.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
private static final String ANNOTATION_PROCESSING_COMPILER_PLUGIN_ID
private static final org.jetbrains.kotlin.compiler.plugin.CliOption CONFIGURATION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption SOURCE_OUTPUT_DIR_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption CLASS_OUTPUT_DIR_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption STUBS_OUTPUT_DIR_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption INCREMENTAL_DATA_OUTPUT_DIR_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption ANNOTATION_PROCESSOR_CLASSPATH_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption APT_OPTIONS_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption JAVAC_CLI_OPTIONS_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption ANNOTATION_PROCESSORS_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption VERBOSE_MODE_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption APT_ONLY_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption APT_MODE_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption USE_LIGHT_ANALYSIS_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption CORRECT_ERROR_TYPES_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption MAP_DIAGNOSTIC_LOCATIONS_OPTION
public static final org.jetbrains.kotlin.kapt3.Kapt3CommandLineProcessor$Companion Companion
public java.lang.String getPluginId ()
public java.util.Collection getPluginOptions ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.CliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void ()
static void ()
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
Object value
public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
java.util.Map map
java.util.Collection pluginOptions
public static final synthetic java.lang.String access$getANNOTATION_PROCESSING_COMPILER_PLUGIN_ID$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getCONFIGURATION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getSOURCE_OUTPUT_DIR_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getCLASS_OUTPUT_DIR_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getSTUBS_OUTPUT_DIR_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getINCREMENTAL_DATA_OUTPUT_DIR_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getANNOTATION_PROCESSOR_CLASSPATH_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getAPT_OPTIONS_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getJAVAC_CLI_OPTIONS_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getANNOTATION_PROCESSORS_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getVERBOSE_MODE_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getAPT_ONLY_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getAPT_MODE_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getUSE_LIGHT_ANALYSIS_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getCORRECT_ERROR_TYPES_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getMAP_DIAGNOSTIC_LOCATIONS_OPTION$cp ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension$generateKotlinSourceStubs$3$1.classKapt3Extension.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
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub)
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub it
void ()
static void ()
}
org/jetbrains/kotlin/kapt3/AbstractKapt3Extension.classKapt3Extension.kt
package org.jetbrains.kotlin.kapt3
public abstract org.jetbrains.kotlin.kapt3.AbstractKapt3Extension extends org.jetbrains.kotlin.resolve.jvm.extensions.PartialAnalysisHandlerExtension {
private final java.util.List compileClasspath
private final java.util.List annotationProcessingClasspath
private boolean annotationProcessingComplete
private final java.util.List javaSourceRoots
private final java.io.File sourcesOutputDir
private final java.io.File classFilesOutputDir
private final java.io.File stubsOutputDir
private final java.io.File incrementalDataOutputDir
private final java.util.Map options
private final java.util.Map javacOptions
private final String annotationProcessors
private final org.jetbrains.kotlin.kapt3.AptMode aptMode
private final long pluginInitializedTime
private final org.jetbrains.kotlin.kapt3.util.KaptLogger logger
private final boolean correctErrorTypes
private final boolean mapDiagnosticLocations
private final org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
public final java.util.List getCompileClasspath ()
public final java.util.List getAnnotationProcessingClasspath ()
private final boolean setAnnotationProcessingComplete ()
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$2$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
Throwable cause
org.jetbrains.kotlin.kapt3.diagnostic.KaptError error
Throwable thr
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
java.util.List processors
org.jetbrains.kotlin.kapt3.AbstractKapt3Extension$analysisCompleted$1 doNotGenerateCode$
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingTrace bindingTrace
java.util.Collection files
private final org.jetbrains.kotlin.kapt3.KaptContext generateStubs (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingContext, java.util.Collection)
org.jetbrains.kotlin.psi.KtFile it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
int $i$a$1$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
org.jetbrains.kotlin.kapt3.KaptContext $receiver
int $i$a$2$apply
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.resolve.BindingContext context
java.util.Collection files
private final void runAnnotationProcessing (org.jetbrains.kotlin.kapt3.KaptContext, java.util.List)
int $i$a$1$measureTimeMillis
Object result$iv
long start$iv
int $i$f$measureTimeMillis
int $i$a$2$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
long annotationProcessingTime
java.util.List javaSourceFiles
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
java.util.List processors
private final org.jetbrains.kotlin.kapt3.KaptContext compileStubs (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.resolve.BindingContext, java.util.List)
int $i$a$1$measureTimeMillis
Object result$iv
long start$iv
int $i$f$measureTimeMillis
int $i$a$2$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
int $i$a$3$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
java.util.Map origins
java.util.List compiledClasses
long classFilesCompilationTime
org.jetbrains.kotlin.codegen.state.GenerationState generationState
org.jetbrains.kotlin.modules.TargetId targetId
org.jetbrains.kotlin.kapt3.Kapt3BuilderFactory builderFactory
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.KaptContext)
int $i$a$1$measureTimeMillis
Object result$iv
long start$iv
int $i$f$measureTimeMillis
int $i$a$2$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
int $i$a$3$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
java.util.List kaptStubs
long stubGenerationTime
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
private final java.util.List collectJavaSourceFiles ()
java.io.File root
int $i$a$1$flatMap
Iterable list$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMapTo
Iterable $receiver$iv
int $i$f$flatMap
int $i$a$1$info
org.jetbrains.kotlin.kapt3.util.KaptLogger this_$iv
int $i$f$info
java.util.List javaFilesFromJavaSourceRoots
protected void saveStubs (org.jetbrains.kotlin.kapt3.KaptContext, java.util.List)
com.sun.tools.javac.tree.JCTree it
int $i$a$1$first
Object element$iv
Iterable $receiver$iv
int $i$f$first
java.io.File sourceFile
java.io.File packageDir
String packageName
String className
com.sun.tools.javac.tree.JCTree$JCCompilationUnit stub
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter$KaptStub kaptStub
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
java.util.List stubs
protected void saveIncrementalData (org.jetbrains.kotlin.kapt3.KaptContext, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter)
boolean reportOutputFiles
java.io.File incrementalDataOutputDir
org.jetbrains.kotlin.kapt3.KaptContext kaptContext
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.kapt3.stubs.ClassFileToSourceStubConverter converter
protected abstract java.util.List loadProcessors ()
public final java.util.List getJavaSourceRoots ()
public final java.io.File getSourcesOutputDir ()
public final java.io.File getClassFilesOutputDir ()
public final java.io.File getStubsOutputDir ()
public final java.io.File getIncrementalDataOutputDir ()
public final java.util.Map getOptions ()
public final java.util.Map getJavacOptions ()
public final java.lang.String getAnnotationProcessors ()
public final org.jetbrains.kotlin.kapt3.AptMode getAptMode ()
public final long getPluginInitializedTime ()
public final org.jetbrains.kotlin.kapt3.util.KaptLogger getLogger ()
public final boolean getCorrectErrorTypes ()
public final boolean getMapDiagnosticLocations ()
public final org.jetbrains.kotlin.config.CompilerConfiguration getCompilerConfiguration ()
public void (java.util.List, java.util.List, java.util.List, java.io.File, java.io.File, java.io.File, java.io.File, java.util.Map, java.util.Map, java.lang.String, org.jetbrains.kotlin.kapt3.AptMode, long, org.jetbrains.kotlin.kapt3.util.KaptLogger, boolean, boolean, org.jetbrains.kotlin.config.CompilerConfiguration)
java.util.List compileClasspath
java.util.List annotationProcessingClasspath
java.util.List javaSourceRoots
java.io.File sourcesOutputDir
java.io.File classFilesOutputDir
java.io.File stubsOutputDir
java.io.File incrementalDataOutputDir
java.util.Map options
java.util.Map javacOptions
String annotationProcessors
org.jetbrains.kotlin.kapt3.AptMode aptMode
long pluginInitializedTime
org.jetbrains.kotlin.kapt3.util.KaptLogger logger
boolean correctErrorTypes
boolean mapDiagnosticLocations
org.jetbrains.kotlin.config.CompilerConfiguration compilerConfiguration
}
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
kotlinx/
kotlinx/kapt/
kotlinx/kapt/KaptIgnored.classKaptIgnored.kt
package kotlinx.kapt
public abstract annotation kotlinx.kapt.KaptIgnored extends java.lang.Object implements java.lang.annotation.Annotation {
}