META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/android/
org/jetbrains/kotlin/android/synthetic/
org/jetbrains/kotlin/android/synthetic/diagnostic/
org/jetbrains/kotlin/android/synthetic/diagnostic/ErrorsAndroid$1.class
ErrorsAndroid.java
package org.jetbrains.kotlin.android.synthetic.diagnostic
final org.jetbrains.kotlin.android.synthetic.diagnostic.ErrorsAndroid$1 extends java.lang.Object {
void <init> ()
}
org/jetbrains/kotlin/android/synthetic/diagnostic/ErrorsAndroid.class
ErrorsAndroid.java
package org.jetbrains.kotlin.android.synthetic.diagnostic
public abstract org.jetbrains.kotlin.android.synthetic.diagnostic.ErrorsAndroid extends java.lang.Object {
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory1 SYNTHETIC_INVALID_WIDGET_TYPE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory1 SYNTHETIC_UNRESOLVED_WIDGET_TYPE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 SYNTHETIC_DEPRECATED_PACKAGE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 UNSAFE_CALL_ON_PARTIALLY_DEFINED_RESOURCE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_SHOULD_BE_CLASS
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_DELEGATE_IS_NOT_ALLOWED
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_SHOULD_NOT_BE_ENUM_CLASS
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_SHOULD_BE_INSTANTIABLE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_CANT_BE_INNER_CLASS
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_CANT_BE_LOCAL_CLASS
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 NO_PARCELABLE_SUPERTYPE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_SHOULD_HAVE_PRIMARY_CONSTRUCTOR
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_PRIMARY_CONSTRUCTOR_IS_EMPTY
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_CONSTRUCTOR_PARAMETER_SHOULD_BE_VAL_OR_VAR
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PROPERTY_WONT_BE_SERIALIZED
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 OVERRIDING_WRITE_TO_PARCEL_IS_NOT_ALLOWED
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 CREATOR_DEFINITION_IS_NOT_ALLOWED
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELABLE_TYPE_NOT_SUPPORTED
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 PARCELER_SHOULD_BE_OBJECT
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory2 PARCELER_TYPE_INCOMPATIBLE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 DUPLICATING_TYPE_PARCELERS
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory1 REDUNDANT_TYPE_PARCELER
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory1 CLASS_SHOULD_BE_PARCELIZE
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 INAPPLICABLE_IGNORED_ON_PARCEL
public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 INAPPLICABLE_IGNORED_ON_PARCEL_CONSTRUCTOR_PROPERTY
public static final Object _initializer
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/
org/jetbrains/kotlin/android/parcel/ParcelableDeclarationChecker.class
ParcelableDeclarationChecker.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.checkers.DeclarationChecker {
private static final org.jetbrains.kotlin.name.FqName IGNORED_ON_PARCEL_FQNAME
public static final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$Companion Companion
public void check (org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext)
org.jetbrains.kotlin.psi.KtFunction ktFunction
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass
org.jetbrains.kotlin.psi.KtProperty ktProperty
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass
org.jetbrains.kotlin.resolve.BindingTrace trace
org.jetbrains.kotlin.psi.KtDeclaration declaration
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext context
private final void checkParcelableClassMethod (org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.psi.KtFunction, org.jetbrains.kotlin.diagnostics.DiagnosticSink)
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor method
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass
org.jetbrains.kotlin.psi.KtFunction declaration
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnosticHolder
private final void checkParcelableClassProperty (org.jetbrains.kotlin.descriptors.PropertyDescriptor, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.psi.KtProperty, org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.resolve.BindingContext)
com.intellij.psi.PsiElement reportElement
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.descriptors.ClassDescriptor outerClass
org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$checkParcelableClassProperty$1 hasIgnoredOnParcel$
org.jetbrains.kotlin.descriptors.PropertyDescriptor property
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass
org.jetbrains.kotlin.psi.KtProperty declaration
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnosticHolder
org.jetbrains.kotlin.resolve.BindingContext bindingContext
private final void checkParcelableClass (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.resolve.BindingContext, org.jetbrains.kotlin.config.LanguageVersionSettings)
com.intellij.psi.PsiElement reportElement
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.psi.KtObjectDeclaration companion
org.jetbrains.kotlin.psi.KtModifierList it
int $i$a$1$let
com.intellij.psi.PsiElement reportElement
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
com.intellij.psi.PsiElement reportElement
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.psi.KtExpression delegateExpression
org.jetbrains.kotlin.psi.KtSuperTypeListEntry supertypeEntry
com.intellij.psi.PsiElement reportElement
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.psi.KtParameter parameter
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.kotlin.psi.KtPrimaryConstructor primaryConstructor
java.util.Set superTypes
com.intellij.psi.PsiElement sealedOrAbstract
org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor
org.jetbrains.kotlin.psi.KtDeclaration declaration
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnosticHolder
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.config.LanguageVersionSettings languageVersionSettings
private final void checkParcelableClassProperty (org.jetbrains.kotlin.psi.KtParameter, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper)
com.intellij.psi.PsiElement reportElement
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext context
java.util.List parcelers
com.intellij.psi.PsiElement reportElement
IllegalArgumentException e
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.descriptors.PropertyDescriptor descriptor
org.jetbrains.kotlin.psi.KtParameter parameter
org.jetbrains.kotlin.descriptors.ClassDescriptor containerClass
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnosticHolder
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
private final boolean hasCustomParceler (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor it
int $i$a$1$let
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
java.util.Set companionObjectSuperTypes
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
public void <init> ()
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getIGNORED_ON_PARCEL_FQNAME$cp ()
public static final synthetic org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$Companion access$Companion ()
}
org/jetbrains/kotlin/android/parcel/ParcelableDeclarationCheckerKt.class
ParcelableDeclarationChecker.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationCheckerKt extends java.lang.Object {
private static final org.jetbrains.kotlin.name.FqName ANDROID_PARCELABLE_CLASS_FQNAME
private static final org.jetbrains.kotlin.name.FqName ANDROID_PARCELABLE_CREATOR_CLASS_FQNAME
private static final org.jetbrains.kotlin.name.FqName ANDROID_PARCEL_CLASS_FQNAME
public static final org.jetbrains.kotlin.name.FqName getANDROID_PARCELABLE_CLASS_FQNAME ()
public static final org.jetbrains.kotlin.name.FqName getANDROID_PARCELABLE_CREATOR_CLASS_FQNAME ()
public static final org.jetbrains.kotlin.name.FqName getANDROID_PARCEL_CLASS_FQNAME ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/ParcelableAnnotationChecker.class
ParcelableAnnotationChecker.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.calls.checkers.CallChecker {
private static final org.jetbrains.kotlin.name.FqName TYPE_PARCELER_FQNAME
private static final org.jetbrains.kotlin.name.FqName WRITE_WITH_FQNAME
private static final org.jetbrains.kotlin.name.FqName IGNORED_ON_PARCEL_FQNAME
public static final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$Companion Companion
public void check (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, com.intellij.psi.PsiElement, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext)
org.jetbrains.kotlin.descriptors.ClassDescriptor it
int $i$a$1$takeIf
com.intellij.psi.PsiElement $receiver$iv
int $i$f$getNonStrictParentOfType
com.intellij.psi.PsiElement $receiver$iv
int $i$f$getStrictParentOfType
org.jetbrains.kotlin.psi.KtModifierListOwner annotationOwner
org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry
org.jetbrains.kotlin.descriptors.ClassDescriptor annotationClass
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor constructorDescriptor
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
com.intellij.psi.PsiElement reportOn
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
private final void checkIgnoredOnParcelUsage (org.jetbrains.kotlin.psi.KtAnnotationEntry, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext, org.jetbrains.kotlin.psi.KtModifierListOwner)
org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
org.jetbrains.kotlin.psi.KtModifierListOwner element
private final void checkTypeParcelerUsage (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.psi.KtAnnotationEntry, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext, org.jetbrains.kotlin.psi.KtModifierListOwner)
java.util.Collection it
int $i$a$1$takeIf
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor 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
java.util.List args
int $i$a$1$takeIf
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it
int $i$a$2$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
org.jetbrains.kotlin.types.KotlinType it
int $i$a$3$count
Object element$iv
int count$iv
Iterable $receiver$iv
int $i$f$count
org.jetbrains.kotlin.psi.KtElementImplStub reportElement
com.intellij.psi.PsiElement $receiver$iv
int $i$f$getStrictParentOfType
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.psi.KtElement reportElement
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor thisAnnotationDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClassDescriptor
org.jetbrains.kotlin.psi.KtClassOrObject containingClass
int duplicatingAnnotationCount
org.jetbrains.kotlin.types.KotlinType thisMappedType
org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
org.jetbrains.kotlin.psi.KtModifierListOwner element
private final void checkWriteWithUsage (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.psi.KtAnnotationEntry, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext, org.jetbrains.kotlin.psi.KtModifierListOwner)
com.intellij.psi.PsiElement $receiver$iv
int $i$f$getStrictParentOfType
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.kotlin.types.KotlinType expectedType
org.jetbrains.kotlin.types.KotlinType parcelerSuperType
org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$checkWriteWithUsage$2 fqName$
org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$checkWriteWithUsage$1 reportElement$
org.jetbrains.kotlin.psi.KtClassOrObject containingClass
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerClass
org.jetbrains.kotlin.types.KotlinType parcelerType
org.jetbrains.kotlin.types.KotlinType actualType
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
org.jetbrains.kotlin.psi.KtModifierListOwner element
private final void checkIfTheContainingClassIsParcelize (org.jetbrains.kotlin.psi.KtClassOrObject, org.jetbrains.kotlin.psi.KtAnnotationEntry, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext)
org.jetbrains.kotlin.psi.KtElement reportElement
org.jetbrains.kotlin.descriptors.ClassDescriptor containingClassDescriptor
org.jetbrains.kotlin.psi.KtClassOrObject containingClass
org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
public void <init> ()
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getTYPE_PARCELER_FQNAME$cp ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getWRITE_WITH_FQNAME$cp ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getIGNORED_ON_PARCEL_FQNAME$cp ()
}
org/jetbrains/kotlin/android/parcel/ParcelableResolveExtension.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.extensions.SyntheticResolveExtension {
public static final org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$Companion Companion
protected boolean isExperimental (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
public java.lang.Void getSyntheticCompanionObjectNameIfNeeded (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
public volatile synthetic org.jetbrains.kotlin.name.Name getSyntheticCompanionObjectNameIfNeeded (org.jetbrains.kotlin.descriptors.ClassDescriptor)
public void generateSyntheticMethods (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.resolve.BindingContext, java.util.List, java.util.Collection)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it
int $i$a$2$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it
int $i$a$3$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it
int $i$a$4$none
Object element$iv
Iterable $receiver$iv
int $i$f$none
org.jetbrains.kotlin.types.SimpleType parcelClassType
org.jetbrains.kotlin.builtins.KotlinBuiltIns builtIns
org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$generateSyntheticMethods$1 isExperimental$
org.jetbrains.kotlin.descriptors.ClassDescriptor clazz
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.resolve.BindingContext bindingContext
java.util.List fromSupertypes
java.util.Collection result
private final boolean isDescribeContents (org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor $receiver
public void <init> ()
static void <clinit> ()
public void addSyntheticSupertypes (org.jetbrains.kotlin.descriptors.ClassDescriptor, java.util.List)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
java.util.List supertypes
public void generateSyntheticClasses (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.resolve.lazy.LazyClassContext, org.jetbrains.kotlin.resolve.lazy.declarations.ClassMemberDeclarationProvider, java.util.Set)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.resolve.lazy.LazyClassContext ctx
org.jetbrains.kotlin.resolve.lazy.declarations.ClassMemberDeclarationProvider declarationProvider
java.util.Set result
public void generateSyntheticProperties (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.resolve.BindingContext, java.util.ArrayList, java.util.Set)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.resolve.BindingContext bindingContext
java.util.ArrayList fromSupertypes
java.util.Set result
public java.util.List getSyntheticFunctionNames (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
public java.util.List getSyntheticNestedClassNames (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$writeCreatorConstructor$2.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$writeCreatorConstructor$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.org.objectweb.asm.Type $creatorAsmType
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.kotlin.codegen.ExpressionCodegen)
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
void <init> (org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/android/parcel/ParcelableResolveExtension$Companion$createMethod$functionDescriptor$1.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$Companion$createMethod$functionDescriptor$1 extends org.jetbrains.kotlin.descriptors.impl.SimpleFunctionDescriptorImpl implements org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent {
private final org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind componentKind
final synthetic org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind $componentKind
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $classDescriptor
public org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind getComponentKind ()
void <init> (org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor, org.jetbrains.kotlin.descriptors.annotations.Annotations, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind, org.jetbrains.kotlin.descriptors.SourceElement)
org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind $captured_local_variable$0
org.jetbrains.kotlin.descriptors.ClassDescriptor $captured_local_variable$1
org.jetbrains.kotlin.descriptors.DeclarationDescriptor $super_call_param$2
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor $super_call_param$3
org.jetbrains.kotlin.descriptors.annotations.Annotations $super_call_param$4
org.jetbrains.kotlin.name.Name $super_call_param$5
org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind $super_call_param$6
org.jetbrains.kotlin.descriptors.SourceElement $super_call_param$7
}
org/jetbrains/kotlin/android/parcel/ParcelableSyntheticComponent$ComponentKind.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public final enum org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind WRITE_TO_PARCEL
public static final enum org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind DESCRIBE_CONTENTS
public static final enum org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind NEW_ARRAY
public static final enum org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind CREATE_FROM_PARCEL
private static final synthetic org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind[] $VALUES
private final String methodName
static void <clinit> ()
public final java.lang.String getMethodName ()
private void <init> (java.lang.String, int, java.lang.String)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
String methodName
public static org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind[] values ()
public static org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind valueOf (java.lang.String)
}
org/jetbrains/kotlin/android/parcel/ParcelableDeclarationChecker$checkParcelableClassProperty$1.class
ParcelableDeclarationChecker.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$checkParcelableClassProperty$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.descriptors.PropertyDescriptor $property
public volatile synthetic java.lang.Object invoke ()
public final boolean invoke ()
org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$checkParcelableClassProperty$1$1 hasIgnoredOnParcel$
void <init> (org.jetbrains.kotlin.descriptors.PropertyDescriptor)
}
org/jetbrains/kotlin/android/parcel/ParcelableDeclarationChecker$checkParcelableClassProperty$1$1.class
ParcelableDeclarationChecker.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$checkParcelableClassProperty$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$checkParcelableClassProperty$1$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (org.jetbrains.kotlin.descriptors.annotations.Annotations)
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.descriptors.annotations.Annotations $receiver
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/ParcelableAnnotationChecker$checkWriteWithUsage$2.class
ParcelableAnnotationChecker.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$checkWriteWithUsage$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$checkWriteWithUsage$2 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.name.FqName invoke (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$writeCreateFromParcel$1.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$writeCreateFromParcel$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension this$0
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $parcelerObject
final synthetic org.jetbrains.org.objectweb.asm.Type $containerAsmType
final synthetic org.jetbrains.org.objectweb.asm.Type $creatorAsmType
final synthetic org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $codegen
final synthetic java.util.List $properties
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $parcelableClass
final synthetic org.jetbrains.org.objectweb.asm.Type $parcelAsmType
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.kotlin.codegen.ExpressionCodegen)
String companionFieldName
org.jetbrains.org.objectweb.asm.Type companionAsmType
org.jetbrains.kotlin.codegen.FrameMap $receiver
int $i$a$1$apply
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer serializer
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.SimpleType entityType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer serializer
org.jetbrains.org.objectweb.asm.Type asmType
java.util.List parcelers
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext globalContext
org.jetbrains.kotlin.codegen.FrameMap frameMap
StringBuilder asmConstructorParameters
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
void <init> (org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, java.util.List, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
public org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension {
private static final org.jetbrains.kotlin.name.FqName FILE_DESCRIPTOR_FQNAME
private static final org.jetbrains.kotlin.name.Name CREATOR_NAME
private static final java.util.List ALLOWED_CLASS_KINDS
public static final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$Companion Companion
protected boolean isExperimental (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
public boolean getShouldGenerateClassSyntheticPartsInLightClassesMode ()
public void generateClassSyntheticParts (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.descriptors.ClassDescriptor it
int $i$a$1$takeIf
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
int $i$a$1$with
org.jetbrains.kotlin.types.SimpleType parcelClassType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
java.util.List propertiesToSerialize
org.jetbrains.kotlin.psi.KtClassOrObject sourceElement
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelableClass
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
private final boolean hasCreatorField (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor companionObject
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
private final boolean hasSyntheticDescribeContents (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
private final boolean hasSyntheticWriteToParcel (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
private final boolean hasParcelizeSyntheticMethod (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor 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
java.util.List writeToParcelMethods
org.jetbrains.kotlin.name.Name methodName
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind componentKind
private final kotlin.Pair getCompanionClassType (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.name.Name shortName
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
private final kotlin.Unit writeWriteToParcel (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, java.util.List, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
java.util.List properties
org.jetbrains.org.objectweb.asm.Type parcelAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
private final kotlin.Unit writeDescribeContentsFunction (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, java.util.List)
org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$PropertyToSerialize it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
boolean hasFileDescriptorAnywhere
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
java.util.List propertiesToSerialize
private final boolean containsFileDescriptor (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.ClassifierDescriptor declarationDescriptor
org.jetbrains.kotlin.types.KotlinType $receiver
private final java.util.List getPropertiesToSerialize (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor)
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$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
org.jetbrains.kotlin.descriptors.PropertyDescriptor 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.List classParcelers
java.util.List propertiesToSerialize
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor constructor
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelableClass
private final void writeCreateFromParcel (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.descriptors.ClassDescriptor, java.util.List)
org.jetbrains.org.objectweb.asm.Type creatorAsmType
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelableClass
org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl creatorClass
org.jetbrains.kotlin.types.KotlinType parcelClassType
org.jetbrains.org.objectweb.asm.Type parcelAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
java.util.List properties
private final void writeCreatorAccessField (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.org.objectweb.asm.Type creatorType
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
private final void writeCreatorClass (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.descriptors.ClassDescriptor, java.util.List)
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegenForCreator
org.jetbrains.kotlin.codegen.context.ClassContext classContextForCreator
org.jetbrains.kotlin.codegen.ClassBuilder classBuilderForCreator
org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl creatorClass
org.jetbrains.org.objectweb.asm.Type creatorAsmType
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelableClass
org.jetbrains.kotlin.types.KotlinType parcelClassType
org.jetbrains.org.objectweb.asm.Type parcelAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
java.util.List properties
private final void writeCreatorConstructor (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.kotlin.descriptors.impl.ClassConstructorDescriptorImpl $receiver
int $i$a$1$apply
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
org.jetbrains.kotlin.descriptors.ClassDescriptor creatorClass
org.jetbrains.org.objectweb.asm.Type creatorAsmType
private final void writeNewArrayMethod (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.org.objectweb.asm.Type parcelableAsmType
org.jetbrains.kotlin.builtins.KotlinBuiltIns builtIns
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelableClass
org.jetbrains.kotlin.descriptors.impl.ClassDescriptorImpl creatorClass
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
private final void write (org.jetbrains.kotlin.descriptors.FunctionDescriptor, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin declarationOrigin
org.jetbrains.kotlin.descriptors.FunctionDescriptor $receiver
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
kotlin.jvm.functions.Function1 code
private final org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor findFunction (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind componentKind
public void <init> ()
static void <clinit> ()
public org.jetbrains.kotlin.codegen.StackValue applyFunction (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
public org.jetbrains.kotlin.codegen.StackValue applyProperty (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
public static final synthetic kotlin.Pair access$getCompanionClassType (org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension $this
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerObject
}
org/jetbrains/kotlin/android/parcel/ParcelableResolveExtensionKt.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableResolveExtensionKt extends java.lang.Object {
private static final org.jetbrains.kotlin.name.FqName PARCELIZE_CLASS_FQNAME
private static final org.jetbrains.kotlin.name.FqName PARCELER_FQNAME
public static final boolean isWriteToParcel (org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor)
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$let
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor $receiver
public static final org.jetbrains.kotlin.name.FqName getPARCELIZE_CLASS_FQNAME ()
public static final org.jetbrains.kotlin.name.FqName getPARCELER_FQNAME ()
public static final boolean isParcelize (org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor $receiver
public static final boolean isParceler (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/ParcelableAnnotationChecker$Companion.class
ParcelableAnnotationChecker.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.name.FqName getTYPE_PARCELER_FQNAME ()
public final org.jetbrains.kotlin.name.FqName getWRITE_WITH_FQNAME ()
public final org.jetbrains.kotlin.name.FqName getIGNORED_ON_PARCEL_FQNAME ()
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/ParcelableResolveExtension$Companion.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.types.SimpleType resolveParcelClassType (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
public final transient org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor createMethod (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind, org.jetbrains.kotlin.descriptors.Modality, org.jetbrains.kotlin.types.KotlinType, kotlin.Pair[])
int index
kotlin.Pair $name_type
String name
org.jetbrains.kotlin.types.KotlinType type
int $i$a$1$mapIndexed
Object item$iv$iv
int index$iv$iv
Object[] $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapIndexedTo
Object[] $receiver$iv
int $i$f$mapIndexed
java.util.List valueParameters
org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$Companion$createMethod$functionDescriptor$1 functionDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind componentKind
org.jetbrains.kotlin.descriptors.Modality modality
org.jetbrains.kotlin.types.KotlinType returnType
kotlin.Pair[] parameters
private final org.jetbrains.kotlin.descriptors.ValueParameterDescriptor makeValueParameter (org.jetbrains.kotlin.descriptors.FunctionDescriptor, java.lang.String, org.jetbrains.kotlin.types.KotlinType, int)
org.jetbrains.kotlin.descriptors.FunctionDescriptor $receiver
String name
org.jetbrains.kotlin.types.KotlinType type
int index
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$writeNewArrayMethod$1.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$writeNewArrayMethod$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension this$0
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $parcelerObject
final synthetic org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $codegen
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $parcelableClass
final synthetic org.jetbrains.org.objectweb.asm.Type $parcelableAsmType
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.kotlin.codegen.ExpressionCodegen)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
String companionFieldName
org.jetbrains.org.objectweb.asm.Type companionAsmType
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor newArrayMethod
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
void <init> (org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/android/parcel/ParcelableAnnotationChecker$checkWriteWithUsage$1.class
ParcelableAnnotationChecker.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationChecker$checkWriteWithUsage$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.psi.KtAnnotationEntry $annotationEntry
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.psi.KtElementImplStub invoke ()
void <init> (org.jetbrains.kotlin.psi.KtAnnotationEntry)
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$writeWriteToParcel$1.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$writeWriteToParcel$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension this$0
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $this_writeWriteToParcel
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $parcelerObject
final synthetic org.jetbrains.org.objectweb.asm.Type $containerAsmType
final synthetic org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $codegen
final synthetic java.util.List $properties
final synthetic org.jetbrains.org.objectweb.asm.Type $parcelAsmType
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.kotlin.codegen.ExpressionCodegen)
String companionFieldName
org.jetbrains.org.objectweb.asm.Type companionAsmType
org.jetbrains.kotlin.codegen.FrameMap $receiver
int $i$a$1$apply
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer serializer
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.SimpleType entityType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer serializer
org.jetbrains.org.objectweb.asm.Type asmType
java.util.List parcelers
org.jetbrains.kotlin.types.KotlinType type
String fieldName
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext globalContext
org.jetbrains.kotlin.codegen.FrameMap frameMap
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
void <init> (org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, java.util.List, org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/android/parcel/ParcelableAnnotationCheckerKt.class
ParcelableAnnotationChecker.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableAnnotationCheckerKt extends java.lang.Object {
private static final com.intellij.psi.PsiElement getStrictParentOfType (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $receiver
int $i$f$getStrictParentOfType
private static final com.intellij.psi.PsiElement getNonStrictParentOfType (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement $receiver
int $i$f$getNonStrictParentOfType
}
org/jetbrains/kotlin/android/parcel/ParcelableResolveExtension$generateSyntheticMethods$1.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension$generateSyntheticMethods$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension this$0
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $clazz
public volatile synthetic java.lang.Object invoke ()
public final boolean invoke ()
org.jetbrains.kotlin.psi.KtElement sourceElement
void <init> (org.jetbrains.kotlin.android.parcel.ParcelableResolveExtension, org.jetbrains.kotlin.descriptors.ClassDescriptor)
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$write$1.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$write$1 extends org.jetbrains.kotlin.codegen.FunctionGenerationStrategy$CodegenBased {
final synthetic kotlin.jvm.functions.Function1 $code
final synthetic org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $codegen
public void doGenerateBody (org.jetbrains.kotlin.codegen.ExpressionCodegen, org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature)
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
int $i$a$1$with
org.jetbrains.kotlin.codegen.ExpressionCodegen e
org.jetbrains.kotlin.resolve.jvm.jvmSignature.JvmMethodSignature signature
void <init> (kotlin.jvm.functions.Function1, org.jetbrains.kotlin.codegen.ImplementationBodyCodegen, org.jetbrains.kotlin.codegen.state.GenerationState)
kotlin.jvm.functions.Function1 $captured_local_variable$0
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen $captured_local_variable$1
org.jetbrains.kotlin.codegen.state.GenerationState $super_call_param$2
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$PropertyToSerialize.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$PropertyToSerialize extends java.lang.Object {
private final String name
private final org.jetbrains.kotlin.types.KotlinType type
private final java.util.List parcelers
public final java.lang.String getName ()
public final org.jetbrains.kotlin.types.KotlinType getType ()
public final java.util.List getParcelers ()
public void <init> (java.lang.String, org.jetbrains.kotlin.types.KotlinType, java.util.List)
String name
org.jetbrains.kotlin.types.KotlinType type
java.util.List parcelers
public final java.lang.String component1 ()
public final org.jetbrains.kotlin.types.KotlinType component2 ()
public final java.util.List component3 ()
public final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$PropertyToSerialize copy (java.lang.String, org.jetbrains.kotlin.types.KotlinType, java.util.List)
String name
org.jetbrains.kotlin.types.KotlinType type
java.util.List parcelers
public static synthetic org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$PropertyToSerialize copy$default (org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$PropertyToSerialize, java.lang.String, org.jetbrains.kotlin.types.KotlinType, java.util.List, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtensionKt.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
public final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtensionKt extends java.lang.Object {
public static final java.util.List getTypeParcelers (org.jetbrains.kotlin.descriptors.annotations.Annotations)
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor 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
java.util.List it
int $i$a$2$takeIf
org.jetbrains.kotlin.types.TypeProjection parcelerType
org.jetbrains.kotlin.types.TypeProjection mappedType
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor anno
java.util.List serializers
org.jetbrains.kotlin.name.FqName typeParcelerFqName
org.jetbrains.kotlin.descriptors.annotations.Annotations annotations
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$writeDescribeContentsFunction$1.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$writeDescribeContentsFunction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic boolean $hasFileDescriptorAnywhere
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.kotlin.codegen.ExpressionCodegen)
org.jetbrains.kotlin.codegen.ExpressionCodegen $receiver
void <init> (boolean)
}
org/jetbrains/kotlin/android/parcel/ParcelableSyntheticComponent.class
ParcelableResolveExtension.kt
package org.jetbrains.kotlin.android.parcel
public abstract org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent extends java.lang.Object {
public abstract org.jetbrains.kotlin.android.parcel.ParcelableSyntheticComponent$ComponentKind getComponentKind ()
}
org/jetbrains/kotlin/android/parcel/ParcelableCodegenExtension$Companion.class
ParcelableCodegenExtension.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableCodegenExtension$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/serializers/
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveTypeParcelSerializer$Companion.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer getInstance (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type type
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/serializers/NullAwareParcelSerializerWrapper$readValue$1.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
final org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper$readValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper this$0
final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v
public volatile synthetic java.lang.Object invoke ()
public final void invoke ()
void <init> (org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
}
org/jetbrains/kotlin/android/parcel/serializers/MapParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.MapParcelSerializer extends org.jetbrains.kotlin.android.parcel.serializers.AbstractCollectionParcelSerializer {
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer keySerializer
protected void getSize (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void getIterator (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void doWriteValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void doReadValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer keySerializer
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.kotlin.codegen.FrameMap frameMap
}
org/jetbrains/kotlin/android/parcel/serializers/NullAwareParcelSerializerWrapper$writeValue$1.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
final org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper$writeValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper this$0
final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v
public volatile synthetic java.lang.Object invoke ()
public final void invoke ()
void <init> (org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer$ParcelSerializerContext.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext extends java.lang.Object {
private final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
private final org.jetbrains.org.objectweb.asm.Type containerClassType
private final java.util.List typeParcelers
private final org.jetbrains.kotlin.codegen.FrameMap frameMap
public final org.jetbrains.kotlin.types.KotlinType findParcelerClass (org.jetbrains.kotlin.types.KotlinType)
kotlin.Pair it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.kotlin.types.KotlinType type
public final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper getTypeMapper ()
public final org.jetbrains.org.objectweb.asm.Type getContainerClassType ()
public final java.util.List getTypeParcelers ()
public final org.jetbrains.kotlin.codegen.FrameMap getFrameMap ()
public void <init> (org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.org.objectweb.asm.Type, java.util.List, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.org.objectweb.asm.Type containerClassType
java.util.List typeParcelers
org.jetbrains.kotlin.codegen.FrameMap frameMap
public final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper component1 ()
public final org.jetbrains.org.objectweb.asm.Type component2 ()
public final java.util.List component3 ()
public final org.jetbrains.kotlin.codegen.FrameMap component4 ()
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext copy (org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.org.objectweb.asm.Type, java.util.List, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.org.objectweb.asm.Type containerClassType
java.util.List typeParcelers
org.jetbrains.kotlin.codegen.FrameMap frameMap
public static synthetic org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext copy$default (org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.org.objectweb.asm.Type, java.util.List, org.jetbrains.kotlin.codegen.FrameMap, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/android/parcel/serializers/BoxedPrimitiveTypeParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.BoxedPrimitiveTypeParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer unboxedSerializer
private final String typeValueMethodName
private final org.jetbrains.org.objectweb.asm.Type unboxedType
private static final java.util.Map BOXED_TO_UNBOXED_TYPE_MAPPINGS
private static final java.util.Map UNBOXED_TO_BOXED_TYPE_MAPPINGS
private static final java.util.Map BOXED_VALUE_METHOD_NAMES
private static final java.util.Map INSTANCES
public static final org.jetbrains.kotlin.android.parcel.serializers.BoxedPrimitiveTypeParcelSerializer$Companion Companion
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer getUnboxedSerializer ()
public final java.lang.String getTypeValueMethodName ()
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public final org.jetbrains.org.objectweb.asm.Type getUnboxedType ()
private void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type unboxedType
static void <clinit> ()
java.util.Map$Entry it
int $i$a$1$map
java.util.Map$Entry item$iv$iv
java.util.Map $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
java.util.Map $receiver$iv
int $i$f$map
org.jetbrains.org.objectweb.asm.Type type
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
public static final synthetic java.util.Map access$getBOXED_VALUE_METHOD_NAMES$cp ()
public static final synthetic java.util.Map access$getINSTANCES$cp ()
public static final synthetic java.util.Map access$getBOXED_TO_UNBOXED_TYPE_MAPPINGS$cp ()
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializerKt.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializerKt extends java.lang.Object {
private static final org.jetbrains.kotlin.name.FqName RAWVALUE_ANNOTATION_FQNAME
public static final boolean isParcelable (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private static final boolean matchesFqName (org.jetbrains.kotlin.types.KotlinType, java.lang.String)
org.jetbrains.kotlin.types.KotlinType $receiver
String fqName
private static final boolean matchesFqNameWithSupertypes (org.jetbrains.kotlin.types.KotlinType, java.lang.String)
org.jetbrains.kotlin.types.KotlinType it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
org.jetbrains.kotlin.types.KotlinType $receiver
String fqName
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getRAWVALUE_ANNOTATION_FQNAME$p ()
public static final synthetic boolean access$matchesFqNameWithSupertypes (org.jetbrains.kotlin.types.KotlinType, java.lang.String)
org.jetbrains.kotlin.types.KotlinType $receiver
String fqName
public static final synthetic boolean access$matchesFqName (org.jetbrains.kotlin.types.KotlinType, java.lang.String)
org.jetbrains.kotlin.types.KotlinType $receiver
String fqName
}
org/jetbrains/kotlin/android/parcel/serializers/TypeParcelerParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.TypeParcelerParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type parcelerAsmType
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.types.KotlinType parcelerType
private final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private final org.jetbrains.org.objectweb.asm.Type handleSpecialBoxingCases (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private final void boxTypeIfNeeded (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Type boxedType
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private final void unboxTypeIfNeeded (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
String getValueMethodName
org.jetbrains.org.objectweb.asm.Type boxedType
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.KotlinType parcelerType
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer$Companion.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion extends java.lang.Object {
private static final org.jetbrains.kotlin.name.FqName WRITE_WITH_FQNAME
static final synthetic org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion $$INSTANCE
private final org.jetbrains.org.objectweb.asm.Type mapTypeSafe (org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.kotlin.types.KotlinType, boolean)
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper $receiver
org.jetbrains.kotlin.types.KotlinType type
boolean forceBoxed
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer get (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext, boolean, boolean)
org.jetbrains.kotlin.types.KotlinType it
int $i$a$3$let
org.jetbrains.kotlin.android.parcel.serializers.TypeParcelerParcelSerializer elementParceler
org.jetbrains.org.objectweb.asm.Type elementType
org.jetbrains.kotlin.types.KotlinType customElementParcelerType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.kotlin.types.KotlinType elementType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.org.objectweb.asm.Type elementAsmType
org.jetbrains.kotlin.types.KotlinType elementType
java.util.List $receiver
int $i$a$4$apply
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer valueSerializer
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer keySerializer
org.jetbrains.kotlin.types.TypeProjection valueType
org.jetbrains.kotlin.types.TypeProjection keyType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.kotlin.types.KotlinType elementType
org.jetbrains.kotlin.descriptors.PropertyDescriptor it
int $i$a$1$takeIf
org.jetbrains.org.objectweb.asm.Type it
int $i$a$6$let
org.jetbrains.org.objectweb.asm.Type creatorAsmType
org.jetbrains.kotlin.descriptors.PropertyDescriptor creatorVar
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$5 findCreatorField$
org.jetbrains.kotlin.descriptors.ClassDescriptor clazz
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$2 findCustomParcelerType$
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$1 strict$
String className
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext context
boolean forceBoxed
boolean strict
public static synthetic org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer get$default (org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext, boolean, boolean, int, java.lang.Object)
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer wrapToNullAwareIfNeeded (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer)
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer serializer
private final boolean isBlob (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isString (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSize (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSizeF (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isFileDescriptor (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isBundle (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isPersistableBundle (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSparseBooleanArray (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSparseIntArray (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSparseLongArray (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSparseArray (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isSerializable (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isException (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isIBinder (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isIInterface (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isCharSequence (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isNamedObject (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isEnum (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType $receiver
private final boolean isPrimitive (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private final boolean isBoxedPrimitive (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type $receiver
private void <init> ()
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getWRITE_WITH_FQNAME$p (org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion)
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion $this
}
org/jetbrains/kotlin/android/parcel/serializers/Method$Companion.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.Method$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.parcel.serializers.Method invoke (java.lang.String)
String name
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer$Companion$get$5.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$5 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$5 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.descriptors.PropertyDescriptor invoke (org.jetbrains.kotlin.resolve.scopes.MemberScope)
org.jetbrains.kotlin.resolve.scopes.MemberScope $receiver
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveArrayParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final String methodNameBase
private final org.jetbrains.kotlin.android.parcel.serializers.Method writeMethod
private final org.jetbrains.kotlin.android.parcel.serializers.Method createArrayMethod
private final org.jetbrains.org.objectweb.asm.Type asmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
}
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveTypeParcelSerializer$BooleanParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$BooleanParcelSerializer extends org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer {
public static final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$BooleanParcelSerializer INSTANCE
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Label conditionIsOver
org.jetbrains.org.objectweb.asm.Label falseLabel
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/EnumParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.EnumParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
}
org/jetbrains/kotlin/android/parcel/serializers/GenericParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.GenericParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
}
org/jetbrains/kotlin/android/parcel/serializers/SparseArrayParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.SparseArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type valueType
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer valueSerializer
private final org.jetbrains.kotlin.codegen.FrameMap frameMap
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Label loopIsOver
org.jetbrains.org.objectweb.asm.Label nextLoopIteration
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
int sizeVarIndex
int $i$a$1$useTmpVar
int index$iv
org.jetbrains.kotlin.codegen.FrameMap $receiver$iv
org.jetbrains.org.objectweb.asm.Type type$iv
int $i$f$useTmpVar
org.jetbrains.org.objectweb.asm.Label loopIsOver
org.jetbrains.org.objectweb.asm.Label nextLoopIteration
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer valueSerializer
org.jetbrains.kotlin.codegen.FrameMap frameMap
}
org/jetbrains/kotlin/android/parcel/serializers/NullCompliantObjectParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.NullCompliantObjectParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.kotlin.android.parcel.serializers.Method writeMethod
private final org.jetbrains.kotlin.android.parcel.serializers.Method readMethod
private final org.jetbrains.org.objectweb.asm.Type asmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.Method, org.jetbrains.kotlin.android.parcel.serializers.Method)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.Method writeMethod
org.jetbrains.kotlin.android.parcel.serializers.Method readMethod
}
org/jetbrains/kotlin/android/parcel/serializers/ArrayParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Label loopIsOver
org.jetbrains.org.objectweb.asm.Label nextLoopIteration
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Label loopIsOver
org.jetbrains.org.objectweb.asm.Label nextLoopIteration
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
}
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveTypeParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.kotlin.android.parcel.serializers.Method writeMethod
private final org.jetbrains.kotlin.android.parcel.serializers.Method readMethod
private final org.jetbrains.org.objectweb.asm.Type asmType
private static final java.util.Map WRITE_METHOD_NAMES
private static final java.util.Map READ_METHOD_NAMES
private static final java.util.Map INSTANCES
public static final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$Companion Companion
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public final org.jetbrains.org.objectweb.asm.Type getAsmType ()
private void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
static void <clinit> ()
org.jetbrains.org.objectweb.asm.Type 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
public synthetic void <init> (org.jetbrains.org.objectweb.asm.Type, kotlin.jvm.internal.DefaultConstructorMarker)
org.jetbrains.org.objectweb.asm.Type asmType
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic java.util.Map access$getINSTANCES$cp ()
}
org/jetbrains/kotlin/android/parcel/serializers/ObjectParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ObjectParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.types.KotlinType type
private final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
}
org/jetbrains/kotlin/android/parcel/serializers/BoxedPrimitiveTypeParcelSerializer$Companion.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.BoxedPrimitiveTypeParcelSerializer$Companion extends java.lang.Object {
public final java.util.Map getBOXED_VALUE_METHOD_NAMES$android_extensions_compiler ()
public final org.jetbrains.kotlin.android.parcel.serializers.BoxedPrimitiveTypeParcelSerializer forUnboxedType (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type type
public final org.jetbrains.kotlin.android.parcel.serializers.BoxedPrimitiveTypeParcelSerializer forBoxedType (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type type
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/parcel/serializers/ListSetParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ListSetParcelSerializer extends org.jetbrains.kotlin.android.parcel.serializers.AbstractCollectionParcelSerializer {
protected void getSize (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void getIterator (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void doWriteValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
protected void doReadValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.kotlin.codegen.FrameMap frameMap
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializersKt.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializersKt extends java.lang.Object {
private static final org.jetbrains.org.objectweb.asm.Type PARCEL_TYPE
private static final org.jetbrains.org.objectweb.asm.Type PARCELER_TYPE
public static final org.jetbrains.org.objectweb.asm.Type getPARCEL_TYPE ()
public static final org.jetbrains.org.objectweb.asm.Type getPARCELER_TYPE ()
public static final void castIfNeeded (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $receiver
org.jetbrains.org.objectweb.asm.Type targetType
private static final void putObjectOrClassInstanceOnStack (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.kotlin.descriptors.ClassDescriptor outerClass
org.jetbrains.kotlin.descriptors.ClassDescriptor clazz
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private static final void readValueNullAware (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, kotlin.jvm.functions.Function0)
org.jetbrains.org.objectweb.asm.Label labelReturn
org.jetbrains.org.objectweb.asm.Label labelNull
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
kotlin.jvm.functions.Function0 block
private static final void writeValueNullAware (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, kotlin.jvm.functions.Function0)
org.jetbrains.org.objectweb.asm.Label labelNull
org.jetbrains.org.objectweb.asm.Label labelReturn
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
kotlin.jvm.functions.Function0 block
static void <clinit> ()
public static final synthetic void access$putObjectOrClassInstanceOnStack (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.kotlin.types.KotlinType type
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public static final synthetic void access$writeValueNullAware (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, kotlin.jvm.functions.Function0)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
kotlin.jvm.functions.Function0 block
public static final synthetic void access$readValueNullAware (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, kotlin.jvm.functions.Function0)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
kotlin.jvm.functions.Function0 block
}
org/jetbrains/kotlin/android/parcel/serializers/AbstractCollectionParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public abstract org.jetbrains.kotlin.android.parcel.serializers.AbstractCollectionParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type collectionType
private boolean hasConstructorWithCapacity
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
private final org.jetbrains.kotlin.codegen.FrameMap frameMap
protected final org.jetbrains.org.objectweb.asm.Type getCollectionType ()
protected abstract void getSize (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
protected abstract void getIterator (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
protected abstract void doWriteValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
protected abstract void doReadValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.Label labelReturn
org.jetbrains.org.objectweb.asm.Label labelIteratorLoop
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
int sizeVarIndex
int $i$a$1$useTmpVar
int index$iv
org.jetbrains.kotlin.codegen.FrameMap $receiver$iv
org.jetbrains.org.objectweb.asm.Type type$iv
int $i$f$useTmpVar
org.jetbrains.org.objectweb.asm.Label loopIsOver
org.jetbrains.org.objectweb.asm.Label nextLoopIteration
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public final org.jetbrains.org.objectweb.asm.Type getAsmType ()
protected final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer getElementSerializer ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer elementSerializer
org.jetbrains.kotlin.codegen.FrameMap frameMap
}
org/jetbrains/kotlin/android/parcel/serializers/CharSequenceParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.CharSequenceParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
}
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveTypeParcelSerializer$CharParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$CharParcelSerializer extends org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer {
public static final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$CharParcelSerializer INSTANCE
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/NullAwareParcelSerializerWrapper.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.NullAwareParcelSerializerWrapper extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer delegate
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer getDelegate ()
public void <init> (org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer)
org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer delegate
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
public abstract org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer extends java.lang.Object {
public static final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion Companion
public abstract org.jetbrains.org.objectweb.asm.Type getAsmType ()
public abstract void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
public abstract void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer$Companion$get$2.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion this$0
final synthetic org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext $context
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.types.KotlinType invoke (org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.KotlinType parceler
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor writeWith
int $i$a$1$let
org.jetbrains.kotlin.types.KotlinType it
int $i$a$2$takeIf
org.jetbrains.kotlin.types.KotlinType type
void <init> (org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion, org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$ParcelSerializerContext)
}
org/jetbrains/kotlin/android/parcel/serializers/ZeroParameterClassSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.ZeroParameterClassSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.kotlin.descriptors.ClassDescriptor clazz
private final org.jetbrains.org.objectweb.asm.Type asmType
public final org.jetbrains.kotlin.descriptors.ClassDescriptor getClazz ()
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor constructor
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.kotlin.types.KotlinType type
}
org/jetbrains/kotlin/android/parcel/serializers/ParcelSerializer$Companion$get$1.class
ParcelSerializer.kt
package org.jetbrains.kotlin.android.parcel.serializers
final org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer$Companion$get$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic boolean $strict
final synthetic org.jetbrains.kotlin.types.KotlinType $type
public volatile synthetic java.lang.Object invoke ()
public final boolean invoke ()
void <init> (boolean, org.jetbrains.kotlin.types.KotlinType)
}
org/jetbrains/kotlin/android/parcel/serializers/EfficientParcelableParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.EfficientParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.org.objectweb.asm.Type creatorAsmType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.org.objectweb.asm.Type creatorAsmType
}
org/jetbrains/kotlin/android/parcel/serializers/Method.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.Method extends java.lang.Object {
private final String name
private final String signature
public static final org.jetbrains.kotlin.android.parcel.serializers.Method$Companion Companion
public final java.lang.String getName ()
public final java.lang.String getSignature ()
public void <init> (java.lang.String, java.lang.String)
String name
String signature
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/PrimitiveTypeParcelSerializer$ShortParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$ShortParcelSerializer extends org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer {
public static final org.jetbrains.kotlin.android.parcel.serializers.PrimitiveTypeParcelSerializer$ShortParcelSerializer INSTANCE
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/parcel/serializers/GenericParcelableParcelSerializer.class
ParcelSerializers.kt
package org.jetbrains.kotlin.android.parcel.serializers
public final org.jetbrains.kotlin.android.parcel.serializers.GenericParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.android.parcel.serializers.ParcelSerializer {
private final org.jetbrains.org.objectweb.asm.Type asmType
private final org.jetbrains.org.objectweb.asm.Type containerClassType
public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public org.jetbrains.org.objectweb.asm.Type getAsmType ()
public final org.jetbrains.org.objectweb.asm.Type getContainerClassType ()
public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.Type asmType
org.jetbrains.org.objectweb.asm.Type containerClassType
}
org/jetbrains/kotlin/android/parcel/ParcelableDeclarationChecker$Companion.class
ParcelableDeclarationChecker.kt
package org.jetbrains.kotlin.android.parcel
final org.jetbrains.kotlin.android.parcel.ParcelableDeclarationChecker$Companion extends java.lang.Object {
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/AndroidCommandLineProcessor$Companion.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidCommandLineProcessor$Companion extends java.lang.Object {
public final java.lang.String getANDROID_COMPILER_PLUGIN_ID ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getCONFIGURATION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getVARIANT_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getPACKAGE_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getEXPERIMENTAL_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getDEFAULT_CACHE_IMPL_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getFEATURES_OPTION ()
public final org.jetbrains.kotlin.compiler.plugin.CliOption getENABLED_OPTION ()
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/AndroidExtensionsFeature.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final enum org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature VIEWS
public static final enum org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature PARCELIZE
private static final synthetic org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature[] $VALUES
private final String featureName
static void <clinit> ()
public final java.lang.String getFeatureName ()
private void <init> (java.lang.String, int, java.lang.String)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
String featureName
public static org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature[] values ()
public static org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature valueOf (java.lang.String)
}
org/jetbrains/kotlin/android/synthetic/AndroidConst.class
AndroidConst.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidConst extends java.lang.Object {
private static final String SYNTHETIC_PACKAGE
private static final int SYNTHETIC_PACKAGE_PATH_LENGTH
private static final java.util.List SYNTHETIC_SUBPACKAGES
private static final String ANDROID_NAMESPACE
private static final String ID_ATTRIBUTE_NO_NAMESPACE
private static final String CLASS_ATTRIBUTE_NO_NAMESPACE
private static final String IDENTIFIER_WORD_REGEX
private static final kotlin.text.Regex IDENTIFIER_REGEX
private static final String CLEAR_FUNCTION_NAME
private static final String VIEW_FQNAME
private static final String VIEWSTUB_FQNAME
private static final String ACTIVITY_FQNAME
private static final String FRAGMENT_FQNAME
private static final String DIALOG_FQNAME
private static final String SUPPORT_V4_PACKAGE
private static final String SUPPORT_FRAGMENT_FQNAME
private static final String SUPPORT_FRAGMENT_ACTIVITY_FQNAME
private static final String ANDROIDX_SUPPORT_FRAGMENT_FQNAME
private static final String ANDROIDX_SUPPORT_FRAGMENT_ACTIVITY_FQNAME
private static final java.util.Set IGNORED_XML_WIDGET_TYPES
private static final java.util.List FQNAME_RESOLVE_PACKAGES
public static final org.jetbrains.kotlin.android.synthetic.AndroidConst INSTANCE
public final java.lang.String getSYNTHETIC_PACKAGE ()
public final int getSYNTHETIC_PACKAGE_PATH_LENGTH ()
public final java.util.List getSYNTHETIC_SUBPACKAGES ()
public final java.lang.String getANDROID_NAMESPACE ()
public final java.lang.String getID_ATTRIBUTE_NO_NAMESPACE ()
public final java.lang.String getCLASS_ATTRIBUTE_NO_NAMESPACE ()
public final kotlin.text.Regex getIDENTIFIER_REGEX ()
public final java.lang.String getCLEAR_FUNCTION_NAME ()
public final java.lang.String getVIEW_FQNAME ()
public final java.lang.String getVIEWSTUB_FQNAME ()
public final java.lang.String getACTIVITY_FQNAME ()
public final java.lang.String getFRAGMENT_FQNAME ()
public final java.lang.String getDIALOG_FQNAME ()
public final java.lang.String getSUPPORT_V4_PACKAGE ()
public final java.lang.String getSUPPORT_FRAGMENT_FQNAME ()
public final java.lang.String getSUPPORT_FRAGMENT_ACTIVITY_FQNAME ()
public final java.lang.String getANDROIDX_SUPPORT_FRAGMENT_FQNAME ()
public final java.lang.String getANDROIDX_SUPPORT_FRAGMENT_ACTIVITY_FQNAME ()
public final java.util.Set getIGNORED_XML_WIDGET_TYPES ()
public final java.util.List getFQNAME_RESOLVE_PACKAGES ()
private void <init> ()
static void <clinit> ()
char it
int $i$a$1$count
char element$iv
int count$iv
CharSequence $receiver$iv
int $i$f$count
String it
int $i$a$1$let
String prevSegment
java.util.ArrayList list
String segment
int $i$a$1$fold
Object element$iv
Object accumulator$iv
Iterable $receiver$iv
Object initial$iv
int $i$f$fold
}
org/jetbrains/kotlin/android/synthetic/res/
org/jetbrains/kotlin/android/synthetic/res/SyntheticDescriptorGenerationKt$genProperty$property$1.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.SyntheticDescriptorGenerationKt$genProperty$property$1 extends org.jetbrains.kotlin.descriptors.impl.PropertyDescriptorImpl implements org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty {
private final String errorType
private final boolean shouldBeCached
private final org.jetbrains.kotlin.android.synthetic.res.AndroidResource resource
final synthetic String $errorType
final synthetic org.jetbrains.kotlin.types.SimpleType $type
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidResource $resource
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $containingDeclaration
final synthetic org.jetbrains.kotlin.descriptors.SourceElement $sourceElement
public java.lang.String getErrorType ()
public boolean getShouldBeCached ()
public org.jetbrains.kotlin.android.synthetic.res.AndroidResource getResource ()
void <init> (java.lang.String, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.android.synthetic.res.AndroidResource, org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor, org.jetbrains.kotlin.descriptors.SourceElement, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.descriptors.PropertyDescriptor, org.jetbrains.kotlin.descriptors.annotations.Annotations, org.jetbrains.kotlin.descriptors.Modality, org.jetbrains.kotlin.descriptors.Visibility, boolean, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind, org.jetbrains.kotlin.descriptors.SourceElement, boolean, boolean, boolean, boolean, boolean, boolean)
String $captured_local_variable$0
org.jetbrains.kotlin.types.SimpleType $captured_local_variable$1
org.jetbrains.kotlin.android.synthetic.res.AndroidResource $captured_local_variable$2
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $captured_local_variable$3
org.jetbrains.kotlin.descriptors.SourceElement $captured_local_variable$4
org.jetbrains.kotlin.descriptors.DeclarationDescriptor $super_call_param$5
org.jetbrains.kotlin.descriptors.PropertyDescriptor $super_call_param$6
org.jetbrains.kotlin.descriptors.annotations.Annotations $super_call_param$7
org.jetbrains.kotlin.descriptors.Modality $super_call_param$8
org.jetbrains.kotlin.descriptors.Visibility $super_call_param$9
boolean $super_call_param$10
org.jetbrains.kotlin.name.Name $super_call_param$11
org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind $super_call_param$12
org.jetbrains.kotlin.descriptors.SourceElement $super_call_param$13
boolean $super_call_param$14
boolean $super_call_param$15
boolean $super_call_param$16
boolean $super_call_param$17
boolean $super_call_param$18
boolean $super_call_param$19
}
org/jetbrains/kotlin/android/synthetic/res/AndroidSyntheticFunction.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticFunction extends java.lang.Object {
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2 this$0
final synthetic org.jetbrains.kotlin.name.FqName $fqName
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor invoke ()
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2, org.jetbrains.kotlin.name.FqName)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutXmlFileManager$$special$$inlined$sortedBy$1.class
Comparisons.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$$special$$inlined$sortedBy$1 extends java.lang.Object implements java.util.Comparator {
public void <init> ()
public final int compare (java.lang.Object, java.lang.Object)
com.intellij.psi.PsiFile it
int $i$a$1$sortedBy
com.intellij.psi.PsiFile it
int $i$a$1$sortedBy
Object a
Object b
}
org/jetbrains/kotlin/android/synthetic/res/SyntheticDescriptorGenerationKt$genClearCacheFunction$function$1.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.SyntheticDescriptorGenerationKt$genClearCacheFunction$function$1 extends org.jetbrains.kotlin.descriptors.impl.SimpleFunctionDescriptorImpl implements org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticFunction {
final synthetic org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor $packageFragmentDescriptor
void <init> (org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor, org.jetbrains.kotlin.descriptors.annotations.Annotations, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind, org.jetbrains.kotlin.descriptors.SourceElement)
org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor $captured_local_variable$0
org.jetbrains.kotlin.descriptors.DeclarationDescriptor $super_call_param$1
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor $super_call_param$2
org.jetbrains.kotlin.descriptors.annotations.Annotations $super_call_param$3
org.jetbrains.kotlin.name.Name $super_call_param$4
org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind $super_call_param$5
org.jetbrains.kotlin.descriptors.SourceElement $super_call_param$6
}
org/jetbrains/kotlin/android/synthetic/res/SyntheticDescriptorGenerationKt.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.SyntheticDescriptorGenerationKt extends java.lang.Object {
public static final org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor genClearCacheFunction (org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor, org.jetbrains.kotlin.types.KotlinType)
org.jetbrains.kotlin.types.SimpleType unitType
org.jetbrains.kotlin.android.synthetic.res.SyntheticDescriptorGenerationKt$genClearCacheFunction$function$1 function
org.jetbrains.kotlin.descriptors.PackageFragmentDescriptor packageFragmentDescriptor
org.jetbrains.kotlin.types.KotlinType receiverType
public static final org.jetbrains.kotlin.descriptors.PropertyDescriptor genPropertyForWidget (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.android.synthetic.res.ResolvedWidget, org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext)
com.intellij.psi.PsiElement p1
int $i$a$1$unknown
org.jetbrains.kotlin.descriptors.TypeParameterDescriptor 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
org.jetbrains.kotlin.types.SimpleType defaultType
org.jetbrains.kotlin.descriptors.ClassDescriptor it
int $i$a$1$let
org.jetbrains.kotlin.types.SimpleType type
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
org.jetbrains.kotlin.descriptors.SourceElement sourceEl
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor packageFragmentDescriptor
org.jetbrains.kotlin.types.KotlinType receiverType
org.jetbrains.kotlin.android.synthetic.res.ResolvedWidget resolvedWidget
org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext context
public static final org.jetbrains.kotlin.descriptors.PropertyDescriptor genPropertyForFragment (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Fragment)
com.intellij.psi.PsiElement p1
int $i$a$1$unknown
org.jetbrains.kotlin.descriptors.SourceElement sourceElement
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor packageFragmentDescriptor
org.jetbrains.kotlin.types.KotlinType receiverType
org.jetbrains.kotlin.types.SimpleType type
org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Fragment fragment
private static final org.jetbrains.kotlin.descriptors.PropertyDescriptor genProperty (org.jetbrains.kotlin.android.synthetic.res.AndroidResource, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor, org.jetbrains.kotlin.descriptors.SourceElement, java.lang.String)
org.jetbrains.kotlin.descriptors.impl.PropertyGetterDescriptorImpl getter
org.jetbrains.kotlin.types.UnwrappedType flexibleType
org.jetbrains.kotlin.android.synthetic.res.SyntheticDescriptorGenerationKt$genProperty$property$1 property
org.jetbrains.kotlin.android.synthetic.res.AndroidResource resource
org.jetbrains.kotlin.types.KotlinType receiverType
org.jetbrains.kotlin.types.SimpleType type
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor containingDeclaration
org.jetbrains.kotlin.descriptors.SourceElement sourceElement
String errorType
private static final boolean getShouldBeCached (org.jetbrains.kotlin.types.SimpleType)
String viewClassFqName
org.jetbrains.kotlin.types.SimpleType $receiver
public static final boolean isErrorType (org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty)
org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty $receiver
public static final synthetic boolean access$getShouldBeCached$p (org.jetbrains.kotlin.types.SimpleType)
org.jetbrains.kotlin.types.SimpleType $receiver
}
org/jetbrains/kotlin/android/synthetic/res/AndroidVariant$Companion.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant createMainVariant (java.util.List)
java.util.List resDirectories
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/res/AndroidVariantData.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidVariantData extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant variant
private final java.util.Map layouts
public final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant getVariant ()
public final java.util.Map getLayouts ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidVariant, java.util.Map)
org.jetbrains.kotlin.android.synthetic.res.AndroidVariant variant
java.util.Map layouts
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$3.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$3 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.name.FqName $fqName
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
final synthetic org.jetbrains.kotlin.storage.StorageManager $storageManager
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor invoke ()
void <init> (org.jetbrains.kotlin.name.FqName, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1 this$0
final synthetic boolean $forView
final synthetic boolean $isDeprecated
final synthetic org.jetbrains.kotlin.name.FqName $fqName
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor invoke ()
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData packageData
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1, boolean, boolean, org.jetbrains.kotlin.name.FqName)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResourcesKt$resolve$1.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidResourcesKt$resolve$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.descriptors.ClassDescriptor invoke (java.lang.String)
String fqName
void <init> (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutXmlFileManager.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager extends java.lang.Object {
private final com.intellij.openapi.project.Project project
public static final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$Companion Companion
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidModule getAndroidModule ()
public java.util.List propertyToXmlAttributes (org.jetbrains.kotlin.descriptors.PropertyDescriptor)
org.jetbrains.kotlin.descriptors.PropertyDescriptor propertyDescriptor
public org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData getModuleData ()
org.jetbrains.kotlin.android.synthetic.res.AndroidVariant 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.android.synthetic.res.AndroidModule androidModule
private final org.jetbrains.kotlin.android.synthetic.res.AndroidVariantData getVariantData (org.jetbrains.kotlin.android.synthetic.res.AndroidVariant)
String 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
com.intellij.openapi.vfs.VirtualFile it
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
com.intellij.openapi.vfs.VirtualFile 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
com.intellij.psi.PsiFile psiFile
java.util.ArrayList list
com.intellij.openapi.vfs.VirtualFile file
int $i$a$1$fold
Object element$iv
Object accumulator$iv
Iterable $receiver$iv
Object initial$iv
int $i$f$fold
com.intellij.psi.PsiFile it
int $i$a$1$groupBy
int $i$a$1$getOrPut
Object answer$iv$iv$iv
Object value$iv$iv$iv
java.util.Map $receiver$iv$iv$iv
int $i$f$getOrPut
java.util.List list$iv$iv
Object key$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Map destination$iv$iv
int $i$f$groupByTo
Iterable $receiver$iv
int $i$f$groupBy
Iterable $receiver$iv
int $i$f$sortedBy
java.util.Map$Entry it
int $i$a$2$mapValues
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$mapValuesTo
java.util.Map $receiver$iv
int $i$f$mapValues
java.util.Map layoutNameToXmlFiles
java.util.ArrayList allLayoutPsiFiles
java.util.List allLayoutFiles
java.util.List allChildren
java.util.List resDirectories
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$getVariantData$1 getAllChildren$
com.intellij.openapi.vfs.VirtualFileManager fileManager
com.intellij.psi.PsiManager psiManager
org.jetbrains.kotlin.android.synthetic.res.AndroidVariant variant
public final java.util.List extractResources (org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData layoutGroupFiles
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
protected abstract org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroup doExtractResources (org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
protected final org.jetbrains.kotlin.android.synthetic.res.AndroidResource parseAndroidResource (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, java.lang.String, com.intellij.psi.PsiElement)
com.intellij.psi.SmartPsiElementPointer sourceElementPointer
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
String tag
com.intellij.psi.PsiElement sourceElement
private final java.util.List filterDuplicates (org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroup)
org.jetbrains.kotlin.android.synthetic.res.AndroidLayout it
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
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
org.jetbrains.kotlin.android.synthetic.res.AndroidResource it
int $i$a$2$groupBy
int $i$a$1$getOrPut
Object answer$iv$iv$iv
Object value$iv$iv$iv
java.util.Map $receiver$iv$iv$iv
int $i$f$getOrPut
java.util.List list$iv$iv
Object key$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Map destination$iv$iv
int $i$f$groupByTo
Iterable $receiver$iv
int $i$f$groupBy
org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget mergedWidget
org.jetbrains.kotlin.android.synthetic.res.AndroidResource existing
org.jetbrains.kotlin.android.synthetic.res.AndroidResource res
boolean isPartiallyDefined
java.util.List resources
java.util.Map resourcesByName
java.util.HashSet resourcesToExclude
java.util.LinkedHashMap resourceMap
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroup layoutGroup
public final com.intellij.openapi.project.Project getProject ()
public void <init> (com.intellij.openapi.project.Project)
com.intellij.openapi.project.Project project
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/res/ResolvedWidget.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.ResolvedWidget extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget widget
private final org.jetbrains.kotlin.descriptors.ClassDescriptor viewClassDescriptor
public final boolean isErrorType ()
public final java.lang.String getErrorType ()
public final org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget getWidget ()
public final org.jetbrains.kotlin.descriptors.ClassDescriptor getViewClassDescriptor ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget, org.jetbrains.kotlin.descriptors.ClassDescriptor)
org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget widget
org.jetbrains.kotlin.descriptors.ClassDescriptor viewClassDescriptor
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension this$0
final synthetic java.util.Map $packages
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
final synthetic org.jetbrains.kotlin.storage.StorageManager $storageManager
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (java.lang.String)
org.jetbrains.kotlin.name.FqName fqName
String fqNameString
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension, java.util.Map, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResource$Fragment.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Fragment extends org.jetbrains.kotlin.android.synthetic.res.AndroidResource {
public boolean sameClass (org.jetbrains.kotlin.android.synthetic.res.AndroidResource)
org.jetbrains.kotlin.android.synthetic.res.AndroidResource other
public org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Fragment partiallyDefined ()
public volatile synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidResource partiallyDefined ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, com.intellij.psi.SmartPsiElementPointer, boolean)
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
com.intellij.psi.SmartPsiElementPointer sourceElement
boolean partiallyDefined
public synthetic void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, com.intellij.psi.SmartPsiElementPointer, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutGroup.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroup extends java.lang.Object {
private final String name
private final java.util.List layouts
public final java.lang.String getName ()
public final java.util.List getLayouts ()
public void <init> (java.lang.String, java.util.List)
String name
java.util.List layouts
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1$packageData$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1$packageData$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1 this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.List invoke ()
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1$lazyPackageDescriptor$1)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutXmlFileManager$getVariantData$1.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$getVariantData$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$getVariantData$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.util.List invoke (com.intellij.openapi.vfs.VirtualFile)
int $i$f$emptyArray
com.intellij.openapi.vfs.VirtualFile child
com.intellij.openapi.vfs.VirtualFile[] currentChildren
java.util.ArrayList allChildren
com.intellij.openapi.vfs.VirtualFile $receiver
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.name.FqName $fqName
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension this$0
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module$inlined
final synthetic org.jetbrains.kotlin.storage.StorageManager $storageManager$inlined
final synthetic java.util.List $packagesToLookupInCompletion$inlined
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext $lazyContext$inlined
final synthetic boolean $isExperimental$inlined
final synthetic java.util.Map $packages$inlined
void <init> (org.jetbrains.kotlin.name.FqName, org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager, java.util.List, org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext, boolean, java.util.Map)
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor invoke ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1 this$0
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$$inlined$let$lambda$1)
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.util.List invoke (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.WidgetReceiver 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.kotlin.android.synthetic.descriptors.WidgetReceiver 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.util.List widgetReceivers
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor descriptor
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayout.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayout extends java.lang.Object {
private final java.util.List resources
public final java.util.List getResources ()
public void <init> (java.util.List)
java.util.List resources
}
org/jetbrains/kotlin/android/synthetic/res/ResourceIdentifier.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier extends java.lang.Object {
private final String name
private final String packageName
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public final java.lang.String getName ()
public final java.lang.String getPackageName ()
public void <init> (java.lang.String, java.lang.String)
String name
String packageName
}
org/jetbrains/kotlin/android/synthetic/res/AndroidModule.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModule extends java.lang.Object {
private final String applicationPackage
private final java.util.List variants
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public final java.lang.String getApplicationPackage ()
public final java.util.List getVariants ()
public void <init> (java.lang.String, java.util.List)
String applicationPackage
java.util.List variants
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.jvm.extensions.PackageFragmentProviderExtension {
protected abstract org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager getLayoutXmlFileManager (com.intellij.openapi.project.Project, org.jetbrains.kotlin.analyzer.ModuleInfo)
protected abstract boolean isExperimental (org.jetbrains.kotlin.analyzer.ModuleInfo)
protected kotlin.jvm.functions.Function0 createLazyValue (kotlin.jvm.functions.Function0)
Object evaluatedValue
kotlin.jvm.functions.Function0 value
public org.jetbrains.kotlin.descriptors.PackageFragmentProvider getPackageFragmentProvider (com.intellij.openapi.project.Project, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager, org.jetbrains.kotlin.resolve.BindingTrace, org.jetbrains.kotlin.analyzer.ModuleInfo, org.jetbrains.kotlin.incremental.components.LookupTracker)
String packageFqName
org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1 createPackageFragment$
java.util.List layouts
String layoutName
org.jetbrains.kotlin.android.synthetic.res.AndroidVariantData variantData
org.jetbrains.kotlin.name.FqName fqName
org.jetbrains.kotlin.android.synthetic.res.AndroidVariantData variantData
kotlin.jvm.functions.Function0 lazyPackageDescriptor
org.jetbrains.kotlin.name.FqName fqName
String fqNameString
int $i$a$4$let
java.util.List packagesToLookupInCompletion
java.util.Map packages
org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext lazyContext
org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData moduleData
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager layoutXmlFileManager
boolean isExperimental
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.storage.StorageManager storageManager
org.jetbrains.kotlin.resolve.BindingTrace trace
org.jetbrains.kotlin.analyzer.ModuleInfo moduleInfo
org.jetbrains.kotlin.incremental.components.LookupTracker lookupTracker
public void <init> ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResourcesKt$sam$com_intellij_psi_util_CachedValueProvider$0.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidResourcesKt$sam$com_intellij_psi_util_CachedValueProvider$0 extends java.lang.Object implements com.intellij.psi.util.CachedValueProvider {
private final synthetic kotlin.jvm.functions.Function0 function
void <init> (kotlin.jvm.functions.Function0)
public final synthetic com.intellij.psi.util.CachedValueProvider$Result compute ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidSyntheticPackageFragmentProvider.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticPackageFragmentProvider extends java.lang.Object implements org.jetbrains.kotlin.descriptors.PackageFragmentProvider {
private final java.util.Map packages
public java.util.List getPackageFragments (org.jetbrains.kotlin.name.FqName)
org.jetbrains.kotlin.name.FqName fqName
public java.util.List getSubPackagesOf (org.jetbrains.kotlin.name.FqName, kotlin.jvm.functions.Function1)
java.util.Map$Entry it
int $i$a$2$mapTo
Object item$iv
kotlin.sequences.Sequence $receiver$iv
java.util.Collection destination$iv
int $i$f$mapTo
org.jetbrains.kotlin.name.FqName fqName
kotlin.jvm.functions.Function1 nameFilter
public volatile synthetic java.util.Collection getSubPackagesOf (org.jetbrains.kotlin.name.FqName, kotlin.jvm.functions.Function1)
public final java.util.Map getPackages ()
public void <init> (java.util.Map)
java.util.Map packages
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResource.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidResource extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
private final com.intellij.psi.SmartPsiElementPointer sourceElement
private final boolean partiallyDefined
public boolean sameClass (org.jetbrains.kotlin.android.synthetic.res.AndroidResource)
org.jetbrains.kotlin.android.synthetic.res.AndroidResource other
public org.jetbrains.kotlin.android.synthetic.res.AndroidResource partiallyDefined ()
public final org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier getId ()
public final com.intellij.psi.SmartPsiElementPointer getSourceElement ()
public final boolean getPartiallyDefined ()
private void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, com.intellij.psi.SmartPsiElementPointer, boolean)
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
com.intellij.psi.SmartPsiElementPointer sourceElement
boolean partiallyDefined
public synthetic void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, com.intellij.psi.SmartPsiElementPointer, boolean, kotlin.jvm.internal.DefaultConstructorMarker)
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
com.intellij.psi.SmartPsiElementPointer sourceElement
boolean partiallyDefined
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/res/CliAndroidLayoutXmlFileManager.class
CliAndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.CliAndroidLayoutXmlFileManager extends org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager {
private final org.jetbrains.kotlin.android.synthetic.res.AndroidModule androidModule
private final javax.xml.parsers.SAXParser saxParser
public org.jetbrains.kotlin.android.synthetic.res.AndroidModule getAndroidModule ()
protected org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroup doExtractResources (org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
java.io.ByteArrayInputStream inputStream
java.util.ArrayList resources
com.intellij.psi.PsiFile layout
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 layouts
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData layoutGroup
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
private final javax.xml.parsers.SAXParser initSAX ()
javax.xml.parsers.SAXParserFactory saxFactory
public void <init> (com.intellij.openapi.project.Project, java.lang.String, java.util.List)
com.intellij.openapi.project.Project project
String applicationPackage
java.util.List variants
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutXmlFileManager$Companion.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager getInstance (com.intellij.openapi.module.Module)
org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager service
com.intellij.openapi.module.Module module
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$createLazyValue$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$createLazyValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic Object $evaluatedValue
public final java.lang.Object invoke ()
void <init> (java.lang.Object)
}
org/jetbrains/kotlin/android/synthetic/res/CliAndroidLayoutXmlFileManager$doExtractResources$$inlined$map$lambda$1.class
CliAndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.CliAndroidLayoutXmlFileManager$doExtractResources$$inlined$map$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final synthetic java.util.ArrayList $resources
final synthetic org.jetbrains.kotlin.android.synthetic.res.CliAndroidLayoutXmlFileManager this$0
void <init> (java.util.ArrayList, org.jetbrains.kotlin.android.synthetic.res.CliAndroidLayoutXmlFileManager)
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object)
public final void invoke (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, java.lang.String)
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
String tag
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResourcesKt.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidResourcesKt extends java.lang.Object {
public static final com.intellij.psi.util.CachedValue cachedValue (com.intellij.openapi.project.Project, kotlin.jvm.functions.Function0)
com.intellij.openapi.project.Project project
kotlin.jvm.functions.Function0 result
public static final org.jetbrains.kotlin.android.synthetic.res.ResolvedWidget resolve (org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor
String packageName
org.jetbrains.kotlin.android.synthetic.res.AndroidResourcesKt$resolve$1 resolve$
org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget $receiver
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
}
org/jetbrains/kotlin/android/synthetic/res/AndroidModuleData$Companion.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData getEMPTY ()
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/res/AndroidResource$Widget.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget extends org.jetbrains.kotlin.android.synthetic.res.AndroidResource {
private final String xmlType
public boolean sameClass (org.jetbrains.kotlin.android.synthetic.res.AndroidResource)
org.jetbrains.kotlin.android.synthetic.res.AndroidResource other
public org.jetbrains.kotlin.android.synthetic.res.AndroidResource$Widget partiallyDefined ()
public volatile synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidResource partiallyDefined ()
public final java.lang.String getXmlType ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, java.lang.String, com.intellij.psi.SmartPsiElementPointer, boolean)
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier id
String xmlType
com.intellij.psi.SmartPsiElementPointer sourceElement
boolean partiallyDefined
public synthetic void <init> (org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier, java.lang.String, com.intellij.psi.SmartPsiElementPointer, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/android/synthetic/res/CliAndroidPackageFragmentProviderExtension.class
CliAndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.CliAndroidPackageFragmentProviderExtension extends org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension {
private final boolean isExperimental
protected boolean isExperimental (org.jetbrains.kotlin.analyzer.ModuleInfo)
org.jetbrains.kotlin.analyzer.ModuleInfo moduleInfo
protected org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager getLayoutXmlFileManager (com.intellij.openapi.project.Project, org.jetbrains.kotlin.analyzer.ModuleInfo)
com.intellij.openapi.project.Project project
org.jetbrains.kotlin.analyzer.ModuleInfo moduleInfo
public void <init> (boolean)
boolean isExperimental
}
org/jetbrains/kotlin/android/synthetic/res/AndroidLayoutGroupData.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData extends java.lang.Object {
private final String name
private final java.util.List layouts
public final java.lang.String getName ()
public final java.util.List getLayouts ()
public void <init> (java.lang.String, java.util.List)
String name
java.util.List layouts
public final java.lang.String component1 ()
public final java.util.List component2 ()
public final org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData copy (java.lang.String, java.util.List)
String name
java.util.List layouts
public static synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData copy$default (org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutGroupData, java.lang.String, java.util.List, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidSyntheticPackageFragmentProvider$getSubPackagesOf$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticPackageFragmentProvider$getSubPackagesOf$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.name.FqName $fqName
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final boolean invoke (java.util.Map$Entry)
java.util.Map$Entry $k_$_$
org.jetbrains.kotlin.name.FqName k
void <init> (org.jetbrains.kotlin.name.FqName)
}
org/jetbrains/kotlin/android/synthetic/res/AndroidVariant.class
androidResources.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant extends java.lang.Object {
private final String packageName
private final String name
private final java.util.List resDirectories
public static final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant$Companion Companion
public final java.lang.String getPackageName ()
public final boolean isMainVariant ()
public final java.lang.String getName ()
public final java.util.List getResDirectories ()
public void <init> (java.lang.String, java.util.List)
String name
java.util.List resDirectories
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidModuleData.class
AndroidLayoutXmlFileManager.kt
package org.jetbrains.kotlin.android.synthetic.res
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.res.AndroidModule module
private final java.util.List variants
private static final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData EMPTY
public static final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData$Companion Companion
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModule getModule ()
public final java.util.List getVariants ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidModule, java.util.List)
org.jetbrains.kotlin.android.synthetic.res.AndroidModule module
java.util.List variants
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData access$getEMPTY$cp ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidSyntheticProperty.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty extends java.lang.Object {
public abstract org.jetbrains.kotlin.android.synthetic.res.AndroidResource getResource ()
public abstract java.lang.String getErrorType ()
public abstract boolean getShouldBeCached ()
}
org/jetbrains/kotlin/android/synthetic/res/AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1.class
AndroidPackageFragmentProviderExtension.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function3 {
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension this$0
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData $moduleData
final synthetic org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager $layoutXmlFileManager
final synthetic String $layoutName
final synthetic java.util.List $layouts
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $module
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext $lazyContext
final synthetic org.jetbrains.kotlin.storage.StorageManager $storageManager
final synthetic boolean $isExperimental
final synthetic org.jetbrains.kotlin.incremental.components.LookupTracker $lookupTracker
final synthetic java.util.Map $packages
final synthetic java.util.List $packagesToLookupInCompletion
public volatile synthetic java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object)
public final void invoke (java.lang.String, boolean, boolean)
kotlin.jvm.functions.Function0 lazyPackageDescriptor
org.jetbrains.kotlin.name.FqName fqName
String fqNameString
boolean forView
boolean isDeprecated
public static synthetic void invoke$default (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension$getPackageFragmentProvider$1, java.lang.String, boolean, boolean, int, java.lang.Object)
void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidPackageFragmentProviderExtension, org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData, org.jetbrains.kotlin.android.synthetic.res.AndroidLayoutXmlFileManager, java.lang.String, java.util.List, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext, org.jetbrains.kotlin.storage.StorageManager, boolean, org.jetbrains.kotlin.incremental.components.LookupTracker, java.util.Map, java.util.List)
}
org/jetbrains/kotlin/android/synthetic/res/XmlSourceElement.class
syntheticDescriptorGeneration.kt
package org.jetbrains.kotlin.android.synthetic.res
final org.jetbrains.kotlin.android.synthetic.res.XmlSourceElement extends java.lang.Object implements org.jetbrains.kotlin.resolve.source.PsiSourceElement {
private final com.intellij.psi.PsiElement psi
public com.intellij.psi.PsiElement getPsi ()
public void <init> (com.intellij.psi.PsiElement)
com.intellij.psi.PsiElement psi
public org.jetbrains.kotlin.descriptors.SourceFile getContainingFile ()
}
org/jetbrains/kotlin/android/synthetic/descriptors/
org/jetbrains/kotlin/android/synthetic/descriptors/ContainerOptionsProxy$Companion.class
ContainerOptionsProxy.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy create (org.jetbrains.kotlin.descriptors.ClassDescriptor)
boolean supportsCache
kotlinx.android.extensions.CacheImplementation cache
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor anno
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType containerType
org.jetbrains.kotlin.descriptors.ClassDescriptor container
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/descriptors/AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope.class
AndroidSyntheticPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope extends org.jetbrains.kotlin.resolve.scopes.MemberScopeImpl {
private final org.jetbrains.kotlin.storage.NotNullLazyValue properties
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor this$0
public java.util.List getContributedDescriptors (org.jetbrains.kotlin.resolve.scopes.DescriptorKindFilter, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.descriptors.PropertyDescriptor 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.kotlin.resolve.scopes.DescriptorKindFilter kindFilter
kotlin.jvm.functions.Function1 nameFilter
public volatile synthetic java.util.Collection getContributedDescriptors (org.jetbrains.kotlin.resolve.scopes.DescriptorKindFilter, kotlin.jvm.functions.Function1)
public java.util.List getContributedVariables (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
org.jetbrains.kotlin.descriptors.PropertyDescriptor 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.kotlin.name.Name name
org.jetbrains.kotlin.incremental.components.LookupLocation location
public volatile synthetic java.util.Collection getContributedVariables (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
public void recordLookup (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.incremental.components.LookupLocation location
public void printScopeStructure (org.jetbrains.kotlin.utils.Printer)
org.jetbrains.kotlin.utils.Printer p
public void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $outer
}
org/jetbrains/kotlin/android/synthetic/descriptors/SyntheticElementResolveContext$Companion.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$Companion extends java.lang.Object {
private final org.jetbrains.kotlin.types.SimpleType errorType ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext getERROR_CONTEXT ()
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
public static final synthetic org.jetbrains.kotlin.types.SimpleType access$errorType (org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$Companion)
org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$Companion $this
}
org/jetbrains/kotlin/android/synthetic/descriptors/PredefinedPackageFragmentDescriptor$PredefinedScope.class
PredefinedPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$PredefinedScope extends org.jetbrains.kotlin.resolve.scopes.MemberScopeImpl {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor this$0
public java.util.List getContributedVariables (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
org.jetbrains.kotlin.name.Name name
org.jetbrains.kotlin.incremental.components.LookupLocation location
public volatile synthetic java.util.Collection getContributedVariables (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
public java.util.List getContributedFunctions (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor 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.kotlin.name.Name name
org.jetbrains.kotlin.incremental.components.LookupLocation location
public volatile synthetic java.util.Collection getContributedFunctions (org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.incremental.components.LookupLocation)
public java.util.List getContributedDescriptors (org.jetbrains.kotlin.resolve.scopes.DescriptorKindFilter, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor 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.kotlin.resolve.scopes.DescriptorKindFilter kindFilter
kotlin.jvm.functions.Function1 nameFilter
public volatile synthetic java.util.Collection getContributedDescriptors (org.jetbrains.kotlin.resolve.scopes.DescriptorKindFilter, kotlin.jvm.functions.Function1)
public void printScopeStructure (org.jetbrains.kotlin.utils.Printer)
org.jetbrains.kotlin.utils.Printer p
public void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor $outer
}
org/jetbrains/kotlin/android/synthetic/descriptors/AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope$properties$1.class
AndroidSyntheticPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope$properties$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.ArrayList invoke ()
org.jetbrains.kotlin.android.synthetic.descriptors.WidgetReceiver receiver
org.jetbrains.kotlin.android.synthetic.res.ResolvedWidget resolvedWidget
org.jetbrains.kotlin.types.SimpleType type
org.jetbrains.kotlin.types.SimpleType receiverType
org.jetbrains.kotlin.android.synthetic.res.AndroidResource resource
java.util.ArrayList properties
java.util.List fragmentTypes
java.util.List widgetReceivers
org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext context
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor packageFragmentDescriptor
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope)
}
org/jetbrains/kotlin/android/synthetic/descriptors/PredefinedPackageFragmentDescriptor$calculatedFunctions$1.class
PredefinedPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$calculatedFunctions$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.Collection invoke ()
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
}
org/jetbrains/kotlin/android/synthetic/descriptors/LazySyntheticElementResolveContext$context$1.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext$context$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext this$0
public volatile synthetic java.lang.Object invoke ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext invoke ()
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext)
}
org/jetbrains/kotlin/android/synthetic/descriptors/ContainerOptionsProxyKt.class
ContainerOptionsProxy.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxyKt extends java.lang.Object {
private static final java.lang.Enum getEnumValue (org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor, java.lang.String, kotlin.jvm.functions.Function1)
IllegalArgumentException e
String valueName
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor $receiver
String name
kotlin.jvm.functions.Function1 factory
public static final synthetic java.lang.Enum access$getEnumValue (org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor, java.lang.String, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor $receiver
String name
kotlin.jvm.functions.Function1 factory
}
org/jetbrains/kotlin/android/synthetic/descriptors/SyntheticElementResolveContext$experimentalWidgetReceivers$2.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$experimentalWidgetReceivers$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.List invoke ()
org.jetbrains.kotlin.types.SimpleType it
int $i$a$1$let
java.util.List receivers
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext)
}
org/jetbrains/kotlin/android/synthetic/descriptors/PredefinedPackageFragmentDescriptor$LazyAndroidExtensionsPackageFragmentDescriptor.class
PredefinedPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$LazyAndroidExtensionsPackageFragmentDescriptor extends java.lang.Object {
private final kotlin.jvm.functions.Function0 descriptor
private final boolean isDeprecated
public final kotlin.jvm.functions.Function0 getDescriptor ()
public final boolean isDeprecated ()
public void <init> (kotlin.jvm.functions.Function0, boolean)
kotlin.jvm.functions.Function0 descriptor
boolean isDeprecated
}
org/jetbrains/kotlin/android/synthetic/descriptors/SyntheticElementResolveContext$widgetReceivers$2.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$widgetReceivers$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.ArrayList invoke ()
org.jetbrains.kotlin.types.SimpleType it
int $i$a$1$let
org.jetbrains.kotlin.types.SimpleType it
int $i$a$2$let
java.util.ArrayList receivers
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext)
}
org/jetbrains/kotlin/android/synthetic/descriptors/PredefinedPackageFragmentDescriptor.class
PredefinedPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor extends org.jetbrains.kotlin.descriptors.impl.PackageFragmentDescriptorImpl {
private final org.jetbrains.kotlin.storage.NotNullLazyValue calculatedFunctions
private final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$PredefinedScope scope
private final java.util.List lazySubpackages
private final kotlin.jvm.functions.Function1 functions
public static synthetic void subpackages$annotations ()
public final java.util.List getSubpackages ()
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$LazyAndroidExtensionsPackageFragmentDescriptor 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
public org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$PredefinedScope getMemberScope ()
public volatile synthetic org.jetbrains.kotlin.resolve.scopes.MemberScope getMemberScope ()
public final java.util.List getLazySubpackages ()
public void <init> (org.jetbrains.kotlin.name.FqName, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager, java.util.List, kotlin.jvm.functions.Function1)
org.jetbrains.kotlin.name.FqName fqName
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.storage.StorageManager storageManager
java.util.List lazySubpackages
kotlin.jvm.functions.Function1 functions
public synthetic void <init> (org.jetbrains.kotlin.name.FqName, org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager, java.util.List, kotlin.jvm.functions.Function1, int, kotlin.jvm.internal.DefaultConstructorMarker)
public static final synthetic org.jetbrains.kotlin.storage.NotNullLazyValue access$getCalculatedFunctions$p (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor $this
public static final synthetic kotlin.jvm.functions.Function1 access$getFunctions$p (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor $this
}
org/jetbrains/kotlin/android/synthetic/descriptors/PredefinedPackageFragmentDescriptor$1.class
PredefinedPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final java.util.List invoke (org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.PredefinedPackageFragmentDescriptor it
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/descriptors/ContainerOptionsProxy.class
ContainerOptionsProxy.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType containerType
private final kotlinx.android.extensions.CacheImplementation cache
private static final org.jetbrains.kotlin.name.FqName CONTAINER_OPTIONS_FQNAME
private static final String CACHE_NAME
public static final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy$Companion Companion
public final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType getContainerType ()
public final kotlinx.android.extensions.CacheImplementation getCache ()
public void <init> (org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType, kotlinx.android.extensions.CacheImplementation)
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType containerType
kotlinx.android.extensions.CacheImplementation cache
static void <clinit> ()
public static final synthetic org.jetbrains.kotlin.name.FqName access$getCONTAINER_OPTIONS_FQNAME$cp ()
public static final synthetic java.lang.String access$getCACHE_NAME$cp ()
}
org/jetbrains/kotlin/android/synthetic/descriptors/AndroidSyntheticPackageData.class
AndroidSyntheticPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData extends java.lang.Object {
private final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData moduleData
private final boolean forView
private final boolean isDeprecated
private final kotlin.jvm.functions.Function0 lazyResources
public final org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData getModuleData ()
public final boolean getForView ()
public final boolean isDeprecated ()
public final kotlin.jvm.functions.Function0 getLazyResources ()
public void <init> (org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData, boolean, boolean, kotlin.jvm.functions.Function0)
org.jetbrains.kotlin.android.synthetic.res.AndroidModuleData moduleData
boolean forView
boolean isDeprecated
kotlin.jvm.functions.Function0 lazyResources
}
org/jetbrains/kotlin/android/synthetic/descriptors/LazySyntheticElementResolveContext$createResolveContext$1.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext$createResolveContext$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor $this_createResolveContext
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.descriptors.ClassDescriptor invoke (java.lang.String)
String fqName
void <init> (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
}
org/jetbrains/kotlin/android/synthetic/descriptors/LazySyntheticElementResolveContext.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext extends java.lang.Object {
private final org.jetbrains.kotlin.storage.NotNullLazyValue context
private final org.jetbrains.kotlin.descriptors.ModuleDescriptor module
public final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext invoke$android_extensions_compiler ()
private final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext createResolveContext (org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.descriptors.ClassDescriptor layoutContainerDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor supportFragmentDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor supportActivityDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor dialogDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor fragmentDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor activityDescriptor
org.jetbrains.kotlin.descriptors.ClassDescriptor viewDescriptor
org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext$createResolveContext$1 find$
org.jetbrains.kotlin.descriptors.ModuleDescriptor $receiver
public void <init> (org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.storage.StorageManager)
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.storage.StorageManager storageManager
public static final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext access$createResolveContext (org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext $this
org.jetbrains.kotlin.descriptors.ModuleDescriptor $receiver
public static final synthetic org.jetbrains.kotlin.descriptors.ModuleDescriptor access$getModule$p (org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext)
org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext $this
}
org/jetbrains/kotlin/android/synthetic/descriptors/WidgetReceiver.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.WidgetReceiver extends java.lang.Object {
private final org.jetbrains.kotlin.types.SimpleType type
private final boolean mayHaveCache
public final org.jetbrains.kotlin.types.SimpleType getType ()
public final boolean getMayHaveCache ()
public void <init> (org.jetbrains.kotlin.types.SimpleType, boolean)
org.jetbrains.kotlin.types.SimpleType type
boolean mayHaveCache
}
org/jetbrains/kotlin/android/synthetic/descriptors/SyntheticElementResolveContext.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext extends java.lang.Object {
static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties
private final kotlin.Lazy widgetReceivers$delegate
private final kotlin.Lazy experimentalWidgetReceivers$delegate
private final kotlin.Lazy fragmentTypes$delegate
private final org.jetbrains.kotlin.types.SimpleType view
private final org.jetbrains.kotlin.types.SimpleType activity
private final org.jetbrains.kotlin.types.SimpleType fragment
private final org.jetbrains.kotlin.types.SimpleType dialog
private final org.jetbrains.kotlin.types.SimpleType supportActivity
private final org.jetbrains.kotlin.types.SimpleType supportFragment
private final org.jetbrains.kotlin.types.SimpleType layoutContainer
private static final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext ERROR_CONTEXT
public static final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$Companion Companion
static void <clinit> ()
private final java.util.ArrayList getWidgetReceivers ()
private final java.util.List getExperimentalWidgetReceivers ()
public final java.util.List getFragmentTypes ()
public final java.util.List getWidgetReceivers (boolean, boolean)
boolean forView
boolean isExperimental
public final org.jetbrains.kotlin.types.SimpleType getView ()
public final org.jetbrains.kotlin.types.SimpleType getActivity ()
public final org.jetbrains.kotlin.types.SimpleType getFragment ()
public final org.jetbrains.kotlin.types.SimpleType getDialog ()
public final org.jetbrains.kotlin.types.SimpleType getSupportActivity ()
public final org.jetbrains.kotlin.types.SimpleType getSupportFragment ()
public final org.jetbrains.kotlin.types.SimpleType getLayoutContainer ()
public void <init> (org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType, org.jetbrains.kotlin.types.SimpleType)
org.jetbrains.kotlin.types.SimpleType view
org.jetbrains.kotlin.types.SimpleType activity
org.jetbrains.kotlin.types.SimpleType fragment
org.jetbrains.kotlin.types.SimpleType dialog
org.jetbrains.kotlin.types.SimpleType supportActivity
org.jetbrains.kotlin.types.SimpleType supportFragment
org.jetbrains.kotlin.types.SimpleType layoutContainer
public static final synthetic java.util.ArrayList access$getWidgetReceivers$p (org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext)
org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext $this
public static final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext access$getERROR_CONTEXT$cp ()
}
org/jetbrains/kotlin/android/synthetic/descriptors/AndroidSyntheticPackageFragmentDescriptor.class
AndroidSyntheticPackageFragmentDescriptor.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
public final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor extends org.jetbrains.kotlin.descriptors.impl.PackageFragmentDescriptorImpl {
private final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor$AndroidExtensionPropertiesScope scope
private final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData packageData
private final org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext lazyContext
private final org.jetbrains.kotlin.storage.StorageManager storageManager
private final boolean isExperimental
private final org.jetbrains.kotlin.incremental.components.LookupTracker lookupTracker
private final String layoutName
public org.jetbrains.kotlin.resolve.scopes.MemberScope getMemberScope ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData getPackageData ()
public void <init> (org.jetbrains.kotlin.descriptors.ModuleDescriptor, org.jetbrains.kotlin.name.FqName, org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData, org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext, org.jetbrains.kotlin.storage.StorageManager, boolean, org.jetbrains.kotlin.incremental.components.LookupTracker, java.lang.String)
org.jetbrains.kotlin.descriptors.ModuleDescriptor module
org.jetbrains.kotlin.name.FqName fqName
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageData packageData
org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext lazyContext
org.jetbrains.kotlin.storage.StorageManager storageManager
boolean isExperimental
org.jetbrains.kotlin.incremental.components.LookupTracker lookupTracker
String layoutName
public static final synthetic org.jetbrains.kotlin.incremental.components.LookupTracker access$getLookupTracker$p (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $this
public static final synthetic java.lang.String access$getLayoutName$p (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $this
public static final synthetic org.jetbrains.kotlin.storage.StorageManager access$getStorageManager$p (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $this
public static final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.LazySyntheticElementResolveContext access$getLazyContext$p (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $this
public static final synthetic boolean access$isExperimental$p (org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor $this
}
org/jetbrains/kotlin/android/synthetic/descriptors/SyntheticElementResolveContext$fragmentTypes$2.class
LazySyntheticElementResolveContext.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext$fragmentTypes$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext this$0
public volatile synthetic java.lang.Object invoke ()
public final java.util.List invoke ()
java.util.ArrayList types
void <init> (org.jetbrains.kotlin.android.synthetic.descriptors.SyntheticElementResolveContext)
}
org/jetbrains/kotlin/android/synthetic/descriptors/ContainerOptionsProxy$Companion$create$cache$1.class
ContainerOptionsProxy.kt
package org.jetbrains.kotlin.android.synthetic.descriptors
final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy$Companion$create$cache$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy$Companion$create$cache$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final kotlinx.android.extensions.CacheImplementation invoke (java.lang.String)
String it
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/AndroidXmlHandler.class
AndroidXmlHandler.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidXmlHandler extends org.xml.sax.helpers.DefaultHandler {
private final kotlin.jvm.functions.Function2 elementCallback
public void startDocument ()
public void endDocument ()
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String it
int $i$a$1$let
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier name
String widgetType
String idAttribute
java.util.HashMap attributesMap
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
public void <init> (kotlin.jvm.functions.Function2)
kotlin.jvm.functions.Function2 elementCallback
}
org/jetbrains/kotlin/android/synthetic/diagnostic/AndroidExtensionPropertiesCallChecker.class
AndroidExtensionPropertiesCallChecker.kt
package org.jetbrains.kotlin.android.synthetic.diagnostic
public final org.jetbrains.kotlin.android.synthetic.diagnostic.AndroidExtensionPropertiesCallChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.calls.checkers.CallChecker {
public void check (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, com.intellij.psi.PsiElement, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext)
org.jetbrains.kotlin.resolve.BindingTrace $receiver
int $i$a$1$with
org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty androidSyntheticProperty
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor containingPackage
org.jetbrains.kotlin.descriptors.PropertyDescriptor propertyDescriptor
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
com.intellij.psi.PsiElement reportOn
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
private final void checkDeprecated (org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.psi.KtExpression, org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor)
org.jetbrains.kotlin.diagnostics.DiagnosticSink $receiver
org.jetbrains.kotlin.psi.KtExpression expression
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor packageDescriptor
private final void checkUnresolvedWidgetType (org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.psi.KtExpression, org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty)
org.jetbrains.kotlin.diagnostics.DiagnosticFactory1 warning
String type
org.jetbrains.kotlin.diagnostics.DiagnosticSink $receiver
org.jetbrains.kotlin.psi.KtExpression expression
org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty property
private final void checkPartiallyDefinedResource (org.jetbrains.kotlin.diagnostics.DiagnosticSink, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext)
com.intellij.psi.PsiElement usage
org.jetbrains.kotlin.psi.KtElement outermostQualifiedExpression
org.jetbrains.kotlin.types.KotlinType expectedType
org.jetbrains.kotlin.psi.KtExpression calleeExpression
org.jetbrains.kotlin.diagnostics.DiagnosticSink $receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty property
org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context
private final org.jetbrains.kotlin.psi.KtElement findLeftOutermostQualifiedExpression (org.jetbrains.kotlin.psi.KtExpression)
com.intellij.psi.PsiElement parent
org.jetbrains.kotlin.psi.KtExpression calleeExpression
public void <init> ()
}
org/jetbrains/kotlin/android/synthetic/diagnostic/DefaultErrorMessagesAndroid.class
DefaultErrorMessagesAndroid.kt
package org.jetbrains.kotlin.android.synthetic.diagnostic
public final org.jetbrains.kotlin.android.synthetic.diagnostic.DefaultErrorMessagesAndroid extends java.lang.Object implements org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages$Extension {
private static final org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap MAP
public static final org.jetbrains.kotlin.android.synthetic.diagnostic.DefaultErrorMessagesAndroid INSTANCE
public org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap getMap ()
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/AndroidConstKt.class
AndroidConst.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidConstKt extends java.lang.Object {
public static final org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier androidIdToName (java.lang.String)
String packageName
java.util.List values
String id
public static final java.lang.String getJavaIdentifierNameForResourceName (java.lang.String)
char char
StringBuilder $receiver
int $i$a$1$buildString
String styleName
public static final boolean isWidgetTypeIgnored (java.lang.String)
String xmlType
public static final void forEachUntilLast (java.util.List, kotlin.jvm.functions.Function1)
int i
Object t
int $i$a$1$forEachIndexed
Object item$iv
int index$iv
Iterable $receiver$iv
int $i$f$forEachIndexed
int lastIndex
java.util.List $receiver
kotlin.jvm.functions.Function1 operation
}
org/jetbrains/kotlin/android/synthetic/AndroidComponentRegistrar.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidComponentRegistrar extends java.lang.Object implements org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar {
public static final org.jetbrains.kotlin.android.synthetic.AndroidComponentRegistrar$Companion Companion
public void registerProjectComponents (com.intellij.mock.MockProject, org.jetbrains.kotlin.config.CompilerConfiguration)
boolean isExperimental
java.util.Set features
com.intellij.mock.MockProject project
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$generateCachedFindViewByIdFunction$2.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateCachedFindViewByIdFunction$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $iv
final synthetic org.jetbrains.org.objectweb.asm.Type $viewType
public volatile synthetic java.lang.Object invoke ()
public final void invoke ()
void <init> (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, org.jetbrains.org.objectweb.asm.Type)
}
org/jetbrains/kotlin/android/synthetic/codegen/SparseArrayCacheMechanism.class
CacheMechanisms.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.SparseArrayCacheMechanism extends java.lang.Object implements org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism {
private final org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
private final org.jetbrains.org.objectweb.asm.Type containerType
public void loadCache ()
public void initCache ()
public void clearCache ()
public void getViewFromCache ()
public void putViewToCache (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 getView
public final org.jetbrains.org.objectweb.asm.commons.InstructionAdapter getIv ()
public final org.jetbrains.org.objectweb.asm.Type getContainerType ()
public void <init> (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.Type containerType
}
org/jetbrains/kotlin/android/synthetic/codegen/CacheMechanism.class
CacheMechanisms.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public abstract org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism extends java.lang.Object {
public static final org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism$Companion Companion
public abstract void loadCache ()
public abstract void initCache ()
public abstract void clearCache ()
public abstract void getViewFromCache ()
public abstract void putViewToCache (kotlin.jvm.functions.Function0)
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidOnDestroyClassBuilderInterceptorExtension.class
AndroidOnDestroyClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public abstract org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ClassBuilderInterceptorExtension {
public org.jetbrains.kotlin.codegen.ClassBuilderFactory interceptClassBuilderFactory (org.jetbrains.kotlin.codegen.ClassBuilderFactory, org.jetbrains.kotlin.resolve.BindingContext, org.jetbrains.kotlin.diagnostics.DiagnosticSink)
org.jetbrains.kotlin.codegen.ClassBuilderFactory interceptedFactory
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnostics
public abstract kotlinx.android.extensions.CacheImplementation getGlobalCacheImpl (org.jetbrains.kotlin.psi.KtElement)
public void <init> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/AndroidContainerType$Companion$get$1.class
AndroidContainerType.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType$Companion$get$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType$Companion$get$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType invoke (java.lang.String)
String name
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder$newMethod$1.class
AndroidOnDestroyClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder$newMethod$1 extends org.jetbrains.org.objectweb.asm.MethodVisitor {
final synthetic org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder this$0
final synthetic String $name
final synthetic String $desc
final synthetic org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin $origin
final synthetic int $access
final synthetic String $signature
final synthetic String[] $exceptions
public void visitInsn (int)
int opcode
private final void generateClearCacheMethodCall ()
String it
int $i$a$1$let
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy entityOptions
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.org.objectweb.asm.Type containerType
org.jetbrains.kotlin.psi.KtClass currentClass
void <init> (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder, java.lang.String, java.lang.String, org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin, int, java.lang.String, java.lang.String[], int, org.jetbrains.org.objectweb.asm.MethodVisitor)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder $outer
String $captured_local_variable$1
String $captured_local_variable$2
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin $captured_local_variable$3
int $captured_local_variable$4
String $captured_local_variable$5
String[] $captured_local_variable$6
int $super_call_param$7
org.jetbrains.org.objectweb.asm.MethodVisitor $super_call_param$8
}
org/jetbrains/kotlin/android/synthetic/codegen/CliAndroidExtensionsExpressionCodegenExtension.class
CliAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.CliAndroidExtensionsExpressionCodegenExtension extends org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension {
private final boolean isExperimental
private final kotlinx.android.extensions.CacheImplementation globalCacheImpl
protected boolean isExperimental (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
protected boolean isEnabled (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
protected kotlinx.android.extensions.CacheImplementation getGlobalCacheImpl (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
public final boolean isExperimental ()
public void <init> (boolean, kotlinx.android.extensions.CacheImplementation)
boolean isExperimental
kotlinx.android.extensions.CacheImplementation globalCacheImpl
}
org/jetbrains/kotlin/android/synthetic/codegen/AndroidContainerType$Companion.class
AndroidContainerType.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType$Companion extends java.lang.Object {
public final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType get (org.jetbrains.kotlin.descriptors.ClassifierDescriptor)
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType it
int $i$a$2$let
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType containerType
org.jetbrains.kotlin.descriptors.ClassifierDescriptor declarationDescriptor
org.jetbrains.kotlin.types.KotlinType supertype
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType$Companion$get$1 getContainerTypeInternal$
org.jetbrains.kotlin.descriptors.ClassifierDescriptor descriptor
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/codegen/CliAndroidOnDestroyClassBuilderInterceptorExtension.class
CliAndroidOnDestroyClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.CliAndroidOnDestroyClassBuilderInterceptorExtension extends org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension {
private final kotlinx.android.extensions.CacheImplementation globalCacheImpl
public kotlinx.android.extensions.CacheImplementation getGlobalCacheImpl (org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.psi.KtElement element
public void <init> (kotlinx.android.extensions.CacheImplementation)
kotlinx.android.extensions.CacheImplementation globalCacheImpl
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$generateClearFindViewByIdCacheFunctionCall$2.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateClearFindViewByIdCacheFunctionCall$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final synthetic org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context $c
final synthetic org.jetbrains.kotlin.descriptors.ClassDescriptor $container
final synthetic org.jetbrains.kotlin.codegen.StackValue $actualReceiver
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
String bytecodeClassName
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter it
void <init> (org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.codegen.StackValue)
}
org/jetbrains/kotlin/android/synthetic/codegen/ResourcePropertyStackValue.class
ResourcePropertyStackValue.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.ResourcePropertyStackValue extends org.jetbrains.kotlin.codegen.StackValue {
private final org.jetbrains.kotlin.codegen.StackValue receiver
private final org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
private final org.jetbrains.kotlin.descriptors.PropertyDescriptor resource
private final org.jetbrains.kotlin.descriptors.ClassDescriptor container
private final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
private final String androidPackage
private final kotlinx.android.extensions.CacheImplementation globalCacheImpl
private final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType getContainerType ()
public void putSelector (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
String packageName
org.jetbrains.kotlin.android.synthetic.res.ResourceIdentifier resourceId
org.jetbrains.org.objectweb.asm.Type declarationDescriptorType
org.jetbrains.kotlin.types.SimpleType declarationDescriptorKotlinType
org.jetbrains.kotlin.android.synthetic.res.AndroidSyntheticProperty syntheticProperty
String returnTypeString
org.jetbrains.org.objectweb.asm.Type type
org.jetbrains.kotlin.types.KotlinType kotlinType
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private final void putSelectorForFragment (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
private final void getResourceId (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v
public final org.jetbrains.kotlin.codegen.StackValue getReceiver ()
public final org.jetbrains.kotlin.descriptors.PropertyDescriptor getResource ()
public final org.jetbrains.kotlin.descriptors.ClassDescriptor getContainer ()
public void <init> (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.codegen.state.KotlinTypeMapper, org.jetbrains.kotlin.descriptors.PropertyDescriptor, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy, java.lang.String, kotlinx.android.extensions.CacheImplementation)
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper
org.jetbrains.kotlin.descriptors.PropertyDescriptor resource
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
String androidPackage
kotlinx.android.extensions.CacheImplementation globalCacheImpl
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext extends java.lang.Object {
private final org.jetbrains.kotlin.codegen.ClassBuilder classBuilder
private final org.jetbrains.kotlin.codegen.state.GenerationState state
private final org.jetbrains.kotlin.descriptors.ClassDescriptor container
private final org.jetbrains.kotlin.psi.KtClassOrObject classOrObject
private final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
public final org.jetbrains.kotlin.codegen.ClassBuilder getClassBuilder ()
public final org.jetbrains.kotlin.codegen.state.GenerationState getState ()
public final org.jetbrains.kotlin.descriptors.ClassDescriptor getContainer ()
public final org.jetbrains.kotlin.psi.KtClassOrObject getClassOrObject ()
public final org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy getContainerOptions ()
public void <init> (org.jetbrains.kotlin.codegen.ClassBuilder, org.jetbrains.kotlin.codegen.state.GenerationState, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.psi.KtClassOrObject, org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy)
org.jetbrains.kotlin.codegen.ClassBuilder classBuilder
org.jetbrains.kotlin.codegen.state.GenerationState state
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.kotlin.psi.KtClassOrObject classOrObject
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$Companion.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$Companion extends java.lang.Object {
public final java.lang.String getPROPERTY_NAME ()
public final java.lang.String getCACHED_FIND_VIEW_BY_ID_METHOD_NAME ()
public final java.lang.String getCLEAR_CACHE_METHOD_NAME ()
public final java.lang.String getON_DESTROY_METHOD_NAME ()
public final boolean shouldCacheResource (org.jetbrains.kotlin.descriptors.PropertyDescriptor)
org.jetbrains.kotlin.descriptors.PropertyDescriptor resource
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/android/synthetic/codegen/ParcelableClinitClassBuilderInterceptorExtension$ParcelableClinitClassBuilderFactory.class
ParcelableClinitClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension$ParcelableClinitClassBuilderFactory extends java.lang.Object implements org.jetbrains.kotlin.codegen.ClassBuilderFactory {
private final org.jetbrains.kotlin.codegen.ClassBuilderFactory delegateFactory
private final org.jetbrains.kotlin.resolve.BindingContext bindingContext
final synthetic org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension this$0
public org.jetbrains.kotlin.codegen.ClassBuilder newClassBuilder (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin)
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
public org.jetbrains.kotlin.codegen.ClassBuilderMode getClassBuilderMode ()
public java.lang.String asText (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.kotlin.codegen.ClassBuilder builder
public byte[] asBytes (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.kotlin.codegen.ClassBuilder builder
public void close ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
public void <init> (org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension, org.jetbrains.kotlin.codegen.ClassBuilderFactory, org.jetbrains.kotlin.resolve.BindingContext)
org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension $outer
org.jetbrains.kotlin.codegen.ClassBuilderFactory delegateFactory
org.jetbrains.kotlin.resolve.BindingContext bindingContext
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public abstract org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension {
private static final String PROPERTY_NAME
private static final String CACHED_FIND_VIEW_BY_ID_METHOD_NAME
private static final String CLEAR_CACHE_METHOD_NAME
private static final String ON_DESTROY_METHOD_NAME
public static final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$Companion Companion
protected abstract boolean isEnabled (org.jetbrains.kotlin.psi.KtElement)
protected abstract boolean isExperimental (org.jetbrains.kotlin.psi.KtElement)
protected abstract kotlinx.android.extensions.CacheImplementation getGlobalCacheImpl (org.jetbrains.kotlin.psi.KtElement)
private final kotlinx.android.extensions.CacheImplementation getCacheOrDefault (org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy, org.jetbrains.kotlin.psi.KtElement)
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy $receiver
org.jetbrains.kotlin.psi.KtElement element
public org.jetbrains.kotlin.codegen.StackValue applyProperty (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.descriptors.CallableDescriptor resultingDescriptor
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
public org.jetbrains.kotlin.codegen.StackValue applyFunction (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.kotlin.descriptors.CallableDescriptor targetCallable
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
private final org.jetbrains.kotlin.codegen.StackValue generateClearFindViewByIdCacheFunctionCall (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context)
org.jetbrains.kotlin.codegen.StackValue actualReceiver
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
private final org.jetbrains.kotlin.codegen.StackValue generateResourcePropertyCall (org.jetbrains.kotlin.codegen.StackValue, org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context, org.jetbrains.kotlin.descriptors.PropertyDescriptor)
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
org.jetbrains.kotlin.descriptors.ClassDescriptor container
String androidPackage
org.jetbrains.kotlin.android.synthetic.descriptors.AndroidSyntheticPackageFragmentDescriptor packageFragment
org.jetbrains.kotlin.codegen.StackValue receiver
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall
org.jetbrains.kotlin.codegen.extensions.ExpressionCodegenExtension$Context c
org.jetbrains.kotlin.descriptors.PropertyDescriptor resource
private final org.jetbrains.kotlin.descriptors.ClassifierDescriptor getReceiverDeclarationDescriptor (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall)
org.jetbrains.kotlin.descriptors.ClassifierDescriptor fromCallSite
org.jetbrains.kotlin.descriptors.ClassifierDescriptor fromDeclarationSite
org.jetbrains.kotlin.resolve.calls.model.ResolvedCall $receiver
public void generateClassSyntheticParts (org.jetbrains.kotlin.codegen.ImplementationBodyCodegen)
org.jetbrains.kotlin.descriptors.DeclarationDescriptor it
int $i$a$1$firstOrNull
Object element$iv
Iterable $receiver$iv
int $i$f$firstOrNull
org.jetbrains.kotlin.descriptors.DeclarationDescriptor onDestroy
java.util.Collection classMembers
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext context
org.jetbrains.kotlin.android.synthetic.descriptors.ContainerOptionsProxy containerOptions
org.jetbrains.kotlin.descriptors.ClassDescriptor container
org.jetbrains.kotlin.psi.KtClass targetClass
org.jetbrains.kotlin.codegen.ClassBuilder classBuilder
org.jetbrains.kotlin.codegen.ImplementationBodyCodegen codegen
private final boolean isOnDestroyFunction (org.jetbrains.kotlin.descriptors.FunctionDescriptor)
org.jetbrains.kotlin.descriptors.FunctionDescriptor $receiver
private final void generateOnDestroyFunctionForFragment (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext)
org.jetbrains.org.objectweb.asm.Type containerType
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.MethodVisitor methodVisitor
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext $receiver
private final void generateClearCacheFunction (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext)
org.jetbrains.org.objectweb.asm.Label lCacheIsNull
org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism cacheImpl
org.jetbrains.org.objectweb.asm.Type containerType
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.MethodVisitor methodVisitor
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext $receiver
private final void generateCacheField (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext)
org.jetbrains.org.objectweb.asm.Type cacheImpl
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext $receiver
private final void generateCachedFindViewByIdFunction (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext)
org.jetbrains.org.objectweb.asm.Label lgetViewNotNull
org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType containerType
org.jetbrains.org.objectweb.asm.Label lViewNonNull
org.jetbrains.org.objectweb.asm.Label lCacheNonNull
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateCachedFindViewByIdFunction$1 loadId$
org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism cacheImpl
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.MethodVisitor methodVisitor
org.jetbrains.org.objectweb.asm.Type viewType
org.jetbrains.org.objectweb.asm.Type containerAsmType
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$SyntheticPartsGenerateContext $receiver
public void <init> ()
static void <clinit> ()
public boolean getShouldGenerateClassSyntheticPartsInLightClassesMode ()
public static final synthetic java.lang.String access$getPROPERTY_NAME$cp ()
public static final synthetic java.lang.String access$getCACHED_FIND_VIEW_BY_ID_METHOD_NAME$cp ()
public static final synthetic java.lang.String access$getCLEAR_CACHE_METHOD_NAME$cp ()
public static final synthetic java.lang.String access$getON_DESTROY_METHOD_NAME$cp ()
}
org/jetbrains/kotlin/android/synthetic/codegen/ResourcePropertyStackValue$WhenMappings.class
<Unknown>
package org.jetbrains.kotlin.android.synthetic.codegen
public final synthetic org.jetbrains.kotlin.android.synthetic.codegen.ResourcePropertyStackValue$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static synthetic void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/ParcelableClinitClassBuilderInterceptorExtension$ClinitAwareMethodVisitor.class
ParcelableClinitClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension$ClinitAwareMethodVisitor extends org.jetbrains.org.objectweb.asm.MethodVisitor {
private final String parcelableName
public void visitInsn (int)
org.jetbrains.org.objectweb.asm.Type creatorType
String creatorName
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
int opcode
public final java.lang.String getParcelableName ()
public void <init> (java.lang.String, org.jetbrains.org.objectweb.asm.MethodVisitor)
String parcelableName
org.jetbrains.org.objectweb.asm.MethodVisitor mv
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyClassBuilderFactory.class
AndroidOnDestroyClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyClassBuilderFactory extends java.lang.Object implements org.jetbrains.kotlin.codegen.ClassBuilderFactory {
private final org.jetbrains.kotlin.codegen.ClassBuilderFactory delegateFactory
private final org.jetbrains.kotlin.resolve.BindingContext bindingContext
final synthetic org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension this$0
public org.jetbrains.kotlin.codegen.ClassBuilder newClassBuilder (org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin)
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
public org.jetbrains.kotlin.codegen.ClassBuilderMode getClassBuilderMode ()
public java.lang.String asText (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.kotlin.codegen.ClassBuilder builder
public byte[] asBytes (org.jetbrains.kotlin.codegen.ClassBuilder)
org.jetbrains.kotlin.codegen.ClassBuilder builder
public void close ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
public void <init> (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension, org.jetbrains.kotlin.codegen.ClassBuilderFactory, org.jetbrains.kotlin.resolve.BindingContext)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension $outer
org.jetbrains.kotlin.codegen.ClassBuilderFactory delegateFactory
org.jetbrains.kotlin.resolve.BindingContext bindingContext
}
org/jetbrains/kotlin/android/synthetic/codegen/ParcelableClinitClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder.class
ParcelableClinitClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder extends org.jetbrains.kotlin.codegen.DelegatingClassBuilder {
private org.jetbrains.kotlin.psi.KtClassOrObject currentClass
private String currentClassName
private boolean isClinitGenerated
private final org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin declarationOrigin
private final org.jetbrains.kotlin.codegen.ClassBuilder delegateClassBuilder
private final org.jetbrains.kotlin.resolve.BindingContext bindingContext
final synthetic org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension this$0
protected org.jetbrains.kotlin.codegen.ClassBuilder getDelegate ()
public void defineClass (com.intellij.psi.PsiElement, int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
com.intellij.psi.PsiElement origin
int version
int access
String name
String signature
String superName
String[] interfaces
public void done ()
org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension$ClinitAwareMethodVisitor visitor
org.jetbrains.org.objectweb.asm.MethodVisitor baseVisitor
org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor
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.kotlin.descriptors.ClassDescriptor descriptor
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
int access
String name
String desc
String signature
String[] exceptions
public final org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin getDeclarationOrigin ()
public final org.jetbrains.kotlin.codegen.ClassBuilder getDelegateClassBuilder$android_extensions_compiler ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
public void <init> (org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension, org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin, org.jetbrains.kotlin.codegen.ClassBuilder, org.jetbrains.kotlin.resolve.BindingContext)
org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension $outer
org.jetbrains.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin declarationOrigin
org.jetbrains.kotlin.codegen.ClassBuilder delegateClassBuilder
org.jetbrains.kotlin.resolve.BindingContext bindingContext
}
org/jetbrains/kotlin/android/synthetic/codegen/CacheMechanismsKt.class
CacheMechanisms.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanismsKt extends java.lang.Object {
public static final boolean getHasCache (kotlinx.android.extensions.CacheImplementation)
kotlinx.android.extensions.CacheImplementation $receiver
}
org/jetbrains/kotlin/android/synthetic/codegen/ParcelableClinitClassBuilderInterceptorExtension.class
ParcelableClinitClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.ParcelableClinitClassBuilderInterceptorExtension extends java.lang.Object implements org.jetbrains.kotlin.codegen.extensions.ClassBuilderInterceptorExtension {
public org.jetbrains.kotlin.codegen.ClassBuilderFactory interceptClassBuilderFactory (org.jetbrains.kotlin.codegen.ClassBuilderFactory, org.jetbrains.kotlin.resolve.BindingContext, org.jetbrains.kotlin.diagnostics.DiagnosticSink)
org.jetbrains.kotlin.codegen.ClassBuilderFactory interceptedFactory
org.jetbrains.kotlin.resolve.BindingContext bindingContext
org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnostics
public void <init> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder.class
AndroidOnDestroyClassBuilderInterceptorExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder extends org.jetbrains.kotlin.codegen.DelegatingClassBuilder {
private org.jetbrains.kotlin.psi.KtClass currentClass
private String currentClassName
private final org.jetbrains.kotlin.codegen.ClassBuilder delegateClassBuilder
private final org.jetbrains.kotlin.resolve.BindingContext bindingContext
final synthetic org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension this$0
protected org.jetbrains.kotlin.codegen.ClassBuilder getDelegate ()
public void defineClass (com.intellij.psi.PsiElement, int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
com.intellij.psi.PsiElement origin
int version
int access
String name
String signature
String superName
String[] interfaces
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.kotlin.resolve.jvm.diagnostics.JvmDeclarationOrigin origin
int access
String name
String desc
String signature
String[] exceptions
public final org.jetbrains.kotlin.codegen.ClassBuilder getDelegateClassBuilder$android_extensions_compiler ()
public final org.jetbrains.kotlin.resolve.BindingContext getBindingContext ()
public void <init> (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension, org.jetbrains.kotlin.codegen.ClassBuilder, org.jetbrains.kotlin.resolve.BindingContext)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension $outer
org.jetbrains.kotlin.codegen.ClassBuilder delegateClassBuilder
org.jetbrains.kotlin.resolve.BindingContext bindingContext
public static final synthetic org.jetbrains.kotlin.psi.KtClass access$getCurrentClass$p (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder $this
public static final synthetic void access$setCurrentClass$p (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder, org.jetbrains.kotlin.psi.KtClass)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder $this
org.jetbrains.kotlin.psi.KtClass
public static final synthetic java.lang.String access$getCurrentClassName$p (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder $this
public static final synthetic void access$setCurrentClassName$p (org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder, java.lang.String)
org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidOnDestroyClassBuilderInterceptorExtension$AndroidOnDestroyCollectorClassBuilder $this
String
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$generateClearFindViewByIdCacheFunctionCall$1.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateClearFindViewByIdCacheFunctionCall$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateClearFindViewByIdCacheFunctionCall$1 INSTANCE
public volatile synthetic java.lang.Object invoke (java.lang.Object)
public final void invoke (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter it
void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$WhenMappings.class
<Unknown>
package org.jetbrains.kotlin.android.synthetic.codegen
public final synthetic org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
static synthetic void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/CacheMechanism$Companion$WhenMappings.class
<Unknown>
package org.jetbrains.kotlin.android.synthetic.codegen
public final synthetic org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism$Companion$WhenMappings extends java.lang.Object {
public static final synthetic int[] $EnumSwitchMapping$0
public static final synthetic int[] $EnumSwitchMapping$1
static synthetic void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/codegen/HashMapCacheMechanism.class
CacheMechanisms.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.HashMapCacheMechanism extends java.lang.Object implements org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism {
private final org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
private final org.jetbrains.org.objectweb.asm.Type containerType
public void loadCache ()
public void initCache ()
public void clearCache ()
public void getViewFromCache ()
public void putViewToCache (kotlin.jvm.functions.Function0)
kotlin.jvm.functions.Function0 getView
public final org.jetbrains.org.objectweb.asm.commons.InstructionAdapter getIv ()
public final org.jetbrains.org.objectweb.asm.Type getContainerType ()
public void <init> (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, org.jetbrains.org.objectweb.asm.Type)
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.Type containerType
}
org/jetbrains/kotlin/android/synthetic/codegen/AbstractAndroidExtensionsExpressionCodegenExtension$generateCachedFindViewByIdFunction$1.class
AbstractAndroidExtensionsExpressionCodegenExtension.kt
package org.jetbrains.kotlin.android.synthetic.codegen
final org.jetbrains.kotlin.android.synthetic.codegen.AbstractAndroidExtensionsExpressionCodegenExtension$generateCachedFindViewByIdFunction$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $iv
public volatile synthetic java.lang.Object invoke ()
public final void invoke ()
void <init> (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter)
}
org/jetbrains/kotlin/android/synthetic/codegen/AndroidContainerType.class
AndroidContainerType.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType extends java.lang.Enum {
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType ACTIVITY
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType FRAGMENT
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType DIALOG
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType ANDROIDX_SUPPORT_FRAGMENT_ACTIVITY
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType ANDROIDX_SUPPORT_FRAGMENT
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType SUPPORT_FRAGMENT_ACTIVITY
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType SUPPORT_FRAGMENT
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType VIEW
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType LAYOUT_CONTAINER
public static final enum org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType UNKNOWN
private static final synthetic org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType[] $VALUES
private final String internalClassName
private final boolean doesSupportCache
private final boolean isFragment
private static final String LAYOUT_CONTAINER_FQNAME
public static final org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType$Companion Companion
static void <clinit> ()
public final java.lang.String getInternalClassName ()
public final boolean getDoesSupportCache ()
public final boolean isFragment ()
private void <init> (java.lang.String, int, java.lang.String, boolean, boolean)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
String className
boolean doesSupportCache
boolean isFragment
synthetic void <init> (java.lang.String, int, java.lang.String, boolean, boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public static final synthetic java.lang.String access$getLAYOUT_CONTAINER_FQNAME$cp ()
public static org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType[] values ()
public static org.jetbrains.kotlin.android.synthetic.codegen.AndroidContainerType valueOf (java.lang.String)
}
org/jetbrains/kotlin/android/synthetic/codegen/CacheMechanism$Companion.class
CacheMechanisms.kt
package org.jetbrains.kotlin.android.synthetic.codegen
public final org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism$Companion extends java.lang.Object {
static final synthetic org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism$Companion $$INSTANCE
public final org.jetbrains.org.objectweb.asm.Type getType (kotlinx.android.extensions.CacheImplementation)
kotlinx.android.extensions.CacheImplementation cacheImpl
public final org.jetbrains.kotlin.android.synthetic.codegen.CacheMechanism get (kotlinx.android.extensions.CacheImplementation, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter, org.jetbrains.org.objectweb.asm.Type)
kotlinx.android.extensions.CacheImplementation cacheImpl
org.jetbrains.org.objectweb.asm.commons.InstructionAdapter iv
org.jetbrains.org.objectweb.asm.Type containerType
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/AndroidExtensionPropertiesComponentContainerContributor.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidExtensionPropertiesComponentContainerContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor {
public void registerModuleComponents (org.jetbrains.kotlin.container.StorageComponentContainer, org.jetbrains.kotlin.resolve.TargetPlatform, org.jetbrains.kotlin.descriptors.ModuleDescriptor)
org.jetbrains.kotlin.container.StorageComponentContainer container
org.jetbrains.kotlin.resolve.TargetPlatform platform
org.jetbrains.kotlin.descriptors.ModuleDescriptor moduleDescriptor
public void <init> ()
}
org/jetbrains/kotlin/android/synthetic/AndroidConfigurationKeys.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidConfigurationKeys extends java.lang.Object {
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey VARIANT
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey PACKAGE
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey EXPERIMENTAL
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey DEFAULT_CACHE_IMPL
private static final org.jetbrains.kotlin.config.CompilerConfigurationKey FEATURES
public static final org.jetbrains.kotlin.android.synthetic.AndroidConfigurationKeys INSTANCE
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getVARIANT ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getPACKAGE ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getEXPERIMENTAL ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getDEFAULT_CACHE_IMPL ()
public final org.jetbrains.kotlin.config.CompilerConfigurationKey getFEATURES ()
private void <init> ()
static void <clinit> ()
}
org/jetbrains/kotlin/android/synthetic/AndroidCommandLineProcessor.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidCommandLineProcessor 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 ANDROID_COMPILER_PLUGIN_ID
private static final org.jetbrains.kotlin.compiler.plugin.CliOption CONFIGURATION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption VARIANT_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption PACKAGE_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption EXPERIMENTAL_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption DEFAULT_CACHE_IMPL_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption FEATURES_OPTION
private static final org.jetbrains.kotlin.compiler.plugin.CliOption ENABLED_OPTION
public static final org.jetbrains.kotlin.android.synthetic.AndroidCommandLineProcessor$Companion Companion
public java.lang.String getPluginId ()
public java.util.Collection getPluginOptions ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.AbstractCliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.android.synthetic.AndroidExtensionsFeature it
int $i$a$1$firstOrNull
Object element$iv
Object[] $receiver$iv
int $i$f$firstOrNull
String name
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.Set features
org.jetbrains.kotlin.compiler.plugin.AbstractCliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void <init> ()
static void <clinit> ()
public void processOption (org.jetbrains.kotlin.compiler.plugin.CliOption, java.lang.String, org.jetbrains.kotlin.config.CompilerConfiguration)
org.jetbrains.kotlin.compiler.plugin.CliOption option
String value
org.jetbrains.kotlin.config.CompilerConfiguration configuration
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.lang.Object)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
Object value
public void appendList (org.jetbrains.kotlin.config.CompilerConfiguration, org.jetbrains.kotlin.config.CompilerConfigurationKey, java.util.List)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
org.jetbrains.kotlin.config.CompilerConfigurationKey option
java.util.List values
public void applyOptionsFrom (org.jetbrains.kotlin.config.CompilerConfiguration, java.util.Map, java.util.Collection)
org.jetbrains.kotlin.config.CompilerConfiguration $receiver
java.util.Map map
java.util.Collection pluginOptions
public static final synthetic java.lang.String access$getANDROID_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$getVARIANT_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getPACKAGE_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getEXPERIMENTAL_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getDEFAULT_CACHE_IMPL_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getFEATURES_OPTION$cp ()
public static final synthetic org.jetbrains.kotlin.compiler.plugin.CliOption access$getENABLED_OPTION$cp ()
}
org/jetbrains/kotlin/android/synthetic/AndroidXmlHandlerKt.class
AndroidXmlHandler.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidXmlHandlerKt extends java.lang.Object {
private static final java.util.HashMap toMap (org.xml.sax.Attributes)
String attrVal
String attrName
int index
java.util.HashMap res
org.xml.sax.Attributes $receiver
public static final synthetic java.util.HashMap access$toMap (org.xml.sax.Attributes)
org.xml.sax.Attributes $receiver
}
org/jetbrains/kotlin/android/synthetic/AndroidComponentRegistrar$Companion.class
AndroidComponentRegistrar.kt
package org.jetbrains.kotlin.android.synthetic
public final org.jetbrains.kotlin.android.synthetic.AndroidComponentRegistrar$Companion extends java.lang.Object {
public final void registerParcelExtensions (com.intellij.openapi.project.Project)
com.intellij.openapi.project.Project project
private final org.jetbrains.kotlin.android.synthetic.res.AndroidVariant parseVariant (java.lang.String)
java.util.List parts
String s
public final void registerViewExtensions (org.jetbrains.kotlin.config.CompilerConfiguration, boolean, com.intellij.mock.MockProject)
String 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
org.jetbrains.kotlin.android.synthetic.res.CliAndroidLayoutXmlFileManager layoutXmlFileManager
kotlinx.android.extensions.CacheImplementation globalCacheImpl
java.util.List variants
String applicationPackage
org.jetbrains.kotlin.config.CompilerConfiguration configuration
boolean isExperimental
com.intellij.mock.MockProject project
public final kotlinx.android.extensions.CacheImplementation parseCacheImplementationType (java.lang.String)
String s
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
META-INF/android-extensions-compiler.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.ComponentRegistrar
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CommandLineProcessor
META-INF/kotlin-android-extensions-runtime.kotlin_module
kotlinx/
kotlinx/android/
kotlinx/android/extensions/
kotlinx/android/extensions/CacheImplementation$Companion.class
CacheImplementation.kt
package kotlinx.android.extensions
public final kotlinx.android.extensions.CacheImplementation$Companion extends java.lang.Object {
public final kotlinx.android.extensions.CacheImplementation getDEFAULT ()
private void <init> ()
public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
kotlinx/android/extensions/CacheImplementation.class
CacheImplementation.kt
package kotlinx.android.extensions
public final enum kotlinx.android.extensions.CacheImplementation extends java.lang.Enum {
public static final enum kotlinx.android.extensions.CacheImplementation SPARSE_ARRAY
public static final enum kotlinx.android.extensions.CacheImplementation HASH_MAP
public static final enum kotlinx.android.extensions.CacheImplementation NO_CACHE
private static final synthetic kotlinx.android.extensions.CacheImplementation[] $VALUES
private static final kotlinx.android.extensions.CacheImplementation DEFAULT
public static final kotlinx.android.extensions.CacheImplementation$Companion Companion
static void <clinit> ()
private void <init> (java.lang.String, int)
String $enum_name_or_ordinal$0
int $enum_name_or_ordinal$1
public static final synthetic kotlinx.android.extensions.CacheImplementation access$getDEFAULT$cp ()
public static kotlinx.android.extensions.CacheImplementation[] values ()
public static kotlinx.android.extensions.CacheImplementation valueOf (java.lang.String)
}
kotlinx/android/extensions/ContainerOptions.class
ContainerOptions.kt
package kotlinx.android.extensions
public abstract annotation kotlinx.android.extensions.ContainerOptions extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract kotlinx.android.extensions.CacheImplementation cache ()
}
kotlinx/android/extensions/LayoutContainer.class
LayoutContainer.kt
package kotlinx.android.extensions
public abstract kotlinx.android.extensions.LayoutContainer extends java.lang.Object {
public abstract android.view.View getContainerView ()
}
kotlinx/android/parcel/
kotlinx/android/parcel/IgnoredOnParcel.class
IgnoredOnParcel.kt
package kotlinx.android.parcel
public abstract annotation kotlinx.android.parcel.IgnoredOnParcel extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/android/parcel/Parceler$DefaultImpls.class
Parceler.kt
package kotlinx.android.parcel
public final kotlinx.android.parcel.Parceler$DefaultImpls extends java.lang.Object {
public static java.lang.Object[] newArray (kotlinx.android.parcel.Parceler, int)
kotlinx.android.parcel.Parceler $this
int size
}
kotlinx/android/parcel/Parceler.class
Parceler.kt
package kotlinx.android.parcel
public abstract kotlinx.android.parcel.Parceler extends java.lang.Object {
public abstract void write (java.lang.Object, android.os.Parcel, int)
public abstract java.lang.Object create (android.os.Parcel)
public abstract java.lang.Object[] newArray (int)
}
kotlinx/android/parcel/Parcelize.class
Parcelize.kt
package kotlinx.android.parcel
public abstract annotation kotlinx.android.parcel.Parcelize extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/android/parcel/RawValue.class
RawValue.kt
package kotlinx.android.parcel
public abstract annotation kotlinx.android.parcel.RawValue extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/android/parcel/TypeParceler.class
TypeParceler.kt
package kotlinx.android.parcel
public abstract annotation kotlinx.android.parcel.TypeParceler extends java.lang.Object implements java.lang.annotation.Annotation {
}
kotlinx/android/parcel/WriteWith.class
WriteWith.kt
package kotlinx.android.parcel
public abstract annotation kotlinx.android.parcel.WriteWith extends java.lang.Object implements java.lang.annotation.Annotation {
}