xref: /aosp_15_r20/external/kotlinc/lib/parcelize-compiler.jar (revision db694bcbe6ddf7a54139cd11aad3e01286b7b463)

META-INF/
META-INF/MANIFEST.MF
META-INF/parcelize.common.kotlin_module
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/parcelize/
org/jetbrains/kotlin/parcelize/BuiltinParcelableTypes.class
BuiltinParcelableTypes.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.BuiltinParcelableTypes extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.BuiltinParcelableTypes INSTANCE private static final java.util.Set PARCELABLE_SUPERTYPE_FQNAMES private static final java.util.Set PARCELABLE_BASE_TYPE_FQNAMES private static final java.util.Set PARCELABLE_CONTAINER_FQNAMES private void <init> () public final java.util.Set getPARCELABLE_SUPERTYPE_FQNAMES () public final java.util.Set getPARCELABLE_BASE_TYPE_FQNAMES () public final java.util.Set getPARCELABLE_CONTAINER_FQNAMES () static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeNames.class
ParcelizeNames.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeNames extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.ParcelizeNames INSTANCE private static final org.jetbrains.kotlin.name.FqName DEPRECATED_RUNTIME_PACKAGE private static final java.util.List PACKAGES_FQ_NAMES private static final org.jetbrains.kotlin.name.ClassId PARCELIZE_ID private static final org.jetbrains.kotlin.name.ClassId OLD_PARCELIZE_ID private static final org.jetbrains.kotlin.name.ClassId PARCEL_ID private static final org.jetbrains.kotlin.name.ClassId PARCELABLE_ID private static final org.jetbrains.kotlin.name.ClassId CREATOR_ID private static final org.jetbrains.kotlin.name.ClassId PARCELER_ID private static final org.jetbrains.kotlin.name.ClassId OLD_PARCELER_ID private static final java.util.List TYPE_PARCELER_CLASS_IDS private static final java.util.List WRITE_WITH_CLASS_IDS private static final java.util.List IGNORED_ON_PARCEL_CLASS_IDS private static final java.util.List PARCELER_CLASS_IDS private static final java.util.List PARCELIZE_CLASS_CLASS_IDS private static final java.util.List RAW_VALUE_ANNOTATION_CLASS_IDS private static final org.jetbrains.kotlin.name.FqName PARCELIZE_FQN private static final org.jetbrains.kotlin.name.FqName OLD_PARCELIZE_FQN private static final org.jetbrains.kotlin.name.FqName PARCELABLE_FQN private static final org.jetbrains.kotlin.name.FqName CREATOR_FQN private static final java.util.List TYPE_PARCELER_FQ_NAMES private static final java.util.List WRITE_WITH_FQ_NAMES private static final java.util.List IGNORED_ON_PARCEL_FQ_NAMES private static final java.util.List PARCELIZE_CLASS_FQ_NAMES private static final java.util.List RAW_VALUE_ANNOTATION_FQ_NAMES private static final org.jetbrains.kotlin.name.FqName PARCELER_FQN private static final org.jetbrains.kotlin.name.FqName OLD_PARCELER_FQN private static final org.jetbrains.kotlin.name.Name DESCRIBE_CONTENTS_NAME private static final org.jetbrains.kotlin.name.Name WRITE_TO_PARCEL_NAME private static final org.jetbrains.kotlin.name.Name NEW_ARRAY_NAME private static final org.jetbrains.kotlin.name.Name CREATE_FROM_PARCEL_NAME private static final org.jetbrains.kotlin.name.Name DEST_NAME private static final org.jetbrains.kotlin.name.Name FLAGS_NAME private static final org.jetbrains.kotlin.name.Name CREATOR_NAME private void <init> () public final org.jetbrains.kotlin.name.FqName getDEPRECATED_RUNTIME_PACKAGE () public final org.jetbrains.kotlin.name.ClassId getPARCELIZE_ID () public final org.jetbrains.kotlin.name.ClassId getOLD_PARCELIZE_ID () public final org.jetbrains.kotlin.name.ClassId getPARCEL_ID () public final org.jetbrains.kotlin.name.ClassId getPARCELABLE_ID () public final org.jetbrains.kotlin.name.ClassId getCREATOR_ID () public final org.jetbrains.kotlin.name.ClassId getPARCELER_ID () public final org.jetbrains.kotlin.name.ClassId getOLD_PARCELER_ID () public final java.util.List getTYPE_PARCELER_CLASS_IDS () public final java.util.List getWRITE_WITH_CLASS_IDS () public final java.util.List getIGNORED_ON_PARCEL_CLASS_IDS () public final java.util.List getPARCELER_CLASS_IDS () public final java.util.List getPARCELIZE_CLASS_CLASS_IDS () public final java.util.List getRAW_VALUE_ANNOTATION_CLASS_IDS () public final org.jetbrains.kotlin.name.FqName getPARCELIZE_FQN () public final org.jetbrains.kotlin.name.FqName getOLD_PARCELIZE_FQN () public final org.jetbrains.kotlin.name.FqName getPARCELABLE_FQN () public final org.jetbrains.kotlin.name.FqName getCREATOR_FQN () public final java.util.List getTYPE_PARCELER_FQ_NAMES () public final java.util.List getWRITE_WITH_FQ_NAMES () public final java.util.List getIGNORED_ON_PARCEL_FQ_NAMES () public final java.util.List getPARCELIZE_CLASS_FQ_NAMES () public final java.util.List getRAW_VALUE_ANNOTATION_FQ_NAMES () public final org.jetbrains.kotlin.name.FqName getPARCELER_FQN () public final org.jetbrains.kotlin.name.FqName getOLD_PARCELER_FQN () public final org.jetbrains.kotlin.name.Name getDESCRIBE_CONTENTS_NAME () public final org.jetbrains.kotlin.name.Name getWRITE_TO_PARCEL_NAME () public final org.jetbrains.kotlin.name.Name getNEW_ARRAY_NAME () public final org.jetbrains.kotlin.name.Name getCREATE_FROM_PARCEL_NAME () public final org.jetbrains.kotlin.name.Name getDEST_NAME () public final org.jetbrains.kotlin.name.Name getFLAGS_NAME () public final org.jetbrains.kotlin.name.Name getCREATOR_NAME () private final java.util.List createClassIds (java.lang.String) int $i$a$-map-ParcelizeNames$createClassIds$1 org.jetbrains.kotlin.name.FqName it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv String name private final java.util.List fqNames (java.util.List) int $i$a$-map-ParcelizeNames$fqNames$1 org.jetbrains.kotlin.name.ClassId it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv java.util.List $this$fqNames static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/
org/jetbrains/kotlin/parcelize/fir/ParcelizePluginKey.class
ParcelizePluginKey.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.ParcelizePluginKey extends org.jetbrains.kotlin.GeneratedDeclarationKey { public static final org.jetbrains.kotlin.parcelize.fir.ParcelizePluginKey INSTANCE private void <init> () public java.lang.String toString () static void <clinit> () }
META-INF/parcelize.k1.kotlin_module
org/jetbrains/kotlin/parcelize/ParcelizeAnnotationChecker.class
ParcelizeAnnotationChecker.kt package org.jetbrains.kotlin.parcelize public org.jetbrains.kotlin.parcelize.ParcelizeAnnotationChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.calls.checkers.CallChecker { public void <init> () public void check (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, com.intellij.psi.PsiElement, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext) int $i$a$-takeIf-ParcelizeAnnotationChecker$check$annotationClass$1 org.jetbrains.kotlin.descriptors.ClassDescriptor it int $i$f$getNonStrictParentOfType com.intellij.psi.PsiElement $this$getNonStrictParentOfType$iv int $i$f$getStrictParentOfType com.intellij.psi.PsiElement $this$getStrictParentOfType$iv org.jetbrains.kotlin.descriptors.ClassConstructorDescriptor constructorDescriptor org.jetbrains.kotlin.descriptors.ClassDescriptor annotationClass org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry org.jetbrains.kotlin.psi.KtModifierListOwner annotationOwner org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall com.intellij.psi.PsiElement reportOn org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context private final void checkDeprecatedAnnotations (org.jetbrains.kotlin.resolve.calls.model.ResolvedCall, org.jetbrains.kotlin.psi.KtAnnotationEntry, org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext, boolean) org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 factory org.jetbrains.kotlin.name.FqName descriptorPackage org.jetbrains.kotlin.resolve.calls.model.ResolvedCall resolvedCall org.jetbrains.kotlin.psi.KtAnnotationEntry annotationEntry org.jetbrains.kotlin.resolve.calls.checkers.CallCheckerContext context boolean isForbidden 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) int $i$a$-takeIf-ParcelizeAnnotationChecker$checkTypeParcelerUsage$thisMappedType$1 java.util.Collection it int $i$a$-filter-ParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv int $i$a$-takeIf-ParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$2$1 java.util.List args int $i$a$-mapNotNull-ParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$2 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv Object it$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv Object element$iv$iv Object element$iv$iv$iv int $i$f$forEach Iterable $this$forEach$iv$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNull Iterable $this$mapNotNull$iv int $i$a$-count-ParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$3 org.jetbrains.kotlin.types.KotlinType it Object element$iv int $i$f$count int count$iv Iterable $this$count$iv org.jetbrains.kotlin.psi.KtElementImplStub reportElement int $i$f$getStrictParentOfType com.intellij.psi.PsiElement $this$getStrictParentOfType$iv int $i$a$-any-ParcelizeAnnotationChecker$checkTypeParcelerUsage$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.psi.KtElement reportElement org.jetbrains.kotlin.descriptors.ClassDescriptor containingClassDescriptor org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor thisAnnotationDescriptor org.jetbrains.kotlin.descriptors.DeclarationDescriptor descriptor org.jetbrains.kotlin.types.KotlinType thisMappedType int duplicatingAnnotationCount org.jetbrains.kotlin.psi.KtClassOrObject containingClass 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) int $i$f$getStrictParentOfType com.intellij.psi.PsiElement $this$getStrictParentOfType$iv int $i$a$-firstOrNull-ParcelizeAnnotationChecker$checkWriteWithUsage$parcelerSuperType$1 org.jetbrains.kotlin.types.KotlinType it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv org.jetbrains.kotlin.types.KotlinType actualType org.jetbrains.kotlin.types.KotlinType parcelerType org.jetbrains.kotlin.descriptors.ClassDescriptor parcelerClass org.jetbrains.kotlin.psi.KtClassOrObject containingClass org.jetbrains.kotlin.types.KotlinType parcelerSuperType org.jetbrains.kotlin.types.KotlinType expectedType 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 private static final org.jetbrains.kotlin.psi.KtElementImplStub checkWriteWithUsage$reportElement (org.jetbrains.kotlin.psi.KtAnnotationEntry) org.jetbrains.kotlin.psi.KtAnnotationEntry $annotationEntry private static final org.jetbrains.kotlin.name.FqName checkWriteWithUsage$fqName (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$checkWriteWithUsage_u24fqName }
org/jetbrains/kotlin/parcelize/ParcelizeAnnotationCheckerKt.class
ParcelizeAnnotationChecker.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeAnnotationCheckerKt extends java.lang.Object { public static final synthetic com.intellij.psi.PsiElement getStrictParentOfType (com.intellij.psi.PsiElement) int $i$f$getStrictParentOfType com.intellij.psi.PsiElement $this$getStrictParentOfType public static final synthetic com.intellij.psi.PsiElement getNonStrictParentOfType (com.intellij.psi.PsiElement) int $i$f$getNonStrictParentOfType com.intellij.psi.PsiElement $this$getNonStrictParentOfType }
org/jetbrains/kotlin/parcelize/ParcelizeDeclarationChecker$Companion.class
ParcelizeDeclarationChecker.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeDeclarationChecker$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/parcelize/ParcelizeDeclarationChecker.class
ParcelizeDeclarationChecker.kt package org.jetbrains.kotlin.parcelize public org.jetbrains.kotlin.parcelize.ParcelizeDeclarationChecker extends java.lang.Object implements org.jetbrains.kotlin.resolve.checkers.DeclarationChecker { private static final org.jetbrains.kotlin.parcelize.ParcelizeDeclarationChecker$Companion Companion private static final java.util.List IGNORED_ON_PARCEL_FQ_NAMES public void <init> () public void check (org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.descriptors.DeclarationDescriptor, org.jetbrains.kotlin.resolve.checkers.DeclarationCheckerContext) org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass org.jetbrains.kotlin.psi.KtFunction ktFunction org.jetbrains.kotlin.descriptors.ClassDescriptor containingClass org.jetbrains.kotlin.psi.KtProperty ktProperty 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.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 checkParcelerClass (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.psi.KtDeclaration, org.jetbrains.kotlin.diagnostics.DiagnosticSink) com.intellij.psi.PsiElement reportElement org.jetbrains.kotlin.types.KotlinType type org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor org.jetbrains.kotlin.psi.KtDeclaration declaration org.jetbrains.kotlin.diagnostics.DiagnosticSink diagnosticHolder 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 int $i$a$-let-ParcelizeDeclarationChecker$checkParcelableClass$abstractModifier$1 org.jetbrains.kotlin.psi.KtModifierList it com.intellij.psi.PsiElement reportElement com.intellij.psi.PsiElement reportElement int $i$a$-none-ParcelizeDeclarationChecker$checkParcelableClass$1 org.jetbrains.kotlin.types.KotlinType it Object element$iv int $i$f$none Iterable $this$none$iv com.intellij.psi.PsiElement reportElement com.intellij.psi.PsiElement reportElement org.jetbrains.kotlin.psi.KtExpression delegateExpression org.jetbrains.kotlin.types.KotlinType type org.jetbrains.kotlin.psi.KtSuperTypeListEntry supertypeEntry com.intellij.psi.PsiElement reportElement com.intellij.psi.PsiElement reportElement org.jetbrains.kotlin.psi.KtParameter parameter com.intellij.psi.PsiElement abstractModifier java.util.Set superTypes org.jetbrains.kotlin.psi.KtPrimaryConstructor primaryConstructor org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper 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 int $i$a$-any-ParcelizeDeclarationChecker$checkParcelableClassProperty$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it Object element$iv int $i$f$any Iterable $this$any$iv int $i$a$-map-ParcelizeDeclarationChecker$checkParcelableClassProperty$customParcelerTypes$1 org.jetbrains.kotlin.types.KotlinType mappedType Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv com.intellij.psi.PsiElement reportElement java.util.Set customParcelerTypes org.jetbrains.kotlin.descriptors.PropertyDescriptor descriptor org.jetbrains.kotlin.types.KotlinType type 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 checkParcelableType (org.jetbrains.kotlin.types.KotlinType, java.util.Set) int $i$f$isEnumClass org.jetbrains.kotlin.descriptors.ClassKind $this$isEnumClass$iv int $i$a$-all-ParcelizeDeclarationChecker$checkParcelableType$1 org.jetbrains.kotlin.types.TypeProjection it Object element$iv int $i$f$all Iterable $this$all$iv String superFqName org.jetbrains.kotlin.types.KotlinType upperBound org.jetbrains.kotlin.descriptors.ClassDescriptor descriptor String fqName org.jetbrains.kotlin.types.KotlinType type java.util.Set customParcelerTypes private final org.jetbrains.kotlin.types.KotlinType getErasedUpperBound (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$getErasedUpperBound private final boolean hasCustomParceler (org.jetbrains.kotlin.descriptors.ClassDescriptor) int $i$a$-let-ParcelizeDeclarationChecker$hasCustomParceler$companionObjectSuperTypes$1 org.jetbrains.kotlin.descriptors.ClassDescriptor it int $i$a$-any-ParcelizeDeclarationChecker$hasCustomParceler$1 org.jetbrains.kotlin.types.KotlinType it Object element$iv int $i$f$any Iterable $this$any$iv java.util.Set companionObjectSuperTypes org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasCustomParceler private static final boolean checkParcelableClassProperty$hasIgnoredOnParcel$1$hasIgnoredOnParcel (org.jetbrains.kotlin.descriptors.annotations.Annotations) int $i$a$-any-ParcelizeDeclarationChecker$checkParcelableClassProperty$hasIgnoredOnParcel$hasIgnoredOnParcel$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.descriptors.annotations.Annotations $this$checkParcelableClassProperty_u24hasIgnoredOnParcel_u241_u24hasIgnoredOnParcel private static final boolean checkParcelableClassProperty$hasIgnoredOnParcel$1 (org.jetbrains.kotlin.descriptors.PropertyDescriptor) org.jetbrains.kotlin.descriptors.PropertyDescriptor $property static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeResolveExtension$Companion$createMethod$functionDescriptor$1.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension$Companion$createMethod$functionDescriptor$1 extends org.jetbrains.kotlin.descriptors.impl.SimpleFunctionDescriptorImpl implements org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent { private final org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind componentKind void <init> (org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind, org.jetbrains.kotlin.descriptors.ClassDescriptor, 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.parcelize.ParcelizeSyntheticComponent$ComponentKind $componentKind org.jetbrains.kotlin.descriptors.ClassDescriptor $classDescriptor org.jetbrains.kotlin.descriptors.annotations.Annotations $super_call_param$1 org.jetbrains.kotlin.name.Name $super_call_param$2 org.jetbrains.kotlin.descriptors.CallableMemberDescriptor$Kind $super_call_param$3 org.jetbrains.kotlin.descriptors.SourceElement $super_call_param$4 public org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind getComponentKind () }
org/jetbrains/kotlin/parcelize/ParcelizeResolveExtension$Companion.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension$Companion extends java.lang.Object { private void <init> () 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.parcelize.ParcelizeSyntheticComponent$ComponentKind, org.jetbrains.kotlin.descriptors.Modality, org.jetbrains.kotlin.types.KotlinType, kotlin.Pair[]) int $i$a$-mapIndexed-ParcelizeResolveExtension$Companion$createMethod$valueParameters$1 String name org.jetbrains.kotlin.types.KotlinType type int index Object item$iv$iv int $i$f$mapIndexedTo int index$iv$iv Object[] $this$mapIndexedTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapIndexed Object[] $this$mapIndexed$iv org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension$Companion$createMethod$functionDescriptor$1 functionDescriptor java.util.List valueParameters org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$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 $this$makeValueParameter String name org.jetbrains.kotlin.types.KotlinType type int index public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/parcelize/ParcelizeResolveExtension.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension extends java.lang.Object implements org.jetbrains.kotlin.resolve.extensions.SyntheticResolveExtension { public static final org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension$Companion Companion private static final java.util.List parcelizeMethodNames public void <init> () public boolean isAvailable (com.intellij.psi.PsiElement) com.intellij.psi.PsiElement element public org.jetbrains.kotlin.name.Name getSyntheticCompanionObjectNameIfNeeded (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor public java.util.List getSyntheticFunctionNames (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor public void generateSyntheticMethods (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.resolve.BindingContext, java.util.List, java.util.Collection) int $i$a$-none-ParcelizeResolveExtension$generateSyntheticMethods$1 org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it Object element$iv int $i$f$none Iterable $this$none$iv int $i$a$-none-ParcelizeResolveExtension$generateSyntheticMethods$2 org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it Object element$iv int $i$f$none Iterable $this$none$iv int $i$a$-none-ParcelizeResolveExtension$generateSyntheticMethods$3 org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it Object element$iv int $i$f$none Iterable $this$none$iv org.jetbrains.kotlin.builtins.KotlinBuiltIns builtIns org.jetbrains.kotlin.types.SimpleType parcelClassType org.jetbrains.kotlin.descriptors.ClassDescriptor thisDescriptor 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 $this$isDescribeContents private static final boolean generateSyntheticMethods$isParcelizePluginEnabled (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension) com.intellij.psi.PsiElement sourceElement org.jetbrains.kotlin.descriptors.ClassDescriptor $thisDescriptor org.jetbrains.kotlin.parcelize.ParcelizeResolveExtension this$0 static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeResolveExtensionKt.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeResolveExtensionKt extends java.lang.Object { public static final boolean isWriteToParcel (org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor) int $i$a$-let-ParcelizeResolveExtensionKt$isWriteToParcel$1 org.jetbrains.kotlin.types.KotlinType it org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor $this$isWriteToParcel public static final boolean getHasParcelizeAnnotation (org.jetbrains.kotlin.descriptors.ClassDescriptor) int $i$a$-any-ParcelizeResolveExtensionKt$hasParcelizeAnnotation$1 org.jetbrains.kotlin.name.FqName p0 Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasParcelizeAnnotation public static final boolean isParcelize (org.jetbrains.kotlin.descriptors.ClassDescriptor) int $i$a$-takeIf-ParcelizeResolveExtensionKt$isParcelize$1 org.jetbrains.kotlin.descriptors.DeclarationDescriptor p0 int $i$a$-any-ParcelizeResolveExtensionKt$isParcelize$2 org.jetbrains.kotlin.descriptors.ClassDescriptor it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.descriptors.ClassDescriptor $this$isParcelize public static final boolean isParceler (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isParceler public static final org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor findAnyAnnotation (org.jetbrains.kotlin.descriptors.annotations.Annotated, java.util.List) org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotation org.jetbrains.kotlin.name.FqName fqName org.jetbrains.kotlin.descriptors.annotations.Annotated $this$findAnyAnnotation java.util.List fqNames public static final boolean hasAnyAnnotation (org.jetbrains.kotlin.descriptors.annotations.Annotated, java.util.List) org.jetbrains.kotlin.name.FqName fqName org.jetbrains.kotlin.descriptors.annotations.Annotated $this$hasAnyAnnotation java.util.List fqNames public static final java.util.List getTypeParcelers (org.jetbrains.kotlin.descriptors.annotations.Annotations) int $i$a$-filter-ParcelizeResolveExtensionKt$getTypeParcelers$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor it Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv int $i$a$-takeIf-ParcelizeResolveExtensionKt$getTypeParcelers$2 java.util.List it org.jetbrains.kotlin.types.TypeProjection mappedType org.jetbrains.kotlin.types.TypeProjection parcelerType org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor annotation java.util.List serializers org.jetbrains.kotlin.descriptors.annotations.Annotations annotations }
org/jetbrains/kotlin/parcelize/ParcelizeSyntheticComponent$ComponentKind.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public final enum org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind extends java.lang.Enum { private final String methodName public static final enum org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind WRITE_TO_PARCEL public static final enum org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind DESCRIBE_CONTENTS public static final enum org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind NEW_ARRAY public static final enum org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind CREATE_FROM_PARCEL private static final synthetic org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind[] $VALUES private static final synthetic kotlin.enums.EnumEntries $ENTRIES private void <init> (java.lang.String, int, java.lang.String) String $enum$name int $enum$ordinal String methodName public final java.lang.String getMethodName () public static org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind[] values () public static org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind valueOf (java.lang.String) String value public static kotlin.enums.EnumEntries getEntries () private static final synthetic org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind[] $values () static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeSyntheticComponent.class
ParcelizeResolveExtension.kt package org.jetbrains.kotlin.parcelize public abstract org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent extends java.lang.Object { public abstract org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind getComponentKind () }
org/jetbrains/kotlin/parcelize/diagnostic/
org/jetbrains/kotlin/parcelize/diagnostic/DefaultErrorMessagesParcelize.class
DefaultErrorMessagesParcelize.kt package org.jetbrains.kotlin.parcelize.diagnostic public final org.jetbrains.kotlin.parcelize.diagnostic.DefaultErrorMessagesParcelize extends java.lang.Object implements org.jetbrains.kotlin.diagnostics.rendering.DefaultErrorMessages$Extension { public static final org.jetbrains.kotlin.parcelize.diagnostic.DefaultErrorMessagesParcelize INSTANCE private static final org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap MAP private void <init> () public org.jetbrains.kotlin.diagnostics.rendering.DiagnosticFactoryToRendererMap getMap () static void <clinit> () }
org/jetbrains/kotlin/parcelize/diagnostic/ErrorsParcelize$1.class
ErrorsParcelize.java package org.jetbrains.kotlin.parcelize.diagnostic final org.jetbrains.kotlin.parcelize.diagnostic.ErrorsParcelize$1 extends java.lang.Object { void <init> () }
org/jetbrains/kotlin/parcelize/diagnostic/ErrorsParcelize.class
ErrorsParcelize.java package org.jetbrains.kotlin.parcelize.diagnostic public abstract org.jetbrains.kotlin.parcelize.diagnostic.ErrorsParcelize extends java.lang.Object { 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 FORBIDDEN_DEPRECATED_ANNOTATION public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 DEPRECATED_ANNOTATION public static final org.jetbrains.kotlin.diagnostics.DiagnosticFactory0 DEPRECATED_PARCELER 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/parcelize/serializers/
org/jetbrains/kotlin/parcelize/serializers/AbstractCollectionParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public abstract org.jetbrains.kotlin.parcelize.serializers.AbstractCollectionParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer private final org.jetbrains.kotlin.codegen.FrameMap frameMap private final org.jetbrains.org.objectweb.asm.Type collectionType private boolean hasConstructorWithCapacity public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer org.jetbrains.kotlin.codegen.FrameMap frameMap public final org.jetbrains.org.objectweb.asm.Type getAsmType () protected final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer getElementSerializer () 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 labelIteratorLoop org.jetbrains.org.objectweb.asm.Label labelReturn org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) int $i$a$-useTmpVar-AbstractCollectionParcelSerializer$readValue$1 int sizeVarIndex int $i$f$useTmpVar int index$iv org.jetbrains.kotlin.codegen.FrameMap $this$useTmpVar$iv org.jetbrains.org.objectweb.asm.Type type$iv org.jetbrains.org.objectweb.asm.Label nextLoopIteration org.jetbrains.org.objectweb.asm.Label loopIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v }
org/jetbrains/kotlin/parcelize/serializers/ArrayParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer public org.jetbrains.org.objectweb.asm.Type getAsmType () public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.org.objectweb.asm.Label nextLoopIteration org.jetbrains.org.objectweb.asm.Label loopIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.org.objectweb.asm.Label nextLoopIteration org.jetbrains.org.objectweb.asm.Label loopIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v }
org/jetbrains/kotlin/parcelize/serializers/BoxedPrimitiveTypeParcelSerializer$Companion.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.BoxedPrimitiveTypeParcelSerializer$Companion extends java.lang.Object { private void <init> () public final java.util.Map getBOXED_VALUE_METHOD_NAMES$parcelize_k1 () public final org.jetbrains.kotlin.parcelize.serializers.BoxedPrimitiveTypeParcelSerializer forUnboxedType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public final org.jetbrains.kotlin.parcelize.serializers.BoxedPrimitiveTypeParcelSerializer forBoxedType (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/parcelize/serializers/BoxedPrimitiveTypeParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.BoxedPrimitiveTypeParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { public static final org.jetbrains.kotlin.parcelize.serializers.BoxedPrimitiveTypeParcelSerializer$Companion Companion private final org.jetbrains.org.objectweb.asm.Type unboxedType private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer unboxedSerializer private final String typeValueMethodName 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 private void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type unboxedType 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 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 () static void <clinit> () int $i$a$-map-BoxedPrimitiveTypeParcelSerializer$Companion$UNBOXED_TO_BOXED_TYPE_MAPPINGS$1 java.util.Map$Entry it java.util.Map$Entry item$iv$iv int $i$f$mapTo java.util.Map $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map java.util.Map $this$map$iv int $i$a$-map-BoxedPrimitiveTypeParcelSerializer$Companion$INSTANCES$1 org.jetbrains.org.objectweb.asm.Type type Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv }
org/jetbrains/kotlin/parcelize/serializers/CharSequenceParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.CharSequenceParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType public void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType 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 }
org/jetbrains/kotlin/parcelize/serializers/EfficientParcelableParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.EfficientParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType public void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType 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 }
org/jetbrains/kotlin/parcelize/serializers/EnumParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.EnumParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType public void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType 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 }
org/jetbrains/kotlin/parcelize/serializers/GenericParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.GenericParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType public void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType 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 }
org/jetbrains/kotlin/parcelize/serializers/GenericParcelableParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.GenericParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.org.objectweb.asm.Type containerClassType 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 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 }
org/jetbrains/kotlin/parcelize/serializers/ListSetParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ListSetParcelSerializer extends org.jetbrains.kotlin.parcelize.serializers.AbstractCollectionParcelSerializer { public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer org.jetbrains.kotlin.codegen.FrameMap frameMap 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 }
org/jetbrains/kotlin/parcelize/serializers/MapParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.MapParcelSerializer extends org.jetbrains.kotlin.parcelize.serializers.AbstractCollectionParcelSerializer { private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer keySerializer public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer keySerializer org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer org.jetbrains.kotlin.codegen.FrameMap frameMap 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 }
org/jetbrains/kotlin/parcelize/serializers/Method$Companion.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.Method$Companion extends java.lang.Object { private void <init> () public final org.jetbrains.kotlin.parcelize.serializers.Method invoke (java.lang.String) String name public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/parcelize/serializers/Method.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.Method extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.serializers.Method$Companion Companion private final String name private final String signature public void <init> (java.lang.String, java.lang.String) String name String signature public final java.lang.String getName () public final java.lang.String getSignature () static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/NullAwareParcelSerializerWrapper$readValue$1.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers final org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper$readValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper this$0 final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v void <init> (org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper $receiver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v public final void invoke () public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/serializers/NullAwareParcelSerializerWrapper$writeValue$1.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers final org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper$writeValue$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper this$0 final synthetic org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v void <init> (org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper, org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper $receiver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter $v public final void invoke () public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/serializers/NullAwareParcelSerializerWrapper.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer delegate public void <init> (org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer) org.jetbrains.kotlin.parcelize.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 static final synthetic org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer access$getDelegate$p (org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper) org.jetbrains.kotlin.parcelize.serializers.NullAwareParcelSerializerWrapper $this }
org/jetbrains/kotlin/parcelize/serializers/NullCompliantObjectParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.NullCompliantObjectParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.Method writeMethod private final org.jetbrains.kotlin.parcelize.serializers.Method readMethod public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.Method, org.jetbrains.kotlin.parcelize.serializers.Method) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.Method writeMethod org.jetbrains.kotlin.parcelize.serializers.Method readMethod 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 }
org/jetbrains/kotlin/parcelize/serializers/ObjectParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ObjectParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.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 <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 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 }
org/jetbrains/kotlin/parcelize/serializers/ParcelSerializer$Companion.class
ParcelSerializer.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$Companion extends java.lang.Object { static final synthetic org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$Companion $$INSTANCE private static final java.util.List WRITE_WITH_FQ_NAMES private void <init> () 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 $this$mapTypeSafe org.jetbrains.kotlin.types.KotlinType type boolean forceBoxed public final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer get (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$ParcelSerializerContext, boolean, boolean) int $i$a$-let-ParcelSerializer$Companion$get$1 org.jetbrains.kotlin.types.KotlinType it org.jetbrains.org.objectweb.asm.Type elementType org.jetbrains.kotlin.parcelize.serializers.TypeParcelerParcelSerializer elementParceler org.jetbrains.kotlin.types.KotlinType customElementParcelerType org.jetbrains.kotlin.types.KotlinType elementType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer org.jetbrains.kotlin.types.KotlinType elementType org.jetbrains.org.objectweb.asm.Type elementAsmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer int $i$a$-apply-ParcelSerializer$Companion$get$2 java.util.List $this$get_u24lambda_u243 org.jetbrains.kotlin.types.TypeProjection keyType org.jetbrains.kotlin.types.TypeProjection valueType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer keySerializer org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer valueSerializer org.jetbrains.kotlin.types.KotlinType elementType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer elementSerializer int $i$a$-takeIf-ParcelSerializer$Companion$get$creatorVar$1 org.jetbrains.kotlin.descriptors.PropertyDescriptor it int $i$a$-let-ParcelSerializer$Companion$get$3 org.jetbrains.org.objectweb.asm.Type it org.jetbrains.kotlin.descriptors.PropertyDescriptor creatorVar org.jetbrains.org.objectweb.asm.Type creatorAsmType org.jetbrains.kotlin.descriptors.ClassDescriptor clazz org.jetbrains.kotlin.codegen.state.KotlinTypeMapper typeMapper String className org.jetbrains.kotlin.types.KotlinType type org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$ParcelSerializerContext context boolean forceBoxed boolean strict public static synthetic org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer get$default (org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$Companion, org.jetbrains.kotlin.types.KotlinType, org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$ParcelSerializerContext, boolean, boolean, int, java.lang.Object) private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer wrapToNullAwareIfNeeded (org.jetbrains.kotlin.types.KotlinType, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer) org.jetbrains.kotlin.types.KotlinType type org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer serializer private final boolean isBlob (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isBlob private final boolean isString (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isString private final boolean isSize (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSize private final boolean isSizeF (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSizeF private final boolean isFileDescriptor (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isFileDescriptor private final boolean isBundle (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isBundle private final boolean isPersistableBundle (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isPersistableBundle private final boolean isSparseBooleanArray (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSparseBooleanArray private final boolean isSparseIntArray (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSparseIntArray private final boolean isSparseLongArray (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSparseLongArray private final boolean isSparseArray (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isSparseArray private final boolean isException (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isException private final boolean isIBinder (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isIBinder private final boolean isIInterface (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isIInterface private final boolean isCharSequence (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isCharSequence private final boolean isSerializable (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isSerializable private final boolean isNamedObject (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.descriptors.ClassDescriptor classDescriptor org.jetbrains.kotlin.types.KotlinType $this$isNamedObject private final boolean isEnum (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isEnum private final boolean isPrimitive (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isPrimitive private final boolean isUnsigned (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isUnsigned private final boolean isBoxedPrimitive (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type $this$isBoxedPrimitive private static final boolean get$strict (boolean, org.jetbrains.kotlin.types.KotlinType) boolean $strict org.jetbrains.kotlin.types.KotlinType $type private static final org.jetbrains.kotlin.types.KotlinType get$findCustomParcelerType (org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$ParcelSerializerContext, org.jetbrains.kotlin.types.KotlinType) int $i$a$-let-ParcelSerializer$Companion$get$findCustomParcelerType$1 org.jetbrains.kotlin.types.KotlinType parceler org.jetbrains.kotlin.descriptors.annotations.AnnotationDescriptor writeWith int $i$a$-takeIf-ParcelSerializer$Companion$get$findCustomParcelerType$2 org.jetbrains.kotlin.types.KotlinType it org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer$ParcelSerializerContext $context org.jetbrains.kotlin.types.KotlinType type private static final org.jetbrains.kotlin.descriptors.PropertyDescriptor get$findCreatorField (org.jetbrains.kotlin.resolve.scopes.MemberScope) org.jetbrains.kotlin.resolve.scopes.MemberScope $this$get_u24findCreatorField static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/ParcelSerializer$ParcelSerializerContext.class
ParcelSerializer.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.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 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 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 final org.jetbrains.kotlin.types.KotlinType findParcelerClass (org.jetbrains.kotlin.types.KotlinType) int $i$a$-firstOrNull-ParcelSerializer$ParcelSerializerContext$findParcelerClass$1 kotlin.Pair it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv org.jetbrains.kotlin.types.KotlinType type 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.parcelize.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.parcelize.serializers.ParcelSerializer$ParcelSerializerContext copy$default (org.jetbrains.kotlin.parcelize.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 () int result public boolean equals (java.lang.Object) Object other }
org/jetbrains/kotlin/parcelize/serializers/ParcelSerializer.class
ParcelSerializer.kt package org.jetbrains.kotlin.parcelize.serializers public abstract org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.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/parcelize/serializers/ParcelSerializerStub.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializerStub extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.types.KotlinType kotlinType 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 kotlinType public org.jetbrains.org.objectweb.asm.Type getAsmType () private final void throwError () 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 }
org/jetbrains/kotlin/parcelize/serializers/ParcelSerializersKt.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.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 $this$castIfNeeded 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 labelNull org.jetbrains.org.objectweb.asm.Label labelReturn 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 labelReturn org.jetbrains.org.objectweb.asm.Label labelNull org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v kotlin.jvm.functions.Function0 block 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 static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/ParcelizeExtensionBase$Companion.class
ParcelizeExtensionBase.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ParcelizeExtensionBase$Companion extends java.lang.Object { static final synthetic org.jetbrains.kotlin.parcelize.serializers.ParcelizeExtensionBase$Companion $$INSTANCE private static final org.jetbrains.kotlin.name.FqName FILE_DESCRIPTOR_FQNAME private static final java.util.List ALLOWED_CLASS_KINDS private void <init> () public final org.jetbrains.kotlin.name.FqName getFILE_DESCRIPTOR_FQNAME () public final java.util.List getALLOWED_CLASS_KINDS () static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/ParcelizeExtensionBase.class
ParcelizeExtensionBase.kt package org.jetbrains.kotlin.parcelize.serializers public abstract org.jetbrains.kotlin.parcelize.serializers.ParcelizeExtensionBase extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.serializers.ParcelizeExtensionBase$Companion Companion public boolean hasCreatorField (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor companionObject org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasCreatorField public boolean isParcelizeClassDescriptor (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor $this$isParcelizeClassDescriptor public boolean hasSyntheticDescribeContents (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasSyntheticDescribeContents public boolean hasSyntheticWriteToParcel (org.jetbrains.kotlin.descriptors.ClassDescriptor) org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasSyntheticWriteToParcel public org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor findFunction (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind) int $i$a$-firstOrNull-ParcelizeExtensionBase$findFunction$1 org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv org.jetbrains.kotlin.descriptors.ClassDescriptor $this$findFunction org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind componentKind private boolean hasParcelizeSyntheticMethod (org.jetbrains.kotlin.descriptors.ClassDescriptor, org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind) int $i$a$-filter-ParcelizeExtensionBase$hasParcelizeSyntheticMethod$writeToParcelMethods$1 org.jetbrains.kotlin.descriptors.SimpleFunctionDescriptor it Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv org.jetbrains.kotlin.name.Name methodName java.util.List writeToParcelMethods org.jetbrains.kotlin.descriptors.ClassDescriptor $this$hasParcelizeSyntheticMethod org.jetbrains.kotlin.parcelize.ParcelizeSyntheticComponent$ComponentKind componentKind static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveArrayParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final String methodNameBase private final org.jetbrains.kotlin.parcelize.serializers.Method writeMethod private final org.jetbrains.kotlin.parcelize.serializers.Method createArrayMethod public void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType 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 }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveTypeParcelSerializer$BooleanParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$BooleanParcelSerializer extends org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer { public static final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$BooleanParcelSerializer INSTANCE private void <init> () public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.org.objectweb.asm.Label falseLabel org.jetbrains.org.objectweb.asm.Label conditionIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveTypeParcelSerializer$CharParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$CharParcelSerializer extends org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer { public static final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$CharParcelSerializer INSTANCE private void <init> () 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 static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveTypeParcelSerializer$Companion.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$Companion extends java.lang.Object { private void <init> () public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer getInstance (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type type public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveTypeParcelSerializer$ShortParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$ShortParcelSerializer extends org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer { public static final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$ShortParcelSerializer INSTANCE private void <init> () 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 static void <clinit> () }
org/jetbrains/kotlin/parcelize/serializers/PrimitiveTypeParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { public static final org.jetbrains.kotlin.parcelize.serializers.PrimitiveTypeParcelSerializer$Companion Companion private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.Method writeMethod private final org.jetbrains.kotlin.parcelize.serializers.Method readMethod 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 private void <init> (org.jetbrains.org.objectweb.asm.Type) org.jetbrains.org.objectweb.asm.Type asmType public final 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 static final synthetic java.util.Map access$getINSTANCES$cp () 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 static void <clinit> () int $i$a$-map-PrimitiveTypeParcelSerializer$Companion$INSTANCES$1 org.jetbrains.org.objectweb.asm.Type it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv }
org/jetbrains/kotlin/parcelize/serializers/SparseArrayParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.SparseArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer valueSerializer private final org.jetbrains.kotlin.codegen.FrameMap frameMap private final org.jetbrains.org.objectweb.asm.Type valueType public void <init> (org.jetbrains.org.objectweb.asm.Type, org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer, org.jetbrains.kotlin.codegen.FrameMap) org.jetbrains.org.objectweb.asm.Type asmType org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer valueSerializer org.jetbrains.kotlin.codegen.FrameMap frameMap public org.jetbrains.org.objectweb.asm.Type getAsmType () public void writeValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) org.jetbrains.org.objectweb.asm.Label nextLoopIteration org.jetbrains.org.objectweb.asm.Label loopIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v public void readValue (org.jetbrains.org.objectweb.asm.commons.InstructionAdapter) int $i$a$-useTmpVar-SparseArrayParcelSerializer$readValue$1 int sizeVarIndex int $i$f$useTmpVar int index$iv org.jetbrains.kotlin.codegen.FrameMap $this$useTmpVar$iv org.jetbrains.org.objectweb.asm.Type type$iv org.jetbrains.org.objectweb.asm.Label nextLoopIteration org.jetbrains.org.objectweb.asm.Label loopIsOver org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v }
org/jetbrains/kotlin/parcelize/serializers/TypeParcelerParcelSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.TypeParcelerParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { 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 private final org.jetbrains.org.objectweb.asm.Type parcelerAsmType 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 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 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) org.jetbrains.org.objectweb.asm.Type boxedType String getValueMethodName org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v }
org/jetbrains/kotlin/parcelize/serializers/TypeUtilsKt.class
TypeUtils.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.TypeUtilsKt extends java.lang.Object { public static final boolean isParcelable (org.jetbrains.kotlin.types.KotlinType) org.jetbrains.kotlin.types.KotlinType $this$isParcelable public static final boolean matchesFqNameWithSupertypes (org.jetbrains.kotlin.types.KotlinType, java.lang.String) int $i$a$-any-TypeUtilsKt$matchesFqNameWithSupertypes$1 org.jetbrains.kotlin.types.KotlinType it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.types.KotlinType $this$matchesFqNameWithSupertypes String fqName public static final boolean matchesFqName (org.jetbrains.kotlin.types.KotlinType, java.lang.String) org.jetbrains.kotlin.types.KotlinType $this$matchesFqName String fqName }
org/jetbrains/kotlin/parcelize/serializers/ZeroParameterClassSerializer.class
ParcelSerializers.kt package org.jetbrains.kotlin.parcelize.serializers public final org.jetbrains.kotlin.parcelize.serializers.ZeroParameterClassSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelSerializer { private final org.jetbrains.org.objectweb.asm.Type asmType private final org.jetbrains.kotlin.descriptors.ClassDescriptor clazz 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 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.kotlin.descriptors.ClassConstructorDescriptor constructor org.jetbrains.org.objectweb.asm.commons.InstructionAdapter v }
META-INF/parcelize.k2.kotlin_module
org/jetbrains/kotlin/parcelize/fir/FirParcelizeCheckersExtension$declarationCheckers$1.class
FirParcelizeCheckersExtension.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeCheckersExtension$declarationCheckers$1 extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers { void <init> () public java.util.Set getClassCheckers () public java.util.Set getPropertyCheckers () public java.util.Set getSimpleFunctionCheckers () public java.util.Set getConstructorCheckers () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeCheckersExtension$expressionCheckers$1.class
FirParcelizeCheckersExtension.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeCheckersExtension$expressionCheckers$1 extends org.jetbrains.kotlin.fir.analysis.checkers.expression.ExpressionCheckers { void <init> () public java.util.Set getAnnotationCallCheckers () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeCheckersExtension.class
FirParcelizeCheckersExtension.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeCheckersExtension extends org.jetbrains.kotlin.fir.analysis.extensions.FirAdditionalCheckersExtension { private final org.jetbrains.kotlin.fir.analysis.checkers.expression.ExpressionCheckers expressionCheckers private final org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers declarationCheckers public void <init> (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession session public org.jetbrains.kotlin.fir.analysis.checkers.expression.ExpressionCheckers getExpressionCheckers () public org.jetbrains.kotlin.fir.analysis.checkers.declaration.DeclarationCheckers getDeclarationCheckers () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$Companion.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$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/parcelize/fir/FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$1.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$1 INSTANCE public void <init> () public final void invoke (org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext) org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$null public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$2$1.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$2$1 INSTANCE public void <init> () public final void invoke (org.jetbrains.kotlin.fir.declarations.impl.FirResolvedDeclarationStatusImpl) org.jetbrains.kotlin.fir.declarations.impl.FirResolvedDeclarationStatusImpl $this$status public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$2.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner final synthetic kotlin.jvm.functions.Function1 $init public void <init> (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, kotlin.jvm.functions.Function1) org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner kotlin.jvm.functions.Function1 $init public final void invoke (org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext) int $i$f$getModality org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol $this$modality$iv org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$createMemberFunction public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$generateFunctions$lambda$1$$inlined$createMemberFunctionForParcelize$default$1.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$generateFunctions$lambda$1$$inlined$createMemberFunctionForParcelize$default$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner public void <init> (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol) org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner public final void invoke (org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext) org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$null int $i$a$-createMemberFunctionForParcelize-FirParcelizeDeclarationGenerator$createMemberFunctionForParcelize$1 int $i$f$getModality org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol $this$modality$iv org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$createMemberFunction public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$generateFunctions$lambda$4$$inlined$createMemberFunctionForParcelize$1.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$generateFunctions$lambda$4$$inlined$createMemberFunctionForParcelize$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner final synthetic org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator this$0 public void <init> (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator) org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $owner public final void invoke (org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext) int $i$a$-createMemberFunctionForParcelize-FirParcelizeDeclarationGenerator$generateFunctions$function$3$1 org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$generateFunctions_u24lambda_u244_u24lambda_u243 int $i$f$getModality org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol $this$modality$iv org.jetbrains.kotlin.fir.plugin.SimpleFunctionBuildingContext $this$createMemberFunction public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator$matchedClasses$2.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$matchedClasses$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.fir.FirSession $session void <init> (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession $session public final java.util.List invoke () Object element$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstance Iterable $this$filterIsInstance$iv public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeDeclarationGenerator.class
FirParcelizeDeclarationGenerator.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator extends org.jetbrains.kotlin.fir.extensions.FirDeclarationGenerationExtension { public static final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator$Companion Companion private final kotlin.Lazy matchedClasses$delegate private static final org.jetbrains.kotlin.fir.extensions.predicate.LookupPredicate PREDICATE private static final java.util.Set parcelizeMethodsNames public void <init> (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession session private final java.util.List getMatchedClasses () public java.util.List generateFunctions (org.jetbrains.kotlin.name.CallableId, org.jetbrains.kotlin.fir.extensions.DeclarationGenerationContext$Member) int $i$a$-any-FirParcelizeDeclarationGenerator$generateFunctions$function$hasDescribeContentImplementation$1 org.jetbrains.kotlin.fir.types.ConeClassLikeType it Object element$iv int $i$f$any Iterable $this$any$iv int $i$f$createMemberFunctionForParcelize org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol owner$iv org.jetbrains.kotlin.name.Name name$iv org.jetbrains.kotlin.fir.types.ConeKotlinType returnType$iv int $i$a$-runIf-FirParcelizeDeclarationGenerator$generateFunctions$function$1 int $i$f$runIf boolean condition$iv boolean hasDescribeContentImplementation Object element$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstance Iterable $this$filterIsInstance$iv int $i$a$-none-FirParcelizeDeclarationGenerator$generateFunctions$function$2 org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol it Object element$iv int $i$f$none Iterable $this$none$iv int $i$f$createMemberFunctionForParcelize org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator this_$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol owner$iv org.jetbrains.kotlin.name.Name name$iv org.jetbrains.kotlin.fir.types.ConeKotlinType returnType$iv int $i$a$-runIf-FirParcelizeDeclarationGenerator$generateFunctions$function$3 int $i$f$runIf boolean condition$iv java.util.List declaredFunctions org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol owner org.jetbrains.kotlin.fir.declarations.FirSimpleFunction function org.jetbrains.kotlin.name.CallableId callableId org.jetbrains.kotlin.fir.extensions.DeclarationGenerationContext$Member context private final boolean hasDescribeContentsImplementation (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol) Object element$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstance Iterable $this$filterIsInstance$iv int $i$a$-any-FirParcelizeDeclarationGenerator$hasDescribeContentsImplementation$1 org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $this$hasDescribeContentsImplementation private final boolean isDescribeContentsImplementation (org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol) org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol $this$isDescribeContentsImplementation private final boolean isWriteToParcel (org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol) java.util.List parameterSymbols org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol destSymbol org.jetbrains.kotlin.fir.symbols.impl.FirValueParameterSymbol flagsSymbol org.jetbrains.kotlin.fir.symbols.impl.FirNamedFunctionSymbol $this$isWriteToParcel private final org.jetbrains.kotlin.fir.declarations.FirSimpleFunction createMemberFunctionForParcelize (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.fir.types.ConeKotlinType, kotlin.jvm.functions.Function1) int $i$f$createMemberFunctionForParcelize org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol owner org.jetbrains.kotlin.name.Name name org.jetbrains.kotlin.fir.types.ConeKotlinType returnType kotlin.jvm.functions.Function1 init static synthetic org.jetbrains.kotlin.fir.declarations.FirSimpleFunction createMemberFunctionForParcelize$default (org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator, org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.name.Name, org.jetbrains.kotlin.fir.types.ConeKotlinType, kotlin.jvm.functions.Function1, int, java.lang.Object) int $i$f$createMemberFunctionForParcelize org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator $this org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol owner org.jetbrains.kotlin.name.Name name org.jetbrains.kotlin.fir.types.ConeKotlinType returnType kotlin.jvm.functions.Function1 init public java.util.Set getCallableNamesForClass (org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol, org.jetbrains.kotlin.fir.extensions.DeclarationGenerationContext$Member) int $i$a$-any-FirParcelizeDeclarationGenerator$getCallableNamesForClass$hasAnnotatedSealedSuperType$1 org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol superSymbol org.jetbrains.kotlin.fir.types.FirResolvedTypeRef it Object element$iv int $i$f$any Iterable $this$any$iv boolean hasAnnotatedSealedSuperType org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol classSymbol org.jetbrains.kotlin.fir.extensions.DeclarationGenerationContext$Member context private final org.jetbrains.kotlin.GeneratedDeclarationKey getKey () public void registerPredicates (org.jetbrains.kotlin.fir.extensions.FirDeclarationPredicateRegistrar) org.jetbrains.kotlin.fir.extensions.FirDeclarationPredicateRegistrar $this$registerPredicates public static final synthetic org.jetbrains.kotlin.GeneratedDeclarationKey access$getKey (org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator) org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator $this public static final synthetic org.jetbrains.kotlin.fir.extensions.predicate.LookupPredicate access$getPREDICATE$cp () static void <clinit> () int $i$a$-create-FirParcelizeDeclarationGenerator$Companion$PREDICATE$1 org.jetbrains.kotlin.fir.extensions.predicate.LookupPredicate$BuilderContext $this$PREDICATE_u24lambda_u247 int $i$f$create org.jetbrains.kotlin.fir.extensions.predicate.LookupPredicate$Companion this_$iv }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeExtensionRegistrar$configurePlugin$1.class
FirParcelizeExtensionRegistrar.kt package org.jetbrains.kotlin.parcelize.fir final synthetic org.jetbrains.kotlin.parcelize.fir.FirParcelizeExtensionRegistrar$configurePlugin$1 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.parcelize.fir.FirParcelizeExtensionRegistrar$configurePlugin$1 INSTANCE void <init> () public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeDeclarationGenerator invoke (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession p0 public final java.lang.String getSignature () public final java.lang.String getName () public final kotlin.reflect.KDeclarationContainer getOwner () public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeExtensionRegistrar$configurePlugin$2.class
FirParcelizeExtensionRegistrar.kt package org.jetbrains.kotlin.parcelize.fir final synthetic org.jetbrains.kotlin.parcelize.fir.FirParcelizeExtensionRegistrar$configurePlugin$2 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.parcelize.fir.FirParcelizeExtensionRegistrar$configurePlugin$2 INSTANCE void <init> () public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeCheckersExtension invoke (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession p0 public final java.lang.String getSignature () public final java.lang.String getName () public final kotlin.reflect.KDeclarationContainer getOwner () public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/FirParcelizeExtensionRegistrar.class
FirParcelizeExtensionRegistrar.kt package org.jetbrains.kotlin.parcelize.fir public final org.jetbrains.kotlin.parcelize.fir.FirParcelizeExtensionRegistrar extends org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar { public void <init> () protected void configurePlugin (org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext) org.jetbrains.kotlin.fir.extensions.FirExtensionRegistrar$ExtensionRegistrarContext $this$configurePlugin }
org/jetbrains/kotlin/parcelize/fir/diagnostics/
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizeAnnotationChecker.class
FirParcelizeAnnotationChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeAnnotationChecker extends org.jetbrains.kotlin.fir.analysis.checkers.expression.FirExpressionChecker { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeAnnotationChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.expressions.FirAnnotationCall, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.name.ClassId annotationClassId org.jetbrains.kotlin.fir.types.ConeClassLikeType annotationType org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol resolvedAnnotationSymbol org.jetbrains.kotlin.fir.expressions.FirAnnotationCall expression org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final boolean checkDeprecatedAnnotations (org.jetbrains.kotlin.fir.expressions.FirAnnotationCall, org.jetbrains.kotlin.name.ClassId, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter, boolean) org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 factory org.jetbrains.kotlin.fir.expressions.FirAnnotationCall annotationCall org.jetbrains.kotlin.name.ClassId annotationClassId org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter boolean isForbidden private final void checkTypeParcelerUsage (org.jetbrains.kotlin.fir.expressions.FirAnnotationCall, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$a$-takeIf-FirParcelizeAnnotationChecker$checkTypeParcelerUsage$thisMappedType$1 java.util.List it int $i$a$-filter-FirParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$1 org.jetbrains.kotlin.fir.expressions.FirAnnotation it Object element$iv$iv int $i$f$filterTo Iterable $this$filterTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filter Iterable $this$filter$iv int $i$a$-takeIf-FirParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$2$1 java.util.List it int $i$a$-mapNotNull-FirParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$2 org.jetbrains.kotlin.fir.expressions.FirAnnotation it int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv Object it$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv Object element$iv$iv Object element$iv$iv$iv int $i$f$forEach Iterable $this$forEach$iv$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNull Iterable $this$mapNotNull$iv int $i$a$-count-FirParcelizeAnnotationChecker$checkTypeParcelerUsage$duplicatingAnnotationCount$3 org.jetbrains.kotlin.fir.types.ConeKotlinType it Object element$iv int $i$f$count int count$iv Iterable $this$count$iv org.jetbrains.kotlin.KtSourceElement reportElement org.jetbrains.kotlin.KtSourceElement reportElement org.jetbrains.kotlin.fir.declarations.FirClass enclosingClass org.jetbrains.kotlin.fir.types.ConeClassLikeType annotationType org.jetbrains.kotlin.fir.types.ConeKotlinType thisMappedType org.jetbrains.kotlin.fir.FirAnnotationContainer annotationContainer Integer duplicatingAnnotationCount org.jetbrains.kotlin.fir.expressions.FirAnnotationCall annotationCall org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final void checkWriteWithUsage (org.jetbrains.kotlin.fir.expressions.FirAnnotationCall, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.KtSourceElement reportElement org.jetbrains.kotlin.KtSourceElement reportElement org.jetbrains.kotlin.fir.types.ConeKotlinType parcelerType org.jetbrains.kotlin.fir.types.ConeKotlinType targetType org.jetbrains.kotlin.fir.types.impl.ConeClassLikeTypeImpl expectedType org.jetbrains.kotlin.fir.expressions.FirAnnotationCall annotationCall org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final void checkIfTheContainingClassIsParcelize (org.jetbrains.kotlin.fir.expressions.FirAnnotationCall, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.KtSourceElement reportElement org.jetbrains.kotlin.fir.declarations.FirClass enclosingClass org.jetbrains.kotlin.fir.expressions.FirAnnotationCall annotationCall org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter public volatile synthetic void check (org.jetbrains.kotlin.fir.expressions.FirStatement, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.expressions.FirStatement expression org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizeClassChecker.class
FirParcelizeClassChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeClassChecker extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.FirDeclarationChecker { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeClassChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.declarations.FirClass, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirClass declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final void checkParcelableClass (org.jetbrains.kotlin.fir.declarations.FirClass, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$f$isSealed org.jetbrains.kotlin.fir.declarations.FirRegularClass $this$isSealed$iv int $i$a$-let-FirParcelizeClassChecker$checkParcelableClass$1 org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol companionSymbol int $i$f$isInner org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration $this$isInner$iv int $i$f$isLocal org.jetbrains.kotlin.fir.declarations.FirClassLikeDeclaration $this$isLocal$iv int $i$f$isAbstract org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration $this$isAbstract$iv int $i$a$-none-FirParcelizeClassChecker$checkParcelableClass$2 org.jetbrains.kotlin.fir.types.ConeClassLikeType it Object element$iv int $i$f$none Iterable $this$none$iv int $i$f$emptyArray int $i$a$-forEach-FirParcelizeClassChecker$checkParcelableClass$3 int index org.jetbrains.kotlin.fir.types.FirTypeRef superTypeRef org.jetbrains.kotlin.fir.types.ConeKotlinType superType org.jetbrains.kotlin.fir.types.impl.ConeClassLikeTypeImpl parcelableType java.util.Map$Entry element$iv int $i$f$forEach java.util.Map $this$forEach$iv int $i$a$-find-FirParcelizeClassChecker$checkParcelableClass$primaryConstructorSymbol$1 org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol it int $i$a$-filterNot-FirParcelizeClassChecker$checkParcelableClass$secondaryConstructorSymbols$1 org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol it Object element$iv$iv int $i$f$filterNotTo Iterable $this$filterNotTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterNot Iterable $this$filterNot$iv org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol symbol org.jetbrains.kotlin.KtSourceElement source org.jetbrains.kotlin.descriptors.ClassKind classKind java.util.List supertypes java.util.List constructorSymbols org.jetbrains.kotlin.fir.symbols.impl.FirConstructorSymbol primaryConstructorSymbol java.util.List secondaryConstructorSymbols org.jetbrains.kotlin.fir.declarations.FirClass klass org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final void checkParcelerClass (org.jetbrains.kotlin.fir.declarations.FirClass, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$f$isCompanion org.jetbrains.kotlin.fir.declarations.FirRegularClass $this$isCompanion$iv org.jetbrains.kotlin.diagnostics.SourceElementPositioningStrategy strategy org.jetbrains.kotlin.fir.types.FirTypeRef superTypeRef org.jetbrains.kotlin.fir.declarations.FirClass klass org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter public volatile synthetic void check (org.jetbrains.kotlin.fir.declarations.FirDeclaration, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirDeclaration declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizeClassCheckerKt.class
FirParcelizeClassChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeClassCheckerKt extends java.lang.Object { public static final boolean isParcelize (org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol, org.jetbrains.kotlin.fir.FirSession) int $i$a$-any-FirParcelizeClassCheckerKt$isParcelize$2 org.jetbrains.kotlin.fir.expressions.FirAnnotation it Object element$iv int $i$f$any Iterable $this$any$iv int $i$a$-any-FirParcelizeClassCheckerKt$isParcelize$3$1 org.jetbrains.kotlin.fir.expressions.FirAnnotation it Object element$iv int $i$f$any Iterable $this$any$iv int $i$a$-any-FirParcelizeClassCheckerKt$isParcelize$3 org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol symbol org.jetbrains.kotlin.fir.types.FirResolvedTypeRef superTypeRef Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol $this$isParcelize org.jetbrains.kotlin.fir.FirSession session public static final boolean hasCustomParceler (org.jetbrains.kotlin.fir.declarations.FirRegularClass, org.jetbrains.kotlin.fir.FirSession) int $i$a$-any-FirParcelizeClassCheckerKt$hasCustomParceler$1 org.jetbrains.kotlin.fir.types.ConeClassLikeType it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol companion org.jetbrains.kotlin.fir.declarations.FirRegularClass $this$hasCustomParceler org.jetbrains.kotlin.fir.FirSession session }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizeConstructorChecker.class
FirParcelizeConstructorChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeConstructorChecker extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.FirDeclarationChecker { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeConstructorChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.declarations.FirConstructor, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$a$-firstOrNull-FirParcelizeConstructorChecker$check$illegalAnnotation$1 org.jetbrains.kotlin.fir.expressions.FirAnnotation it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv org.jetbrains.kotlin.fir.expressions.FirAnnotation illegalAnnotation org.jetbrains.kotlin.fir.declarations.FirValueParameter valueParameter org.jetbrains.kotlin.KtSourceElement source org.jetbrains.kotlin.fir.declarations.FirRegularClass containingClass org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol containingClassSymbol org.jetbrains.kotlin.fir.declarations.FirConstructor declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter public volatile synthetic void check (org.jetbrains.kotlin.fir.declarations.FirDeclaration, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirDeclaration declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizeFunctionChecker.class
FirParcelizeFunctionChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeFunctionChecker extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.FirDeclarationChecker { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizeFunctionChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.declarations.FirSimpleFunction, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) int $i$f$isOverride org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration $this$isOverride$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol containingClassSymbol org.jetbrains.kotlin.fir.declarations.FirSimpleFunction declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final boolean isWriteToParcel (org.jetbrains.kotlin.fir.declarations.FirSimpleFunction) org.jetbrains.kotlin.fir.declarations.FirSimpleFunction $this$isWriteToParcel public volatile synthetic void check (org.jetbrains.kotlin.fir.declarations.FirDeclaration, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirDeclaration declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizePropertyChecker$checkParcelableType$2$1.class
FirParcelizePropertyChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizePropertyChecker$checkParcelableType$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic org.jetbrains.kotlin.fir.FirSession $session void <init> (org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.fir.FirSession $session public final java.lang.Boolean invoke (org.jetbrains.kotlin.types.model.SimpleTypeMarker) org.jetbrains.kotlin.types.model.SimpleTypeMarker it public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 }
org/jetbrains/kotlin/parcelize/fir/diagnostics/FirParcelizePropertyChecker.class
FirParcelizePropertyChecker.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizePropertyChecker extends org.jetbrains.kotlin.fir.analysis.checkers.declaration.FirDeclarationChecker { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.FirParcelizePropertyChecker INSTANCE private void <init> () public void check (org.jetbrains.kotlin.fir.declarations.FirProperty, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) boolean fromPrimaryConstructor int $i$f$isCompanion org.jetbrains.kotlin.fir.symbols.impl.FirClassLikeSymbol $this$isCompanion$iv int $i$a$-any-FirAnnotationUtilsKt$hasJvmFieldAnnotation$1$iv org.jetbrains.kotlin.fir.expressions.FirAnnotation it$iv Object element$iv$iv int $i$f$any Iterable $this$any$iv$iv int $i$f$hasJvmFieldAnnotation org.jetbrains.kotlin.fir.declarations.FirProperty $this$hasJvmFieldAnnotation$iv org.jetbrains.kotlin.fir.declarations.FirRegularClass outerClass org.jetbrains.kotlin.fir.FirSession session org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol containingClassSymbol org.jetbrains.kotlin.fir.declarations.FirProperty declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final void checkParcelableClassProperty (org.jetbrains.kotlin.fir.declarations.FirProperty, org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.types.ConeKotlinType type org.jetbrains.kotlin.fir.FirSession session java.util.Set customParcelerTypes org.jetbrains.kotlin.fir.declarations.FirProperty property org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol containingClassSymbol org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter private final java.util.Set getCustomParcelerTypes (java.util.List, org.jetbrains.kotlin.fir.FirSession) int $i$a$-mapNotNullTo-FirParcelizePropertyChecker$getCustomParcelerTypes$1 org.jetbrains.kotlin.fir.expressions.FirAnnotation annotation int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv Object it$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv Object element$iv Object element$iv$iv int $i$f$forEach Iterable $this$forEach$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNullTo$iv java.util.Collection destination$iv java.util.List annotations org.jetbrains.kotlin.fir.FirSession session private final boolean checkParcelableType (org.jetbrains.kotlin.fir.types.ConeKotlinType, java.util.Set, org.jetbrains.kotlin.fir.FirSession) int $i$f$isEnumClass org.jetbrains.kotlin.descriptors.ClassKind $this$isEnumClass$iv int $i$a$-let-FirParcelizePropertyChecker$checkParcelableType$1$1 org.jetbrains.kotlin.fir.types.ConeKotlinType it int $i$a$-all-FirParcelizePropertyChecker$checkParcelableType$1 org.jetbrains.kotlin.fir.types.ConeTypeProjection projection Object element$iv int $i$f$all Object[] $this$all$iv int $i$a$-with-FirParcelizePropertyChecker$checkParcelableType$2 org.jetbrains.kotlin.fir.types.ConeInferenceContext $this$checkParcelableType_u24lambda_u243 org.jetbrains.kotlin.fir.types.ConeClassLikeType upperBound org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol symbol String fqName org.jetbrains.kotlin.fir.types.ConeKotlinType type java.util.Set customParcelerTypes org.jetbrains.kotlin.fir.FirSession session private final org.jetbrains.kotlin.fir.types.ConeClassLikeType getErasedUpperBound (org.jetbrains.kotlin.fir.types.ConeKotlinType, org.jetbrains.kotlin.fir.FirSession) int $i$a$-firstOrNull-FirParcelizePropertyChecker$getErasedUpperBound$representativeBound$1 org.jetbrains.kotlin.descriptors.ClassKind kind org.jetbrains.kotlin.fir.types.FirResolvedTypeRef it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv java.util.List bounds org.jetbrains.kotlin.fir.types.FirResolvedTypeRef representativeBound org.jetbrains.kotlin.fir.types.ConeKotlinType $this$getErasedUpperBound org.jetbrains.kotlin.fir.FirSession session private final boolean hasParcelerAnnotation (org.jetbrains.kotlin.fir.types.ConeKotlinType, org.jetbrains.kotlin.fir.FirSession) org.jetbrains.kotlin.name.FqName fqName org.jetbrains.kotlin.fir.expressions.FirAnnotation annotation org.jetbrains.kotlin.fir.types.ConeKotlinType $this$hasParcelerAnnotation org.jetbrains.kotlin.fir.FirSession session private final boolean hasIgnoredOnParcel (org.jetbrains.kotlin.fir.declarations.FirProperty) org.jetbrains.kotlin.fir.declarations.FirProperty $this$hasIgnoredOnParcel private final boolean hasIgnoredOnParcel (java.util.List) int $i$a$-any-FirParcelizePropertyChecker$hasIgnoredOnParcel$1 org.jetbrains.kotlin.descriptors.annotations.AnnotationUseSiteTarget target org.jetbrains.kotlin.fir.expressions.FirAnnotation it Object element$iv int $i$f$any Iterable $this$any$iv java.util.List $this$hasIgnoredOnParcel private final boolean hasCustomParceler (org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol, org.jetbrains.kotlin.fir.FirSession) int $i$a$-any-FirParcelizePropertyChecker$hasCustomParceler$1 org.jetbrains.kotlin.fir.types.ConeClassLikeType it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol companionObjectSymbol org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol $this$hasCustomParceler org.jetbrains.kotlin.fir.FirSession session public volatile synthetic void check (org.jetbrains.kotlin.fir.declarations.FirDeclaration, org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext, org.jetbrains.kotlin.diagnostics.DiagnosticReporter) org.jetbrains.kotlin.fir.declarations.FirDeclaration declaration org.jetbrains.kotlin.fir.analysis.checkers.context.CheckerContext context org.jetbrains.kotlin.diagnostics.DiagnosticReporter reporter static void <clinit> () }
org/jetbrains/kotlin/parcelize/fir/diagnostics/KtDefaultErrorMessagesParcelize.class
KtDefaultErrorMessagesParcelize.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.KtDefaultErrorMessagesParcelize extends org.jetbrains.kotlin.diagnostics.rendering.BaseDiagnosticRendererFactory { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.KtDefaultErrorMessagesParcelize INSTANCE private static final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactoryToRendererMap MAP private void <init> () public org.jetbrains.kotlin.diagnostics.KtDiagnosticFactoryToRendererMap getMAP () static void <clinit> () int $i$a$-also-KtDefaultErrorMessagesParcelize$MAP$1 org.jetbrains.kotlin.diagnostics.KtDiagnosticFactoryToRendererMap map }
org/jetbrains/kotlin/parcelize/fir/diagnostics/KtErrorsParcelize.class
KtErrorsParcelize.kt package org.jetbrains.kotlin.parcelize.fir.diagnostics public final org.jetbrains.kotlin.parcelize.fir.diagnostics.KtErrorsParcelize extends java.lang.Object { public static final org.jetbrains.kotlin.parcelize.fir.diagnostics.KtErrorsParcelize INSTANCE static final synthetic kotlin.reflect.KProperty[] $$delegatedProperties private static final kotlin.properties.ReadOnlyProperty PARCELABLE_SHOULD_BE_CLASS$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_DELEGATE_IS_NOT_ALLOWED$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_SHOULD_NOT_BE_ENUM_CLASS$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_SHOULD_BE_INSTANTIABLE$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_CANT_BE_INNER_CLASS$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_CANT_BE_LOCAL_CLASS$delegate private static final kotlin.properties.ReadOnlyProperty NO_PARCELABLE_SUPERTYPE$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_SHOULD_HAVE_PRIMARY_CONSTRUCTOR$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_PRIMARY_CONSTRUCTOR_IS_EMPTY$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_CONSTRUCTOR_PARAMETER_SHOULD_BE_VAL_OR_VAR$delegate private static final kotlin.properties.ReadOnlyProperty PROPERTY_WONT_BE_SERIALIZED$delegate private static final kotlin.properties.ReadOnlyProperty OVERRIDING_WRITE_TO_PARCEL_IS_NOT_ALLOWED$delegate private static final kotlin.properties.ReadOnlyProperty CREATOR_DEFINITION_IS_NOT_ALLOWED$delegate private static final kotlin.properties.ReadOnlyProperty PARCELABLE_TYPE_NOT_SUPPORTED$delegate private static final kotlin.properties.ReadOnlyProperty PARCELER_SHOULD_BE_OBJECT$delegate private static final kotlin.properties.ReadOnlyProperty PARCELER_TYPE_INCOMPATIBLE$delegate private static final kotlin.properties.ReadOnlyProperty DUPLICATING_TYPE_PARCELERS$delegate private static final kotlin.properties.ReadOnlyProperty REDUNDANT_TYPE_PARCELER$delegate private static final kotlin.properties.ReadOnlyProperty CLASS_SHOULD_BE_PARCELIZE$delegate private static final kotlin.properties.ReadOnlyProperty FORBIDDEN_DEPRECATED_ANNOTATION$delegate private static final kotlin.properties.ReadOnlyProperty DEPRECATED_ANNOTATION$delegate private static final kotlin.properties.ReadOnlyProperty DEPRECATED_PARCELER$delegate private static final kotlin.properties.ReadOnlyProperty INAPPLICABLE_IGNORED_ON_PARCEL$delegate private static final kotlin.properties.ReadOnlyProperty INAPPLICABLE_IGNORED_ON_PARCEL_CONSTRUCTOR_PROPERTY$delegate private void <init> () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_SHOULD_BE_CLASS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_DELEGATE_IS_NOT_ALLOWED () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_SHOULD_NOT_BE_ENUM_CLASS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_SHOULD_BE_INSTANTIABLE () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_CANT_BE_INNER_CLASS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_CANT_BE_LOCAL_CLASS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getNO_PARCELABLE_SUPERTYPE () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_SHOULD_HAVE_PRIMARY_CONSTRUCTOR () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_PRIMARY_CONSTRUCTOR_IS_EMPTY () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_CONSTRUCTOR_PARAMETER_SHOULD_BE_VAL_OR_VAR () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPROPERTY_WONT_BE_SERIALIZED () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getOVERRIDING_WRITE_TO_PARCEL_IS_NOT_ALLOWED () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getCREATOR_DEFINITION_IS_NOT_ALLOWED () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELABLE_TYPE_NOT_SUPPORTED () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getPARCELER_SHOULD_BE_OBJECT () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory2 getPARCELER_TYPE_INCOMPATIBLE () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getDUPLICATING_TYPE_PARCELERS () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory1 getREDUNDANT_TYPE_PARCELER () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory1 getCLASS_SHOULD_BE_PARCELIZE () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getFORBIDDEN_DEPRECATED_ANNOTATION () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getDEPRECATED_ANNOTATION () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getDEPRECATED_PARCELER () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getINAPPLICABLE_IGNORED_ON_PARCEL () public final org.jetbrains.kotlin.diagnostics.KtDiagnosticFactory0 getINAPPLICABLE_IGNORED_ON_PARCEL_CONSTRUCTOR_PROPERTY () static void <clinit> () int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error2 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning1 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error1 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$error0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv int $i$f$warning0 org.jetbrains.kotlin.diagnostics.AbstractSourceElementPositioningStrategy positioningStrategy$iv }
META-INF/parcelize.backend.kotlin_module
org/jetbrains/kotlin/parcelize/AndroidIrBuilder.class
AndroidIrBuilder.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.AndroidIrBuilder extends org.jetbrains.kotlin.ir.builders.IrBuilderWithScope { private final org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols public void <init> (org.jetbrains.kotlin.parcelize.AndroidSymbols, org.jetbrains.kotlin.ir.symbols.IrSymbol, int, int) org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols org.jetbrains.kotlin.ir.symbols.IrSymbol symbol int startOffset int endOffset public final org.jetbrains.kotlin.parcelize.AndroidSymbols getAndroidSymbols () public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelReadInt (org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelReadInt$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelReadInt_u24lambda_u240 org.jetbrains.kotlin.ir.expressions.IrExpression receiver public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelReadParcelable (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelReadParcelable$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelReadParcelable_u24lambda_u241 org.jetbrains.kotlin.ir.expressions.IrExpression receiver org.jetbrains.kotlin.ir.expressions.IrExpression loader public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelReadString (org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelReadString$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelReadString_u24lambda_u242 org.jetbrains.kotlin.ir.expressions.IrExpression receiver public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelWriteInt (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelWriteInt$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelWriteInt_u24lambda_u243 org.jetbrains.kotlin.ir.expressions.IrExpression receiver org.jetbrains.kotlin.ir.expressions.IrExpression value public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelWriteParcelable (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelWriteParcelable$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelWriteParcelable_u24lambda_u244 org.jetbrains.kotlin.ir.expressions.IrExpression receiver org.jetbrains.kotlin.ir.expressions.IrExpression p org.jetbrains.kotlin.ir.expressions.IrExpression parcelableFlags public final org.jetbrains.kotlin.ir.expressions.IrExpression parcelWriteString (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$parcelWriteString$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelWriteString_u24lambda_u245 org.jetbrains.kotlin.ir.expressions.IrExpression receiver org.jetbrains.kotlin.ir.expressions.IrExpression value public final org.jetbrains.kotlin.ir.expressions.IrExpression textUtilsWriteToParcel (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$textUtilsWriteToParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$textUtilsWriteToParcel_u24lambda_u246 org.jetbrains.kotlin.ir.expressions.IrExpression cs org.jetbrains.kotlin.ir.expressions.IrExpression p org.jetbrains.kotlin.ir.expressions.IrExpression parcelableFlags public final org.jetbrains.kotlin.ir.expressions.IrExpression classGetClassLoader (org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-AndroidIrBuilder$classGetClassLoader$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$classGetClassLoader_u24lambda_u247 org.jetbrains.kotlin.ir.expressions.IrExpression receiver public final org.jetbrains.kotlin.ir.expressions.IrExpression getTextUtilsCharSequenceCreator () public final org.jetbrains.kotlin.ir.expressions.IrExpression unsafeCoerce (org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.types.IrType) int $i$a$-apply-AndroidIrBuilder$unsafeCoerce$1 org.jetbrains.kotlin.ir.expressions.impl.IrCallImpl $this$unsafeCoerce_u24lambda_u248 org.jetbrains.kotlin.ir.expressions.IrExpression value org.jetbrains.kotlin.ir.types.IrType fromType org.jetbrains.kotlin.ir.types.IrType toType }
org/jetbrains/kotlin/parcelize/AndroidSymbols.class
AndroidSymbols.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.AndroidSymbols extends java.lang.Object { private final org.jetbrains.kotlin.ir.IrBuiltIns irBuiltIns private final org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment private final org.jetbrains.kotlin.ir.declarations.IrFactory irFactory private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment javaIo private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment javaLang private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment javaUtil private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment kotlin private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment kotlinJvm private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment kotlinJvmInternalPackage private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment androidOs private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment androidUtil private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment androidText private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsBundle private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsIBinder private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsParcel private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsParcelFileDescriptor private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsParcelable private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsPersistableBundle private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidTextTextUtils private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidUtilSize private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidUtilSizeF private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidUtilSparseBooleanArray private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaIoFileDescriptor private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaIoSerializable private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaLangClass private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaLangClassLoader private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilArrayList private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilLinkedHashMap private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilLinkedHashSet private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilList private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilTreeMap private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol javaUtilTreeSet private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUByte private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUShort private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUInt private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinULong private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUByteArray private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUShortArray private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinUIntArray private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol kotlinULongArray private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol androidOsParcelableCreator private final org.jetbrains.kotlin.ir.symbols.IrPropertySymbol kotlinKClassJava private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateBinderArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateBinderArrayList private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateBooleanArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateByteArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateCharArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateDoubleArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateFloatArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateIntArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateLongArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateStringArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelCreateStringArrayList private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadBundle private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadByte private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadDouble private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadFileDescriptor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadFloat private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadInt private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadLong private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadParcelable private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadPersistableBundle private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadSerializable private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadSize private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadSizeF private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadSparseBooleanArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadString private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadStrongBinder private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelReadValue private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteBinderArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteBinderList private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteBooleanArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteBundle private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteByte private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteByteArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteCharArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteDouble private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteDoubleArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteFileDescriptor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteFloat private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteFloatArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteInt private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteIntArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteLong private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteLongArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteParcelable private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWritePersistableBundle private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteSerializable private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteSize private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteSizeF private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteSparseBooleanArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteString private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteStringArray private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteStringList private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteStrongBinder private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelWriteValue private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol textUtilsWriteToParcel private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol classGetClassLoader private final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol arrayListConstructor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol arrayListAdd private final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol linkedHashMapConstructor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol linkedHashMapPut private final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol linkedHashSetConstructor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol linkedHashSetAdd private final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol treeMapConstructor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol treeMapPut private final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol treeSetConstructor private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol treeSetAdd private final org.jetbrains.kotlin.ir.symbols.IrFieldSymbol textUtilsCharSequenceCreator private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol unsafeCoerceIntrinsic public void <init> (org.jetbrains.kotlin.ir.IrBuiltIns, org.jetbrains.kotlin.ir.declarations.IrModuleFragment) int $i$a$-apply-AndroidSymbols$kotlinUByte$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUByte_u24lambda_u240 int $i$a$-apply-AndroidSymbols$kotlinUShort$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUShort_u24lambda_u241 int $i$a$-apply-AndroidSymbols$kotlinUInt$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUInt_u24lambda_u242 int $i$a$-apply-AndroidSymbols$kotlinULong$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinULong_u24lambda_u243 int $i$a$-apply-AndroidSymbols$kotlinUByteArray$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUByteArray_u24lambda_u244 int $i$a$-apply-AndroidSymbols$kotlinUShortArray$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUShortArray_u24lambda_u245 int $i$a$-apply-AndroidSymbols$kotlinUIntArray$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinUIntArray_u24lambda_u246 int $i$a$-apply-AndroidSymbols$kotlinULongArray$1 org.jetbrains.kotlin.ir.symbols.IrClassSymbol $this$kotlinULongArray_u24lambda_u247 int $i$a$-buildClass-AndroidSymbols$androidOsParcelableCreator$1 org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$androidOsParcelableCreator_u24lambda_u248 int $i$a$-run-DeclarationBuildersKt$buildClass$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$buildClass_u24lambda_u241$iv int $i$f$buildClass org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildClass$iv int $i$a$-apply-AndroidSymbols$androidOsParcelableCreator$2$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$androidOsParcelableCreator_u24lambda_u2411_u24lambda_u249 int $i$a$-apply-AndroidSymbols$androidOsParcelableCreator$2$2 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$androidOsParcelableCreator_u24lambda_u2411_u24lambda_u2410 int $i$a$-apply-AndroidSymbols$androidOsParcelableCreator$2 org.jetbrains.kotlin.ir.declarations.IrTypeParameter t org.jetbrains.kotlin.ir.declarations.IrClass $this$androidOsParcelableCreator_u24lambda_u2411 int $i$a$-buildProperty-AndroidSymbols$kotlinKClassJava$1 org.jetbrains.kotlin.ir.builders.declarations.IrPropertyBuilder $this$kotlinKClassJava_u24lambda_u2412 int $i$a$-run-DeclarationBuildersKt$buildProperty$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrPropertyBuilder $this$buildProperty_u24lambda_u248$iv int $i$f$buildProperty org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildProperty$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addGetter-DeclarationBuildersKt$addGetter$1 int $i$a$-also-DeclarationBuildersKt$addGetter$2$1$iv org.jetbrains.kotlin.ir.declarations.IrSimpleFunction getter$iv int $i$a$-run-DeclarationBuildersKt$addGetter$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addGetter_u24lambda_u2411$iv int $i$f$addGetter org.jetbrains.kotlin.ir.declarations.IrProperty $this$addGetter_u24default$iv int $i$a$-apply-AndroidSymbols$kotlinKClassJava$2$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$kotlinKClassJava_u24lambda_u2414_u24lambda_u2413 int $i$a$-apply-AndroidSymbols$kotlinKClassJava$2 org.jetbrains.kotlin.ir.declarations.IrProperty $this$kotlinKClassJava_u24lambda_u2414 int $i$a$-apply-AndroidSymbols$parcelReadBundle$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelReadBundle_u24lambda_u2415 int $i$a$-apply-AndroidSymbols$parcelReadParcelable$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelReadParcelable_u24lambda_u2416 int $i$a$-apply-AndroidSymbols$parcelReadPersistableBundle$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelReadPersistableBundle_u24lambda_u2417 int $i$a$-apply-AndroidSymbols$parcelReadValue$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelReadValue_u24lambda_u2418 int $i$a$-apply-AndroidSymbols$parcelWriteBinderArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteBinderArray_u24lambda_u2419 int $i$a$-apply-AndroidSymbols$parcelWriteBinderList$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteBinderList_u24lambda_u2420 int $i$a$-apply-AndroidSymbols$parcelWriteBooleanArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteBooleanArray_u24lambda_u2421 int $i$a$-apply-AndroidSymbols$parcelWriteBundle$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteBundle_u24lambda_u2422 int $i$a$-apply-AndroidSymbols$parcelWriteByte$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteByte_u24lambda_u2423 int $i$a$-apply-AndroidSymbols$parcelWriteByteArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteByteArray_u24lambda_u2424 int $i$a$-apply-AndroidSymbols$parcelWriteCharArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteCharArray_u24lambda_u2425 int $i$a$-apply-AndroidSymbols$parcelWriteDouble$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteDouble_u24lambda_u2426 int $i$a$-apply-AndroidSymbols$parcelWriteDoubleArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteDoubleArray_u24lambda_u2427 int $i$a$-apply-AndroidSymbols$parcelWriteFileDescriptor$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteFileDescriptor_u24lambda_u2428 int $i$a$-apply-AndroidSymbols$parcelWriteFloat$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteFloat_u24lambda_u2429 int $i$a$-apply-AndroidSymbols$parcelWriteFloatArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteFloatArray_u24lambda_u2430 int $i$a$-apply-AndroidSymbols$parcelWriteInt$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteInt_u24lambda_u2431 int $i$a$-apply-AndroidSymbols$parcelWriteIntArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteIntArray_u24lambda_u2432 int $i$a$-apply-AndroidSymbols$parcelWriteLong$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteLong_u24lambda_u2433 int $i$a$-apply-AndroidSymbols$parcelWriteLongArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteLongArray_u24lambda_u2434 int $i$a$-apply-AndroidSymbols$parcelWriteParcelable$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteParcelable_u24lambda_u2435 int $i$a$-apply-AndroidSymbols$parcelWritePersistableBundle$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWritePersistableBundle_u24lambda_u2436 int $i$a$-apply-AndroidSymbols$parcelWriteSerializable$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteSerializable_u24lambda_u2437 int $i$a$-apply-AndroidSymbols$parcelWriteSize$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteSize_u24lambda_u2438 int $i$a$-apply-AndroidSymbols$parcelWriteSizeF$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteSizeF_u24lambda_u2439 int $i$a$-apply-AndroidSymbols$parcelWriteSparseBooleanArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteSparseBooleanArray_u24lambda_u2440 int $i$a$-apply-AndroidSymbols$parcelWriteString$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteString_u24lambda_u2441 int $i$a$-apply-AndroidSymbols$parcelWriteStringArray$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteStringArray_u24lambda_u2442 int $i$a$-apply-AndroidSymbols$parcelWriteStringList$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteStringList_u24lambda_u2443 int $i$a$-apply-AndroidSymbols$parcelWriteStrongBinder$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteStrongBinder_u24lambda_u2444 int $i$a$-apply-AndroidSymbols$parcelWriteValue$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$parcelWriteValue_u24lambda_u2445 int $i$a$-apply-AndroidSymbols$textUtilsWriteToParcel$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$textUtilsWriteToParcel_u24lambda_u2446 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addConstructor-DeclarationBuildersKt$addConstructor$1 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor_u24default$iv int $i$a$-apply-AndroidSymbols$arrayListConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor $this$arrayListConstructor_u24lambda_u2447 int $i$a$-apply-AndroidSymbols$arrayListAdd$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$arrayListAdd_u24lambda_u2448 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addConstructor-DeclarationBuildersKt$addConstructor$1 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor_u24default$iv int $i$a$-apply-AndroidSymbols$linkedHashMapConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor $this$linkedHashMapConstructor_u24lambda_u2449 int $i$a$-apply-AndroidSymbols$linkedHashMapPut$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$linkedHashMapPut_u24lambda_u2450 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addConstructor-DeclarationBuildersKt$addConstructor$1 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor_u24default$iv int $i$a$-apply-AndroidSymbols$linkedHashSetConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor $this$linkedHashSetConstructor_u24lambda_u2451 int $i$a$-apply-AndroidSymbols$linkedHashSetAdd$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$linkedHashSetAdd_u24lambda_u2452 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addConstructor-DeclarationBuildersKt$addConstructor$1 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor_u24default$iv int $i$a$-apply-AndroidSymbols$treeMapPut$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$treeMapPut_u24lambda_u2453 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$null int $i$a$-addConstructor-DeclarationBuildersKt$addConstructor$1 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor_u24default$iv int $i$a$-apply-AndroidSymbols$treeSetAdd$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$treeSetAdd_u24lambda_u2454 int $i$a$-addField-AndroidSymbols$textUtilsCharSequenceCreator$1 org.jetbrains.kotlin.ir.builders.declarations.IrFieldBuilder $this$textUtilsCharSequenceCreator_u24lambda_u2455 int $i$a$-run-DeclarationBuildersKt$buildField$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFieldBuilder $this$buildField_u24lambda_u244$iv$iv int $i$f$buildField org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildField$iv$iv int $i$a$-also-DeclarationBuildersKt$addField$1$iv org.jetbrains.kotlin.ir.declarations.IrField field$iv int $i$f$addField org.jetbrains.kotlin.ir.declarations.IrClass $this$addField$iv int $i$a$-buildFun-AndroidSymbols$unsafeCoerceIntrinsic$1 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$unsafeCoerceIntrinsic_u24lambda_u2456 int $i$a$-run-DeclarationBuildersKt$buildFun$1$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildFun_u24lambda_u2420$iv int $i$f$buildFun org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildFun$iv int $i$a$-apply-AndroidSymbols$unsafeCoerceIntrinsic$2 org.jetbrains.kotlin.ir.declarations.IrTypeParameter src org.jetbrains.kotlin.ir.declarations.IrTypeParameter dst org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$unsafeCoerceIntrinsic_u24lambda_u2457 org.jetbrains.kotlin.ir.IrBuiltIns irBuiltIns org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment public final org.jetbrains.kotlin.ir.IrBuiltIns getIrBuiltIns () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getAndroidOsParcel () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getJavaLangClass () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUByte () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUShort () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUInt () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinULong () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUByteArray () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUShortArray () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinUIntArray () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getKotlinULongArray () public final org.jetbrains.kotlin.ir.symbols.IrClassSymbol getAndroidOsParcelableCreator () public final org.jetbrains.kotlin.ir.symbols.IrPropertySymbol getKotlinKClassJava () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateBinderArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateBinderArrayList () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateBooleanArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateByteArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateCharArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateDoubleArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateFloatArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateIntArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateLongArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateStringArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelCreateStringArrayList () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadBundle () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadByte () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadDouble () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadFileDescriptor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadFloat () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadInt () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadLong () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadParcelable () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadPersistableBundle () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadSerializable () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadSize () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadSizeF () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadSparseBooleanArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadString () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadStrongBinder () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelReadValue () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteBinderArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteBinderList () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteBooleanArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteBundle () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteByte () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteByteArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteCharArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteDouble () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteDoubleArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteFileDescriptor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteFloat () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteFloatArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteInt () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteIntArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteLong () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteLongArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteParcelable () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWritePersistableBundle () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteSerializable () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteSize () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteSizeF () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteSparseBooleanArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteString () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteStringArray () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteStringList () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteStrongBinder () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getParcelWriteValue () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getTextUtilsWriteToParcel () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getClassGetClassLoader () public final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol getArrayListConstructor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getArrayListAdd () public final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol getLinkedHashMapConstructor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getLinkedHashMapPut () public final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol getLinkedHashSetConstructor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getLinkedHashSetAdd () public final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol getTreeMapConstructor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getTreeMapPut () public final org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol getTreeSetConstructor () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getTreeSetAdd () public final org.jetbrains.kotlin.ir.symbols.IrFieldSymbol getTextUtilsCharSequenceCreator () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getUnsafeCoerceIntrinsic () private final org.jetbrains.kotlin.ir.declarations.IrPackageFragment createPackage (java.lang.String) String packageName private final org.jetbrains.kotlin.ir.symbols.IrClassSymbol createClass (org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.String, org.jetbrains.kotlin.descriptors.ClassKind, org.jetbrains.kotlin.descriptors.Modality, boolean) int $i$a$-buildClass-AndroidSymbols$createClass$1 org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$createClass_u24lambda_u2458 int $i$a$-run-DeclarationBuildersKt$buildClass$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$buildClass_u24lambda_u241$iv int $i$f$buildClass org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildClass$iv int $i$a$-apply-AndroidSymbols$createClass$2 org.jetbrains.kotlin.ir.declarations.IrClass $this$createClass_u24lambda_u2459 org.jetbrains.kotlin.ir.declarations.IrPackageFragment irPackage String shortName org.jetbrains.kotlin.descriptors.ClassKind classKind org.jetbrains.kotlin.descriptors.Modality classModality boolean isValueClass static synthetic org.jetbrains.kotlin.ir.symbols.IrClassSymbol createClass$default (org.jetbrains.kotlin.parcelize.AndroidSymbols, org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.String, org.jetbrains.kotlin.descriptors.ClassKind, org.jetbrains.kotlin.descriptors.Modality, boolean, int, java.lang.Object) public final org.jetbrains.kotlin.parcelize.AndroidIrBuilder createBuilder (org.jetbrains.kotlin.ir.symbols.IrSymbol, int, int) org.jetbrains.kotlin.ir.symbols.IrSymbol symbol int startOffset int endOffset public static synthetic org.jetbrains.kotlin.parcelize.AndroidIrBuilder createBuilder$default (org.jetbrains.kotlin.parcelize.AndroidSymbols, org.jetbrains.kotlin.ir.symbols.IrSymbol, int, int, int, java.lang.Object) }
org/jetbrains/kotlin/parcelize/IrArrayParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.types.IrType arrayType private final org.jetbrains.kotlin.ir.types.IrType elementType private final org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer public void <init> (org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.ir.types.IrType arrayType org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer private final org.jetbrains.kotlin.ir.expressions.IrExpression newArray (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-single-IrArrayParcelSerializer$newArray$arrayConstructor$1 org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol it Object element$iv int $i$f$single Object single$iv boolean found$iv kotlin.sequences.Sequence $this$single$iv int $i$a$-apply-IrArrayParcelSerializer$newArray$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$newArray_u24lambda_u241 org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol arrayConstructor org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$newArray org.jetbrains.kotlin.ir.expressions.IrExpression size public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrArrayParcelSerializer$readParcel$1$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u244_u24lambda_u243_u24lambda_u242 int $i$a$-forUntil-IrArrayParcelSerializer$readParcel$1$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol setter org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u244_u24lambda_u243 org.jetbrains.kotlin.ir.declarations.IrValueDeclaration index int $i$a$-apply-IrUtilsKt$forUntil$1$1$1$iv org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422$iv int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423$iv int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv$iv int startOffset$iv$iv int endOffset$iv$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv$iv int $i$a$-apply-IrUtilsKt$forUntil$1$iv org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424$iv int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil$iv org.jetbrains.kotlin.ir.expressions.IrExpression upperBound$iv int $i$a$-irBlock$default-IrArrayParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.declarations.IrVariable arraySize org.jetbrains.kotlin.ir.declarations.IrVariable arrayTemporary org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u244 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrArrayParcelSerializer$writeParcel$1$arraySize$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u248_u24lambda_u245 int $i$a$-apply-IrArrayParcelSerializer$writeParcel$1$1$element$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u248_u24lambda_u247_u24lambda_u246 int $i$a$-forUntil-IrArrayParcelSerializer$writeParcel$1$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getter org.jetbrains.kotlin.ir.expressions.IrCall element org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u248_u24lambda_u247 org.jetbrains.kotlin.ir.declarations.IrValueDeclaration index int $i$a$-apply-IrUtilsKt$forUntil$1$1$1$iv org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422$iv int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423$iv int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv$iv int startOffset$iv$iv int endOffset$iv$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv$iv int $i$a$-apply-IrUtilsKt$forUntil$1$iv org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424$iv int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil$iv org.jetbrains.kotlin.ir.expressions.IrExpression upperBound$iv int $i$a$-irBlock$default-IrArrayParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.declarations.IrVariable arrayTemporary org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol arraySizeSymbol org.jetbrains.kotlin.ir.declarations.IrVariable arraySize org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u248 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrCharSequenceParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrCharSequenceParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { public void <init> () public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrCustomParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrCustomParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrEfficientParcelableParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrEfficientParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass irClass public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass irClass public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrEnumParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrEnumParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol enumValueOf private final org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol enumName public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-single-IrEnumParcelSerializer$enumValueOf$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$single Object single$iv boolean found$iv kotlin.sequences.Sequence $this$single$iv org.jetbrains.kotlin.ir.declarations.IrClass enumClass public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrEnumParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$readParcel_u24lambda_u240 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrEnumParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u241 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrGenericParcelableParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrGenericParcelableParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.types.IrType parcelizeType public void <init> (org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.ir.types.IrType parcelizeType public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrListParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrListParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass irClass private final org.jetbrains.kotlin.ir.types.IrType elementType private final org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.ir.declarations.IrClass irClass org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrListParcelSerializer$writeParcel$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u245_u24lambda_u240 int $i$a$-apply-IrListParcelSerializer$writeParcel$1$iterator$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u245_u24lambda_u241 int $i$a$-apply-IrListParcelSerializer$writeParcel$1$2$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u245_u24lambda_u244_u24lambda_u242 int $i$a$-apply-IrListParcelSerializer$writeParcel$1$2$2 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u245_u24lambda_u244_u24lambda_u243 int $i$a$-apply-IrListParcelSerializer$writeParcel$1$2 org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$writeParcel_u24lambda_u245_u24lambda_u244 int $i$a$-irBlock$default-IrListParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.declarations.IrVariable list org.jetbrains.kotlin.ir.declarations.IrVariable iterator org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u245 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol sizeFunction org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorFunction org.jetbrains.kotlin.ir.declarations.IrClass iteratorClass org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorHasNext org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorNext org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value private final kotlin.Pair listSymbols (org.jetbrains.kotlin.parcelize.AndroidSymbols) int $i$a$-find-IrListParcelSerializer$listSymbols$constructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor constructor int $i$a$-first-IrListParcelSerializer$listSymbols$constructor$2 org.jetbrains.kotlin.ir.declarations.IrConstructor constructor Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-first-IrListParcelSerializer$listSymbols$add$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor org.jetbrains.kotlin.ir.declarations.IrSimpleFunction add org.jetbrains.kotlin.parcelize.AndroidSymbols symbols public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrListParcelSerializer$readParcel$1$list$1 org.jetbrains.kotlin.ir.expressions.IrConstructorCall $this$readParcel_u24lambda_u2412_u24lambda_u249 int $i$a$-apply-IrListParcelSerializer$readParcel$1$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u2412_u24lambda_u2411_u24lambda_u2410 int $i$a$-forUntil-IrListParcelSerializer$readParcel$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u2412_u24lambda_u2411 org.jetbrains.kotlin.ir.declarations.IrValueDeclaration it int $i$a$-apply-IrUtilsKt$forUntil$1$1$1$iv org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422$iv int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423$iv int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv$iv int startOffset$iv$iv int endOffset$iv$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv$iv int $i$a$-apply-IrUtilsKt$forUntil$1$iv org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424$iv int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil$iv org.jetbrains.kotlin.ir.expressions.IrExpression upperBound$iv int $i$a$-irBlock$default-IrListParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol constructorSymbol org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol addSymbol org.jetbrains.kotlin.ir.declarations.IrVariable sizeTemporary org.jetbrains.kotlin.ir.declarations.IrVariable list org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u2412 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel }
org/jetbrains/kotlin/parcelize/IrMapParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrMapParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass irClass private final org.jetbrains.kotlin.ir.types.IrType keyType private final org.jetbrains.kotlin.ir.types.IrType valueType private final org.jetbrains.kotlin.parcelize.IrParcelSerializer keySerializer private final org.jetbrains.kotlin.parcelize.IrParcelSerializer valueSerializer public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelSerializer, org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.ir.declarations.IrClass irClass org.jetbrains.kotlin.ir.types.IrType keyType org.jetbrains.kotlin.ir.types.IrType valueType org.jetbrains.kotlin.parcelize.IrParcelSerializer keySerializer org.jetbrains.kotlin.parcelize.IrParcelSerializer valueSerializer public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u249_u24lambda_u240 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$iterator$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u249_u24lambda_u242_u24lambda_u241 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$iterator$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u249_u24lambda_u242 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$2$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u249_u24lambda_u248_u24lambda_u243 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$2$2$element$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u249_u24lambda_u248_u24lambda_u247_u24lambda_u244 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$2$2$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u249_u24lambda_u248_u24lambda_u247_u24lambda_u245 int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$2$2$2 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u249_u24lambda_u248_u24lambda_u247_u24lambda_u246 int $i$a$-irBlock$default-IrMapParcelSerializer$writeParcel$1$2$2 org.jetbrains.kotlin.ir.declarations.IrVariable element org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u249_u24lambda_u248_u24lambda_u247 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv int $i$a$-apply-IrMapParcelSerializer$writeParcel$1$2 org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$writeParcel_u24lambda_u249_u24lambda_u248 int $i$a$-irBlock$default-IrMapParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.declarations.IrVariable list org.jetbrains.kotlin.ir.declarations.IrVariable iterator org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u249 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol sizeFunction org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol entriesFunction org.jetbrains.kotlin.ir.declarations.IrClass entrySetClass org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorFunction org.jetbrains.kotlin.ir.declarations.IrClass iteratorClass org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorHasNext org.jetbrains.kotlin.ir.declarations.IrSimpleFunction iteratorNext org.jetbrains.kotlin.ir.declarations.IrClass elementClass org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol elementKey org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol elementValue org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value private final kotlin.Pair mapSymbols (org.jetbrains.kotlin.parcelize.AndroidSymbols) int $i$a$-find-IrMapParcelSerializer$mapSymbols$constructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor constructor int $i$a$-find-IrMapParcelSerializer$mapSymbols$constructor$2 org.jetbrains.kotlin.ir.declarations.IrConstructor constructor int $i$a$-first-IrMapParcelSerializer$mapSymbols$put$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor org.jetbrains.kotlin.ir.declarations.IrSimpleFunction put org.jetbrains.kotlin.parcelize.AndroidSymbols symbols public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrMapParcelSerializer$readParcel$1$map$1 org.jetbrains.kotlin.ir.expressions.IrConstructorCall $this$readParcel_u24lambda_u2416_u24lambda_u2413 int $i$a$-apply-IrMapParcelSerializer$readParcel$1$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u2416_u24lambda_u2415_u24lambda_u2414 int $i$a$-forUntil-IrMapParcelSerializer$readParcel$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u2416_u24lambda_u2415 org.jetbrains.kotlin.ir.declarations.IrValueDeclaration it int $i$a$-apply-IrUtilsKt$forUntil$1$1$1$iv org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422$iv int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423$iv int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv$iv int startOffset$iv$iv int endOffset$iv$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv$iv int $i$a$-apply-IrUtilsKt$forUntil$1$iv org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424$iv int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil$iv org.jetbrains.kotlin.ir.expressions.IrExpression upperBound$iv int $i$a$-irBlock$default-IrMapParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.symbols.IrConstructorSymbol constructorSymbol org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol putSymbol org.jetbrains.kotlin.ir.declarations.IrVariable sizeTemporary org.jetbrains.kotlin.ir.declarations.IrVariable map org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u2416 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel }
org/jetbrains/kotlin/parcelize/IrNoParameterClassParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrNoParameterClassParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass irClass public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass irClass public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-irBlock$default-IrNoParameterClassParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u240 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.ir.declarations.IrConstructor defaultConstructor org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrNullAwareParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrNullAwareParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer public void <init> (org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.ir.expressions.IrExpression nonNullResult org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-irBlock$default-IrNullAwareParcelSerializer$writeParcel$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u241_u24lambda_u240 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv int $i$a$-irLetS$default-IrNullAwareParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.symbols.IrValueSymbol irValueSymbol int $i$f$irLetS org.jetbrains.kotlin.ir.declarations.IrVariable irTemporary$iv org.jetbrains.kotlin.ir.symbols.IrValueSymbol valueSymbol$iv org.jetbrains.kotlin.ir.expressions.IrExpression irResult$iv org.jetbrains.kotlin.ir.expressions.impl.IrBlockImpl irBlock$iv org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irLetS_u24default$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv String nameHint$iv org.jetbrains.kotlin.ir.types.IrType irType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrObjectParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrObjectParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass objectClass public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass objectClass public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-irBlock$default-IrObjectParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u240 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public abstract org.jetbrains.kotlin.parcelize.IrParcelSerializer extends java.lang.Object { public abstract org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) public abstract org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) }
org/jetbrains/kotlin/parcelize/IrParcelSerializerFactory.class
IrParcelSerializerFactory.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrParcelSerializerFactory extends java.lang.Object { private final org.jetbrains.kotlin.parcelize.AndroidSymbols symbols private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer stringArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer stringListSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer iBinderSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer iBinderArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer iBinderListSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer serializableSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer stringSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer byteSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer intSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer longSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer floatSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer doubleSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer intArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer booleanArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer byteArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer charArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer doubleArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer floatArraySerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer longArraySerializer private final org.jetbrains.kotlin.parcelize.IrWrappedIntParcelSerializer booleanSerializer private final org.jetbrains.kotlin.parcelize.IrWrappedIntParcelSerializer shortSerializer private final org.jetbrains.kotlin.parcelize.IrWrappedIntParcelSerializer charSerializer private final org.jetbrains.kotlin.parcelize.IrArrayParcelSerializer shortArraySerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ubyteSerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ushortSerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer uintSerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ulongSerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ubyteArraySerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ushortArraySerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer uintArraySerializer private final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer ulongArraySerializer private final org.jetbrains.kotlin.parcelize.IrCharSequenceParcelSerializer charSequenceSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer fileDescriptorSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer sizeSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer sizeFSerializer private final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer sparseBooleanArraySerializer public void <init> (org.jetbrains.kotlin.parcelize.AndroidSymbols) org.jetbrains.kotlin.parcelize.AndroidSymbols symbols public final org.jetbrains.kotlin.parcelize.IrParcelSerializer get (org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelerScope, org.jetbrains.kotlin.ir.types.IrType, boolean, boolean) int $i$a$-let-IrParcelSerializerFactory$get$1 org.jetbrains.kotlin.ir.declarations.IrClass parceler org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.ir.types.IrSimpleType arrayType org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.ir.types.IrType keyType org.jetbrains.kotlin.ir.types.IrType valueType org.jetbrains.kotlin.parcelize.IrMapParcelSerializer parceler org.jetbrains.kotlin.ir.declarations.IrClass classifier String classifierFqName org.jetbrains.kotlin.ir.types.IrType irType org.jetbrains.kotlin.parcelize.IrParcelerScope scope org.jetbrains.kotlin.ir.types.IrType parcelizeType boolean strict boolean toplevel public static synthetic org.jetbrains.kotlin.parcelize.IrParcelSerializer get$default (org.jetbrains.kotlin.parcelize.IrParcelSerializerFactory, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelerScope, org.jetbrains.kotlin.ir.types.IrType, boolean, boolean, int, java.lang.Object) private final org.jetbrains.kotlin.parcelize.IrParcelSerializer wrapNullableSerializerIfNeeded (org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.ir.types.IrType irType org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer private final org.jetbrains.kotlin.ir.IrBuiltIns getIrBuiltIns () private static final boolean get$strict (boolean, org.jetbrains.kotlin.ir.types.IrType) boolean $strict org.jetbrains.kotlin.ir.types.IrType $irType }
org/jetbrains/kotlin/parcelize/IrParcelSerializerWithClassLoader.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrParcelSerializerWithClassLoader extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.types.IrType parcelizeType private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol reader private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol writer public void <init> (org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol, org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol) org.jetbrains.kotlin.ir.types.IrType parcelizeType org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol reader org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol writer public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrParcelSerializerWithClassLoader$readParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u240 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrParcelSerializerWithClassLoader$writeParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u241 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrParcelSerializersKt.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrParcelSerializersKt extends java.lang.Object { public static final org.jetbrains.kotlin.ir.expressions.IrExpression readParcelWith (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.parcelize.IrParcelSerializer, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-with-IrParcelSerializersKt$readParcelWith$1 org.jetbrains.kotlin.parcelize.IrParcelSerializer $this$readParcelWith_u24lambda_u240 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcelWith org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public static final org.jetbrains.kotlin.ir.expressions.IrExpression writeParcelWith (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.parcelize.IrParcelSerializer, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-with-IrParcelSerializersKt$writeParcelWith$1 org.jetbrains.kotlin.parcelize.IrParcelSerializer $this$writeParcelWith_u24lambda_u241 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcelWith org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrParcelerScope.class
IrParcelerScope.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrParcelerScope extends java.lang.Object { private final org.jetbrains.kotlin.parcelize.IrParcelerScope parent private final java.util.Map typeParcelers public void <init> (org.jetbrains.kotlin.parcelize.IrParcelerScope) org.jetbrains.kotlin.parcelize.IrParcelerScope parent public synthetic void <init> (org.jetbrains.kotlin.parcelize.IrParcelerScope, int, kotlin.jvm.internal.DefaultConstructorMarker) public final void add (org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.types.IrType type org.jetbrains.kotlin.ir.declarations.IrClass parceler public final org.jetbrains.kotlin.ir.declarations.IrClass get (org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.ir.types.IrType type public void <init> () }
org/jetbrains/kotlin/parcelize/IrParcelerScopeKt.class
IrParcelerScope.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrParcelerScopeKt extends java.lang.Object { public static final org.jetbrains.kotlin.ir.declarations.IrClass getCustomSerializer (org.jetbrains.kotlin.parcelize.IrParcelerScope, org.jetbrains.kotlin.ir.types.IrType) int $i$a$-let-IrParcelerScopeKt$getCustomSerializer$1 org.jetbrains.kotlin.ir.expressions.IrConstructorCall writeWith org.jetbrains.kotlin.parcelize.IrParcelerScope $this$getCustomSerializer org.jetbrains.kotlin.ir.types.IrType irType public static final boolean hasCustomSerializer (org.jetbrains.kotlin.parcelize.IrParcelerScope, org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.parcelize.IrParcelerScope $this$hasCustomSerializer org.jetbrains.kotlin.ir.types.IrType irType public static final org.jetbrains.kotlin.parcelize.IrParcelerScope getParcelerScope (org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer, org.jetbrains.kotlin.parcelize.IrParcelerScope) int $i$a$-filterTo-IrParcelerScopeKt$getParcelerScope$typeParcelerAnnotations$1 org.jetbrains.kotlin.ir.expressions.IrConstructorCall it Object element$iv int $i$f$filterTo Iterable $this$filterTo$iv java.util.Collection destination$iv int $i$a$-map-IrParcelerScopeKt$getParcelerScope$1 org.jetbrains.kotlin.ir.types.IrTypeArgument it Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv org.jetbrains.kotlin.ir.types.IrType mappedType org.jetbrains.kotlin.ir.types.IrType parcelerType org.jetbrains.kotlin.ir.expressions.IrConstructorCall annotation java.util.List typeParcelerAnnotations org.jetbrains.kotlin.parcelize.IrParcelerScope scope org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer $this$getParcelerScope org.jetbrains.kotlin.parcelize.IrParcelerScope parent public static synthetic org.jetbrains.kotlin.parcelize.IrParcelerScope getParcelerScope$default (org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer, org.jetbrains.kotlin.parcelize.IrParcelerScope, int, java.lang.Object) }
org/jetbrains/kotlin/parcelize/IrSimpleParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrSimpleParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol reader private final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol writer public void <init> (org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol, org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol) org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol reader org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol writer public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrSimpleParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u240 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrSimpleParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u241 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrSparseArrayParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrSparseArrayParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.declarations.IrClass sparseArrayClass private final org.jetbrains.kotlin.ir.types.IrType elementType private final org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer public void <init> (org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.parcelize.IrParcelSerializer) org.jetbrains.kotlin.ir.declarations.IrClass sparseArrayClass org.jetbrains.kotlin.ir.types.IrType elementType org.jetbrains.kotlin.parcelize.IrParcelSerializer elementSerializer public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-first-IrSparseArrayParcelSerializer$readParcel$1$sparseArrayConstructor$1 org.jetbrains.kotlin.ir.declarations.IrConstructor irConstructor Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrSparseArrayParcelSerializer$readParcel$1$arrayTemporary$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$readParcel_u24lambda_u247_u24lambda_u241 int $i$a$-first-IrSparseArrayParcelSerializer$readParcel$1$1$1$sparseArrayPut$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrSparseArrayParcelSerializer$readParcel$1$1$1$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$readParcel_u24lambda_u247_u24lambda_u246_u24lambda_u245_u24lambda_u243 int $i$a$-apply-IrSparseArrayParcelSerializer$readParcel$1$1$1$2 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u247_u24lambda_u246_u24lambda_u245_u24lambda_u244 int $i$a$-irBlock$default-IrSparseArrayParcelSerializer$readParcel$1$1$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction sparseArrayPut org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol dec org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u247_u24lambda_u246_u24lambda_u245 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv int $i$a$-apply-IrSparseArrayParcelSerializer$readParcel$1$1 org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$readParcel_u24lambda_u247_u24lambda_u246 int $i$a$-irBlock$default-IrSparseArrayParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.declarations.IrVariable remainingSizeTemporary org.jetbrains.kotlin.ir.declarations.IrConstructor sparseArrayConstructor org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression constructorCall org.jetbrains.kotlin.ir.declarations.IrVariable arrayTemporary org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$readParcel_u24lambda_u247 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-first-IrSparseArrayParcelSerializer$writeParcel$1$sizeFunction$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-first-IrSparseArrayParcelSerializer$writeParcel$1$keyAtFunction$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-first-IrSparseArrayParcelSerializer$writeParcel$1$valueAtFunction$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrSparseArrayParcelSerializer$writeParcel$1$sizeTemporary$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u2415_u24lambda_u2411 int $i$a$-apply-IrSparseArrayParcelSerializer$writeParcel$1$1$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$writeParcel_u24lambda_u2415_u24lambda_u2414_u24lambda_u2412 int $i$a$-apply-IrSparseArrayParcelSerializer$writeParcel$1$1$2 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u2415_u24lambda_u2414_u24lambda_u2413 int $i$a$-forUntil-IrSparseArrayParcelSerializer$writeParcel$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u2415_u24lambda_u2414 org.jetbrains.kotlin.ir.declarations.IrValueDeclaration index int $i$a$-apply-IrUtilsKt$forUntil$1$1$1$iv org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422$iv int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1$iv org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423$iv int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv$iv int startOffset$iv$iv int endOffset$iv$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv$iv int $i$a$-apply-IrUtilsKt$forUntil$1$iv org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424$iv int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary$iv org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil$iv org.jetbrains.kotlin.ir.expressions.IrExpression upperBound$iv int $i$a$-irBlock$default-IrSparseArrayParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction sizeFunction org.jetbrains.kotlin.ir.declarations.IrSimpleFunction keyAtFunction org.jetbrains.kotlin.ir.declarations.IrSimpleFunction valueAtFunction org.jetbrains.kotlin.ir.declarations.IrVariable arrayTemporary org.jetbrains.kotlin.ir.declarations.IrVariable sizeTemporary org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$writeParcel_u24lambda_u2415 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrUnsafeCoerceWrappedSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrUnsafeCoerceWrappedSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer private final org.jetbrains.kotlin.ir.types.IrType wrappedType private final org.jetbrains.kotlin.ir.types.IrType underlyingType public void <init> (org.jetbrains.kotlin.parcelize.IrParcelSerializer, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.parcelize.IrParcelSerializer serializer org.jetbrains.kotlin.ir.types.IrType wrappedType org.jetbrains.kotlin.ir.types.IrType underlyingType public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/IrUtilsKt.class
irUtils.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrUtilsKt extends java.lang.Object { public static final boolean isParcelize (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-let-IrUtilsKt$isParcelize$1$1 org.jetbrains.kotlin.ir.declarations.IrClass it int $i$a$-any-IrUtilsKt$isParcelize$1 org.jetbrains.kotlin.ir.types.IrType superType Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$isParcelize public static final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getCreatorGetter (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-takeIf-IrUtilsKt$creatorGetter$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol it org.jetbrains.kotlin.ir.declarations.IrClass $this$creatorGetter public static final boolean getHasCreatorField (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-any-IrUtilsKt$hasCreatorField$1 org.jetbrains.kotlin.ir.declarations.IrField field Object element$iv int $i$f$any kotlin.sequences.Sequence $this$any$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$hasCreatorField public static final org.jetbrains.kotlin.ir.expressions.IrCall parcelerWrite (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrUtilsKt$parcelerWrite$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelerWrite_u24lambda_u244 org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$parcelerWrite org.jetbrains.kotlin.ir.declarations.IrClass parceler org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value public static final org.jetbrains.kotlin.ir.expressions.IrExpression parcelerCreate (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-apply-IrUtilsKt$parcelerCreate$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelerCreate_u24lambda_u245 org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$parcelerCreate org.jetbrains.kotlin.ir.declarations.IrClass parceler org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public static final org.jetbrains.kotlin.ir.expressions.IrExpression parcelerNewArray (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-takeIf-IrUtilsKt$parcelerNewArray$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol it int $i$a$-apply-IrUtilsKt$parcelerNewArray$2$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$parcelerNewArray_u24lambda_u248_u24lambda_u247 int $i$a$-let-IrUtilsKt$parcelerNewArray$2 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol newArraySymbol org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$parcelerNewArray org.jetbrains.kotlin.ir.declarations.IrClass parceler org.jetbrains.kotlin.ir.declarations.IrValueDeclaration size public static final org.jetbrains.kotlin.ir.expressions.IrExpression parcelableWriteToParcel (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-first-IrUtilsKt$parcelableWriteToParcel$writeToParcel$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrUtilsKt$parcelableWriteToParcel$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$parcelableWriteToParcel_u24lambda_u2410 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction writeToParcel org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$parcelableWriteToParcel org.jetbrains.kotlin.ir.declarations.IrClass parcelableClass org.jetbrains.kotlin.ir.expressions.IrExpression parcelable org.jetbrains.kotlin.ir.expressions.IrExpression parcel org.jetbrains.kotlin.ir.expressions.IrExpression flags public static final org.jetbrains.kotlin.ir.expressions.IrExpression parcelableCreatorCreateFromParcel (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.expressions.IrExpression, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-first-IrUtilsKt$parcelableCreatorCreateFromParcel$createFromParcel$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrUtilsKt$parcelableCreatorCreateFromParcel$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$parcelableCreatorCreateFromParcel_u24lambda_u2412 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction createFromParcel org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$parcelableCreatorCreateFromParcel org.jetbrains.kotlin.ir.expressions.IrExpression creator org.jetbrains.kotlin.ir.expressions.IrExpression parcel public static final org.jetbrains.kotlin.ir.expressions.IrExpression getParcelableCreator (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-find-IrUtilsKt$getParcelableCreator$1 org.jetbrains.kotlin.ir.declarations.IrField it int $i$a$-let-IrUtilsKt$getParcelableCreator$2 org.jetbrains.kotlin.ir.declarations.IrField creatorField int $i$a$-apply-IrUtilsKt$getParcelableCreator$3$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$getParcelableCreator_u24lambda_u2416_u24lambda_u2415 int $i$a$-let-IrUtilsKt$getParcelableCreator$3 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getter int $i$a$-also-IrUtilsKt$getParcelableCreator$creatorField$1 org.jetbrains.kotlin.ir.declarations.IrField it org.jetbrains.kotlin.ir.types.IrSimpleType creatorType org.jetbrains.kotlin.ir.declarations.IrField creatorField org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$getParcelableCreator org.jetbrains.kotlin.ir.declarations.IrClass irClass private static final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol parcelerSymbolByName (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.String) int $i$a$-firstOrNull-IrUtilsKt$parcelerSymbolByName$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$firstOrNull kotlin.sequences.Sequence $this$firstOrNull$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$parcelerSymbolByName String name public static final boolean overridesFunctionIn (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, org.jetbrains.kotlin.name.FqName) int $i$a$-any-IrUtilsKt$overridesFunctionIn$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$overridesFunctionIn org.jetbrains.kotlin.name.FqName fqName private static final org.jetbrains.kotlin.ir.expressions.impl.IrClassReferenceImpl kClassReference (org.jetbrains.kotlin.ir.builders.IrBuilderWithScope, org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$kClassReference org.jetbrains.kotlin.ir.types.IrType classType private static final org.jetbrains.kotlin.ir.expressions.IrCall kClassToJavaClass (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-apply-IrUtilsKt$kClassToJavaClass$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$kClassToJavaClass_u24lambda_u2420 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$kClassToJavaClass org.jetbrains.kotlin.ir.expressions.IrExpression kClassReference public static final org.jetbrains.kotlin.ir.expressions.IrCall javaClassReference (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$javaClassReference org.jetbrains.kotlin.ir.types.IrType classType public static final boolean isSubclassOfFqName (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.String) int $i$a$-any-IrUtilsKt$isSubclassOfFqName$1 org.jetbrains.kotlin.ir.types.IrType it Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$isSubclassOfFqName String fqName public static final void forUntil (org.jetbrains.kotlin.ir.builders.IrBlockBuilder, org.jetbrains.kotlin.ir.expressions.IrExpression, kotlin.jvm.functions.Function2) int $i$a$-apply-IrUtilsKt$forUntil$1$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$forUntil_u24lambda_u2424_u24lambda_u2423_u24lambda_u2422 int $i$a$-irBlock$default-IrUtilsKt$forUntil$1$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol inc org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil_u24lambda_u2424_u24lambda_u2423 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv int $i$a$-apply-IrUtilsKt$forUntil$1 org.jetbrains.kotlin.ir.expressions.impl.IrWhileLoopImpl $this$forUntil_u24lambda_u2424 int $i$f$forUntil org.jetbrains.kotlin.ir.declarations.IrVariable indexTemporary org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$forUntil org.jetbrains.kotlin.ir.expressions.IrExpression upperBound kotlin.jvm.functions.Function2 loopBody public static final org.jetbrains.kotlin.ir.types.IrType upperBound (org.jetbrains.kotlin.ir.types.IrTypeArgument, org.jetbrains.kotlin.ir.IrBuiltIns) org.jetbrains.kotlin.ir.types.IrTypeArgument $this$upperBound org.jetbrains.kotlin.ir.IrBuiltIns builtIns private static final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.String) int $i$a$-findDeclaration-IrUtilsKt$getSimpleFunction$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction it int $i$a$-find-IrUtilsKt$findDeclaration$1$iv org.jetbrains.kotlin.ir.declarations.IrDeclaration it$iv int $i$f$findDeclaration org.jetbrains.kotlin.ir.declarations.IrDeclarationContainer $this$findDeclaration$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$getSimpleFunction String name public static final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol getPropertyGetter (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.String) Object element$iv$iv int $i$f$filterIsInstanceTo Iterable $this$filterIsInstanceTo$iv$iv java.util.Collection destination$iv$iv int $i$f$filterIsInstance Iterable $this$filterIsInstance$iv int $i$a$-firstOrNull-IrUtilsKt$getPropertyGetter$1 org.jetbrains.kotlin.ir.declarations.IrProperty it Object element$iv int $i$f$firstOrNull Iterable $this$firstOrNull$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$getPropertyGetter String name public static final org.jetbrains.kotlin.ir.declarations.IrSimpleFunction getMethodWithoutArguments (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.String) int $i$a$-first-IrUtilsKt$getMethodWithoutArguments$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv org.jetbrains.kotlin.ir.declarations.IrClass $this$getMethodWithoutArguments String name public static final boolean hasAnyAnnotation (org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer, java.util.List) org.jetbrains.kotlin.name.FqName fqName org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer $this$hasAnyAnnotation java.util.List fqNames public static final org.jetbrains.kotlin.ir.expressions.IrConstructorCall getAnyAnnotation (org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer, java.util.List) org.jetbrains.kotlin.ir.expressions.IrConstructorCall annotation org.jetbrains.kotlin.name.FqName fqName org.jetbrains.kotlin.ir.declarations.IrAnnotationContainer $this$getAnyAnnotation java.util.List fqNames }
org/jetbrains/kotlin/parcelize/IrWrappedIntParcelSerializer.class
IrParcelSerializers.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.IrWrappedIntParcelSerializer extends java.lang.Object implements org.jetbrains.kotlin.parcelize.IrParcelSerializer { private final org.jetbrains.kotlin.ir.types.IrType parcelType public void <init> (org.jetbrains.kotlin.ir.types.IrType) org.jetbrains.kotlin.ir.types.IrType parcelType public org.jetbrains.kotlin.ir.expressions.IrExpression readParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration) int $i$a$-first-IrWrappedIntParcelSerializer$readParcel$conversion$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrWrappedIntParcelSerializer$readParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$readParcel_u24lambda_u241 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol conversion org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$readParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel public org.jetbrains.kotlin.ir.expressions.IrExpression writeParcel (org.jetbrains.kotlin.parcelize.AndroidIrBuilder, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.declarations.IrValueDeclaration, org.jetbrains.kotlin.ir.expressions.IrExpression) int $i$a$-first-IrWrappedIntParcelSerializer$writeParcel$conversion$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol function Object element$iv int $i$f$first kotlin.sequences.Sequence $this$first$iv int $i$a$-apply-IrWrappedIntParcelSerializer$writeParcel$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$writeParcel_u24lambda_u243 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol conversion org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$writeParcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration parcel org.jetbrains.kotlin.ir.declarations.IrValueDeclaration flags org.jetbrains.kotlin.ir.expressions.IrExpression value }
org/jetbrains/kotlin/parcelize/ParcelizeFirIrGeneratorExtension.class
ParcelizeFirIrGeneratorExtension.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeFirIrGeneratorExtension extends java.lang.Object implements org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension { public void <init> () public void generate (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, org.jetbrains.kotlin.backend.common.extensions.IrPluginContext) org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment org.jetbrains.kotlin.backend.common.extensions.IrPluginContext pluginContext public org.jetbrains.kotlin.ir.declarations.IrDeclaration resolveSymbol (org.jetbrains.kotlin.ir.symbols.IrSymbol, org.jetbrains.kotlin.ir.builders.TranslationPluginContext) org.jetbrains.kotlin.ir.symbols.IrSymbol symbol org.jetbrains.kotlin.ir.builders.TranslationPluginContext context }
org/jetbrains/kotlin/parcelize/ParcelizeFirIrTransformer$visitClass$1$1.class
ParcelizeFirIrTransformer.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeFirIrTransformer$visitClass$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.parcelize.ParcelizeFirIrTransformer this$0 final synthetic org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this_apply final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $declaration final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject final synthetic java.util.List $parcelableProperties final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $receiverParameter final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $flagsParameter void <init> (org.jetbrains.kotlin.parcelize.ParcelizeFirIrTransformer, org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrClass, java.util.List, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter) org.jetbrains.kotlin.parcelize.ParcelizeFirIrTransformer $receiver org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $receiver org.jetbrains.kotlin.ir.declarations.IrClass $declaration org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject java.util.List $parcelableProperties org.jetbrains.kotlin.ir.declarations.IrValueParameter $receiverParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter $flagsParameter public final void invoke () public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/ParcelizeFirIrTransformer.class
ParcelizeFirIrTransformer.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeFirIrTransformer extends org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase { public void <init> (org.jetbrains.kotlin.backend.common.extensions.IrPluginContext, org.jetbrains.kotlin.parcelize.AndroidSymbols) org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols public final void transform (org.jetbrains.kotlin.ir.declarations.IrModuleFragment) int $i$a$-forEach-ParcelizeFirIrTransformer$transform$1 kotlin.jvm.functions.Function0 it Object element$iv int $i$f$forEach Iterable $this$forEach$iv org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment public void visitElement (org.jetbrains.kotlin.ir.IrElement) org.jetbrains.kotlin.ir.IrElement element public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-takeIf-ParcelizeFirIrTransformer$visitClass$parcelerObject$1 org.jetbrains.kotlin.ir.declarations.IrClass it int $i$a$-apply-ParcelizeFirIrTransformer$visitClass$1 org.jetbrains.kotlin.ir.declarations.IrValueParameter receiverParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter parcelParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter flagsParameter org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$visitClass_u24lambda_u242 org.jetbrains.kotlin.ir.declarations.IrDeclarationOrigin origin org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function java.util.List parcelableProperties org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject org.jetbrains.kotlin.ir.declarations.IrClass declaration }
org/jetbrains/kotlin/parcelize/ParcelizeIrGeneratorExtension.class
ParcelizeIrGeneratorExtension.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeIrGeneratorExtension extends java.lang.Object implements org.jetbrains.kotlin.backend.common.extensions.IrGenerationExtension { public void <init> () public void generate (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, org.jetbrains.kotlin.backend.common.extensions.IrPluginContext) org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment org.jetbrains.kotlin.backend.common.extensions.IrPluginContext pluginContext public org.jetbrains.kotlin.ir.declarations.IrDeclaration resolveSymbol (org.jetbrains.kotlin.ir.symbols.IrSymbol, org.jetbrains.kotlin.ir.builders.TranslationPluginContext) org.jetbrains.kotlin.ir.symbols.IrSymbol symbol org.jetbrains.kotlin.ir.builders.TranslationPluginContext context }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformer$addOverride$1$2$1.class
ParcelizeIrTransformer.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer$addOverride$1$2$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { final synthetic String $name final synthetic org.jetbrains.kotlin.name.FqName $baseFqName void <init> (java.lang.String, org.jetbrains.kotlin.name.FqName) String $name org.jetbrains.kotlin.name.FqName $baseFqName public final java.lang.Boolean invoke (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction function public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformer$addOverride$1$2$2.class
ParcelizeIrTransformer.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer$addOverride$1$2$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 { public static final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer$addOverride$1$2$2 INSTANCE void <init> () public final org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol invoke (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction it public volatile synthetic java.lang.Object invoke (java.lang.Object) Object p1 static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformer$transform$2.class
ParcelizeIrTransformer.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer$transform$2 extends org.jetbrains.kotlin.ir.visitors.IrElementTransformerVoid { final synthetic org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer this$0 void <init> (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer $receiver public org.jetbrains.kotlin.ir.expressions.IrExpression visitCall (org.jetbrains.kotlin.ir.expressions.IrCall) int $i$a$-apply-ParcelizeIrTransformer$transform$2$visitCall$1$1 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$visitCall_u24lambda_u241_u24lambda_u240 int $i$a$-let-ParcelizeIrTransformer$transform$2$visitCall$1 org.jetbrains.kotlin.ir.declarations.IrClass parcelableClass org.jetbrains.kotlin.ir.declarations.IrSimpleFunction callee org.jetbrains.kotlin.ir.expressions.IrCall expression private final boolean isParcelableCreatorIntrinsic (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) int $i$a$-let-ParcelizeIrTransformer$transform$2$isParcelableCreatorIntrinsic$1 org.jetbrains.kotlin.ir.declarations.IrTypeParameter it org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$isParcelableCreatorIntrinsic public org.jetbrains.kotlin.ir.expressions.IrExpression visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference) int $i$a$-let-ParcelizeIrTransformer$transform$2$visitFunctionReference$remappedReflectionTarget$1 org.jetbrains.kotlin.ir.symbols.IrFunctionSymbol it org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol remappedSymbol org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol remappedReflectionTarget org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression public org.jetbrains.kotlin.ir.IrStatement visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) int $i$a$-map-ParcelizeIrTransformer$transform$2$visitSimpleFunction$1 org.jetbrains.kotlin.ir.symbols.IrSimpleFunctionSymbol symbol Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformer$visitClass$writeToParcel$1$1.class
ParcelizeIrTransformer.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer$visitClass$writeToParcel$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer this$0 final synthetic org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this_apply final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $declaration final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject final synthetic java.util.List $parcelableProperties final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $receiverParameter final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $flagsParameter void <init> (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer, org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrClass, java.util.List, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer $receiver org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $receiver org.jetbrains.kotlin.ir.declarations.IrClass $declaration org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject java.util.List $parcelableProperties org.jetbrains.kotlin.ir.declarations.IrValueParameter $receiverParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter $flagsParameter public final void invoke () public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformer.class
ParcelizeIrTransformer.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer extends org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase { private final java.util.Map symbolMap public void <init> (org.jetbrains.kotlin.backend.common.extensions.IrPluginContext, org.jetbrains.kotlin.parcelize.AndroidSymbols) org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols public final void transform (org.jetbrains.kotlin.ir.declarations.IrModuleFragment) int $i$a$-forEach-ParcelizeIrTransformer$transform$1 kotlin.jvm.functions.Function0 it Object element$iv int $i$f$forEach Iterable $this$forEach$iv org.jetbrains.kotlin.ir.declarations.IrModuleFragment moduleFragment public void visitElement (org.jetbrains.kotlin.ir.IrElement) org.jetbrains.kotlin.ir.IrElement element public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-takeIf-ParcelizeIrTransformer$visitClass$parcelerObject$1 org.jetbrains.kotlin.ir.declarations.IrClass it int $i$a$-apply-ParcelizeIrTransformer$visitClass$describeContents$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$visitClass_u24lambda_u242 int $i$a$-find-ParcelizeIrTransformer$visitClass$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction it int $i$a$-let-ParcelizeIrTransformer$visitClass$2 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction stub org.jetbrains.kotlin.ir.declarations.IrSimpleFunction describeContents int $i$a$-apply-ParcelizeIrTransformer$visitClass$writeToParcel$1 org.jetbrains.kotlin.ir.declarations.IrValueParameter receiverParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter parcelParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter flagsParameter org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$visitClass_u24lambda_u245 int $i$a$-find-ParcelizeIrTransformer$visitClass$3 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction it int $i$a$-let-ParcelizeIrTransformer$visitClass$4 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction stub org.jetbrains.kotlin.ir.declarations.IrSimpleFunction writeToParcel java.util.List parcelableProperties org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject org.jetbrains.kotlin.ir.declarations.IrClass declaration private final org.jetbrains.kotlin.ir.declarations.IrSimpleFunction addOverride (org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.name.FqName, java.lang.String, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.descriptors.Modality) int $i$a$-takeIf-ParcelizeIrTransformer$addOverride$1$1$1 org.jetbrains.kotlin.ir.declarations.IrClass superClass int $i$a$-mapNotNull-ParcelizeIrTransformer$addOverride$1$1 org.jetbrains.kotlin.ir.types.IrType superType int $i$a$-let-CollectionsKt___CollectionsKt$mapNotNullTo$1$1$iv$iv Object it$iv$iv int $i$a$-forEach-CollectionsKt___CollectionsKt$mapNotNullTo$1$iv$iv Object element$iv$iv Object element$iv$iv$iv int $i$f$forEach Iterable $this$forEach$iv$iv$iv int $i$f$mapNotNullTo Iterable $this$mapNotNullTo$iv$iv java.util.Collection destination$iv$iv int $i$f$mapNotNull Iterable $this$mapNotNull$iv int $i$a$-flatMap-ParcelizeIrTransformer$addOverride$1$2 org.jetbrains.kotlin.ir.declarations.IrClass superClass Iterable list$iv$iv Object element$iv$iv int $i$f$flatMapTo Iterable $this$flatMapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$flatMap Iterable $this$flatMap$iv int $i$a$-apply-ParcelizeIrTransformer$addOverride$1 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$addOverride_u24lambda_u2411 org.jetbrains.kotlin.ir.declarations.IrClass $this$addOverride org.jetbrains.kotlin.name.FqName baseFqName String name org.jetbrains.kotlin.ir.types.IrType returnType org.jetbrains.kotlin.descriptors.Modality modality static synthetic org.jetbrains.kotlin.ir.declarations.IrSimpleFunction addOverride$default (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.name.FqName, java.lang.String, org.jetbrains.kotlin.ir.types.IrType, org.jetbrains.kotlin.descriptors.Modality, int, java.lang.Object) public static final synthetic java.util.Map access$getSymbolMap$p (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformer $this }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformerBase$ParcelableProperty.class
ParcelizeIrTransformerBase.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$ParcelableProperty extends java.lang.Object { private final org.jetbrains.kotlin.ir.declarations.IrField field private final kotlin.Lazy parceler$delegate public void <init> (org.jetbrains.kotlin.ir.declarations.IrField, kotlin.jvm.functions.Function0) org.jetbrains.kotlin.ir.declarations.IrField field kotlin.jvm.functions.Function0 parcelerThunk public final org.jetbrains.kotlin.ir.declarations.IrField getField () public final org.jetbrains.kotlin.parcelize.IrParcelSerializer getParceler () }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$4$1.class
ParcelizeIrTransformerBase.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$4$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this_apply final synthetic org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase this$0 final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter final synthetic java.util.List $parcelableProperties final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $declaration void <init> (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrValueParameter, java.util.List, org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $receiver org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase $receiver org.jetbrains.kotlin.ir.declarations.IrClass $parcelerObject org.jetbrains.kotlin.ir.declarations.IrValueParameter $parcelParameter java.util.List $parcelableProperties org.jetbrains.kotlin.ir.declarations.IrClass $declaration public final void invoke () int index org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$ParcelableProperty property int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$4$1$1$1 org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression $this$invoke_u24lambda_u241_u24lambda_u240 int $i$a$-run-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$4$1$1 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$invoke_u24lambda_u241 public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformerBase$parcelableProperties$1$1.class
ParcelizeIrTransformerBase.kt package org.jetbrains.kotlin.parcelize final org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$parcelableProperties$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 { final synthetic org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase this$0 final synthetic org.jetbrains.kotlin.ir.declarations.IrValueParameter $parameter final synthetic org.jetbrains.kotlin.ir.declarations.IrClass $this_parcelableProperties final synthetic org.jetbrains.kotlin.parcelize.IrParcelerScope $localScope void <init> (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.parcelize.IrParcelerScope) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase $receiver org.jetbrains.kotlin.ir.declarations.IrValueParameter $parameter org.jetbrains.kotlin.ir.declarations.IrClass $receiver org.jetbrains.kotlin.parcelize.IrParcelerScope $localScope public final org.jetbrains.kotlin.parcelize.IrParcelSerializer invoke () public volatile synthetic java.lang.Object invoke () }
org/jetbrains/kotlin/parcelize/ParcelizeIrTransformerBase.class
ParcelizeIrTransformerBase.kt package org.jetbrains.kotlin.parcelize public abstract org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase extends java.lang.Object implements org.jetbrains.kotlin.parcelize.serializers.ParcelizeExtensionBase org.jetbrains.kotlin.ir.visitors.IrElementVisitorVoid { private final org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context private final org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols private final org.jetbrains.kotlin.ir.declarations.IrFactory irFactory private final java.util.List deferredOperations private final org.jetbrains.kotlin.parcelize.IrParcelSerializerFactory serializerFactory public void <init> (org.jetbrains.kotlin.backend.common.extensions.IrPluginContext, org.jetbrains.kotlin.parcelize.AndroidSymbols) org.jetbrains.kotlin.backend.common.extensions.IrPluginContext context org.jetbrains.kotlin.parcelize.AndroidSymbols androidSymbols protected final org.jetbrains.kotlin.backend.common.extensions.IrPluginContext getContext () protected final org.jetbrains.kotlin.parcelize.AndroidSymbols getAndroidSymbols () protected final java.util.List getDeferredOperations () protected final boolean defer (kotlin.jvm.functions.Function0) kotlin.jvm.functions.Function0 block protected final void generateDescribeContentsBody (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, java.util.List) int $i$a$-any-ParcelizeIrTransformerBase$generateDescribeContentsBody$flags$1 org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$ParcelableProperty it Object element$iv int $i$f$any Iterable $this$any$iv int $i$a$-run-ParcelizeIrTransformerBase$generateDescribeContentsBody$1 org.jetbrains.kotlin.backend.common.lower.DeclarationIrBuilder $this$generateDescribeContentsBody_u24lambda_u241 int flags org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$generateDescribeContentsBody java.util.List parcelableProperties protected final void generateWriteToParcelBody (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrClass, java.util.List, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter, org.jetbrains.kotlin.ir.declarations.IrValueParameter) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase$ParcelableProperty property int $i$a$-irBlockBody$default-ParcelizeIrTransformerBase$generateWriteToParcelBody$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBodyBuilder $this$generateWriteToParcelBody_u24lambda_u243_u24lambda_u242 int $i$f$blockBody org.jetbrains.kotlin.ir.builders.IrBlockBodyBuilder this_$iv$iv int $i$f$irBlockBody org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlockBody_u24default$iv int startOffset$iv int endOffset$iv int $i$a$-run-ParcelizeIrTransformerBase$generateWriteToParcelBody$1 org.jetbrains.kotlin.parcelize.AndroidIrBuilder $this$generateWriteToParcelBody_u24lambda_u243 org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$generateWriteToParcelBody org.jetbrains.kotlin.ir.declarations.IrClass irClass org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject java.util.List parcelableProperties org.jetbrains.kotlin.ir.declarations.IrValueParameter receiverParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter parcelParameter org.jetbrains.kotlin.ir.declarations.IrValueParameter flagsParameter protected final void generateCreator (org.jetbrains.kotlin.ir.declarations.IrClass, org.jetbrains.kotlin.ir.declarations.IrClass, java.util.List) int $i$a$-addField-ParcelizeIrTransformerBase$generateCreator$1 org.jetbrains.kotlin.ir.builders.declarations.IrFieldBuilder $this$generateCreator_u24lambda_u244 int $i$a$-run-DeclarationBuildersKt$buildField$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFieldBuilder $this$buildField_u24lambda_u244$iv$iv int $i$f$buildField org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildField$iv$iv int $i$a$-also-DeclarationBuildersKt$addField$1$iv org.jetbrains.kotlin.ir.declarations.IrField field$iv int $i$f$addField org.jetbrains.kotlin.ir.declarations.IrClass $this$addField$iv int $i$a$-buildClass-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$1 org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u245 int $i$a$-run-DeclarationBuildersKt$buildClass$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrClassBuilder $this$buildClass_u24lambda_u241$iv int $i$f$buildClass org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildClass$iv int $i$a$-addConstructor-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$1 org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u246 int $i$a$-buildConstructor-DeclarationBuildersKt$addConstructor$2$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$addConstructor_u24lambda_u2425$iv int $i$a$-run-DeclarationBuildersKt$buildConstructor$2$iv$iv org.jetbrains.kotlin.ir.builders.declarations.IrFunctionBuilder $this$buildConstructor_u24lambda_u2424$iv$iv int $i$f$buildConstructor org.jetbrains.kotlin.ir.declarations.IrFactory $this$buildConstructor$iv$iv int $i$a$-also-DeclarationBuildersKt$addConstructor$3$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor$iv int $i$f$addConstructor org.jetbrains.kotlin.ir.declarations.IrClass $this$addConstructor$iv int $i$a$-irBlockBody$default-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$2$1 org.jetbrains.kotlin.ir.builders.IrBlockBodyBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u248_u24lambda_u247 int $i$f$blockBody org.jetbrains.kotlin.ir.builders.IrBlockBodyBuilder this_$iv$iv int $i$f$irBlockBody org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlockBody_u24default$iv int startOffset$iv int endOffset$iv int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$2 org.jetbrains.kotlin.ir.declarations.IrConstructor $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u248 int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$3$1$1 org.jetbrains.kotlin.ir.expressions.IrCall $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u2411_u24lambda_u2410_u24lambda_u249 int $i$a$-run-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$3$1 org.jetbrains.kotlin.backend.common.lower.DeclarationIrBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u2411_u24lambda_u2410 int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$3 org.jetbrains.kotlin.ir.declarations.IrValueParameter sizeParameter org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u2411 int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2$4 org.jetbrains.kotlin.ir.declarations.IrValueParameter parcelParameter org.jetbrains.kotlin.ir.declarations.IrSimpleFunction $this$generateCreator_u24lambda_u2416_u24lambda_u2413_u24lambda_u2412 int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2$creatorClass$2 org.jetbrains.kotlin.ir.types.IrSimpleType arrayType org.jetbrains.kotlin.ir.declarations.IrClass $this$generateCreator_u24lambda_u2416_u24lambda_u2413 int $i$a$-irBlock$default-ParcelizeIrTransformerBase$generateCreator$2$1$1 org.jetbrains.kotlin.ir.builders.IrBlockBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u2415_u24lambda_u2414 int $i$f$block org.jetbrains.kotlin.ir.builders.IrBlockBuilder this_$iv$iv int $i$f$irBlock org.jetbrains.kotlin.ir.builders.IrBuilderWithScope $this$irBlock_u24default$iv int startOffset$iv int endOffset$iv org.jetbrains.kotlin.ir.expressions.IrStatementOrigin origin$iv org.jetbrains.kotlin.ir.types.IrType resultType$iv int $i$a$-run-ParcelizeIrTransformerBase$generateCreator$2$1 org.jetbrains.kotlin.backend.common.lower.DeclarationIrBuilder $this$generateCreator_u24lambda_u2416_u24lambda_u2415 int $i$a$-apply-ParcelizeIrTransformerBase$generateCreator$2 org.jetbrains.kotlin.ir.declarations.IrField irField org.jetbrains.kotlin.ir.declarations.IrClass creatorClass org.jetbrains.kotlin.ir.declarations.IrField $this$generateCreator_u24lambda_u2416 org.jetbrains.kotlin.ir.types.IrSimpleType declarationType org.jetbrains.kotlin.ir.types.IrSimpleType creatorType org.jetbrains.kotlin.ir.declarations.IrClass declaration org.jetbrains.kotlin.ir.declarations.IrClass parcelerObject java.util.List parcelableProperties private final org.jetbrains.kotlin.parcelize.IrParcelSerializer getClassParceler (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass $this$classParceler protected final java.util.List getParcelableProperties (org.jetbrains.kotlin.ir.declarations.IrClass) int $i$a$-firstOrNull-ParcelizeIrTransformerBase$parcelableProperties$1$property$1 org.jetbrains.kotlin.ir.declarations.IrProperty it Object element$iv int $i$f$firstOrNull kotlin.sequences.Sequence $this$firstOrNull$iv org.jetbrains.kotlin.parcelize.IrParcelerScope localScope int $i$a$-map-ParcelizeIrTransformerBase$parcelableProperties$1 org.jetbrains.kotlin.ir.declarations.IrProperty property org.jetbrains.kotlin.ir.declarations.IrValueParameter parameter Object item$iv$iv int $i$f$mapTo Iterable $this$mapTo$iv$iv java.util.Collection destination$iv$iv int $i$f$map Iterable $this$map$iv org.jetbrains.kotlin.ir.declarations.IrConstructor constructor org.jetbrains.kotlin.parcelize.IrParcelerScope topLevelScope org.jetbrains.kotlin.ir.declarations.IrClass $this$parcelableProperties private final boolean getContainsFileDescriptors (org.jetbrains.kotlin.ir.types.IrType) int $i$a$-any-ParcelizeIrTransformerBase$containsFileDescriptors$1 org.jetbrains.kotlin.ir.types.IrTypeArgument argument Object element$iv int $i$f$any Iterable $this$any$iv org.jetbrains.kotlin.ir.types.IrType $this$containsFileDescriptors private final org.jetbrains.kotlin.backend.common.lower.DeclarationIrBuilder createIrBuilder (org.jetbrains.kotlin.backend.common.extensions.IrPluginContext, org.jetbrains.kotlin.ir.symbols.IrSymbol) org.jetbrains.kotlin.backend.common.extensions.IrPluginContext $this$createIrBuilder org.jetbrains.kotlin.ir.symbols.IrSymbol symbol public void visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration public void visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration Void data public void visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock) org.jetbrains.kotlin.ir.expressions.IrBlock expression public void visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBlock expression Void data public void visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody) org.jetbrains.kotlin.ir.expressions.IrBlockBody body public void visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBlockBody body Void data public void visitBody (org.jetbrains.kotlin.ir.expressions.IrBody) org.jetbrains.kotlin.ir.expressions.IrBody body public void visitBody (org.jetbrains.kotlin.ir.expressions.IrBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBody body Void data public void visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch) org.jetbrains.kotlin.ir.expressions.IrBranch branch public void visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBranch branch Void data public void visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak) org.jetbrains.kotlin.ir.expressions.IrBreak jump public void visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBreak jump Void data public void visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump public void visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump Void data public void visitCall (org.jetbrains.kotlin.ir.expressions.IrCall) org.jetbrains.kotlin.ir.expressions.IrCall expression public void visitCall (org.jetbrains.kotlin.ir.expressions.IrCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCall expression Void data public void visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression public void visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression Void data public void visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch public void visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch Void data public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.ir.declarations.IrClass declaration public void visitClass (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrClass declaration Void data public void visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference) org.jetbrains.kotlin.ir.expressions.IrClassReference expression public void visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrClassReference expression Void data public void visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite) org.jetbrains.kotlin.ir.expressions.IrComposite expression public void visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrComposite expression Void data public void visitConst (org.jetbrains.kotlin.ir.expressions.IrConst) org.jetbrains.kotlin.ir.expressions.IrConst expression public void visitConst (org.jetbrains.kotlin.ir.expressions.IrConst, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConst expression Void data public void visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression public void visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression Void data public void visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression public void visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression Void data public void visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression public void visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression Void data public void visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression public void visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression Void data public void visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration public void visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration Void data public void visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression public void visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression Void data public void visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression public void visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression Void data public void visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue) org.jetbrains.kotlin.ir.expressions.IrContinue jump public void visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrContinue jump Void data public void visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration public void visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration Void data public void visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression public void visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression Void data public void visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression public void visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression Void data public void visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop public void visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop Void data public void visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression public void visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression Void data public void visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression public void visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression Void data public void visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression public void visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression Void data public void visitElement (org.jetbrains.kotlin.ir.IrElement) org.jetbrains.kotlin.ir.IrElement element public void visitElement (org.jetbrains.kotlin.ir.IrElement, java.lang.Void) org.jetbrains.kotlin.ir.IrElement element Void data public void visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch public void visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch Void data public void visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression public void visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression Void data public void visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration public void visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration Void data public void visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression public void visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression Void data public void visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration public void visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration Void data public void visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression public void visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression Void data public void visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression) org.jetbrains.kotlin.ir.expressions.IrExpression expression public void visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrExpression expression Void data public void visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body public void visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body Void data public void visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration public void visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration Void data public void visitField (org.jetbrains.kotlin.ir.declarations.IrField) org.jetbrains.kotlin.ir.declarations.IrField declaration public void visitField (org.jetbrains.kotlin.ir.declarations.IrField, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrField declaration Void data public void visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression public void visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression Void data public void visitFile (org.jetbrains.kotlin.ir.declarations.IrFile) org.jetbrains.kotlin.ir.declarations.IrFile declaration public void visitFile (org.jetbrains.kotlin.ir.declarations.IrFile, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrFile declaration Void data public void visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction) org.jetbrains.kotlin.ir.declarations.IrFunction declaration public void visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrFunction declaration Void data public void visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression public void visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression Void data public void visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression public void visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression Void data public void visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression public void visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression Void data public void visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass) org.jetbrains.kotlin.ir.expressions.IrGetClass expression public void visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetClass expression Void data public void visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression public void visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression Void data public void visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField) org.jetbrains.kotlin.ir.expressions.IrGetField expression public void visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetField expression Void data public void visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression public void visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression Void data public void visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue) org.jetbrains.kotlin.ir.expressions.IrGetValue expression public void visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetValue expression Void data public void visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression public void visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression Void data public void visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration public void visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration Void data public void visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression public void visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression Void data public void visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop) org.jetbrains.kotlin.ir.expressions.IrLoop loop public void visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrLoop loop Void data public void visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression public void visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression Void data public void visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration public void visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration Void data public void visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration public void visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration Void data public void visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty) org.jetbrains.kotlin.ir.declarations.IrProperty declaration public void visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrProperty declaration Void data public void visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression public void visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression Void data public void visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression public void visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression Void data public void visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn) org.jetbrains.kotlin.ir.expressions.IrReturn expression public void visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrReturn expression Void data public void visitScript (org.jetbrains.kotlin.ir.declarations.IrScript) org.jetbrains.kotlin.ir.declarations.IrScript declaration public void visitScript (org.jetbrains.kotlin.ir.declarations.IrScript, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrScript declaration Void data public void visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField) org.jetbrains.kotlin.ir.expressions.IrSetField expression public void visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSetField expression Void data public void visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue) org.jetbrains.kotlin.ir.expressions.IrSetValue expression public void visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSetValue expression Void data public void visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration public void visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration Void data public void visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression public void visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression Void data public void visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread public void visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread Void data public void visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression public void visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression Void data public void visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression public void visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression Void data public void visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression public void visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression Void data public void visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body public void visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body Void data public void visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow) org.jetbrains.kotlin.ir.expressions.IrThrow expression public void visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrThrow expression Void data public void visitTry (org.jetbrains.kotlin.ir.expressions.IrTry) org.jetbrains.kotlin.ir.expressions.IrTry aTry public void visitTry (org.jetbrains.kotlin.ir.expressions.IrTry, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrTry aTry Void data public void visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration public void visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration Void data public void visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression public void visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression Void data public void visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration public void visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration Void data public void visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression public void visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression Void data public void visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration public void visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration Void data public void visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg) org.jetbrains.kotlin.ir.expressions.IrVararg expression public void visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrVararg expression Void data public void visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable) org.jetbrains.kotlin.ir.declarations.IrVariable declaration public void visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable, java.lang.Void) org.jetbrains.kotlin.ir.declarations.IrVariable declaration Void data public void visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen) org.jetbrains.kotlin.ir.expressions.IrWhen expression public void visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrWhen expression Void data public void visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop public void visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop, java.lang.Void) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop Void data public volatile synthetic java.lang.Object visitAnonymousInitializer (org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrAnonymousInitializer declaration Object data public volatile synthetic java.lang.Object visitBlock (org.jetbrains.kotlin.ir.expressions.IrBlock, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBlock expression Object data public volatile synthetic java.lang.Object visitBlockBody (org.jetbrains.kotlin.ir.expressions.IrBlockBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBlockBody body Object data public volatile synthetic java.lang.Object visitBody (org.jetbrains.kotlin.ir.expressions.IrBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBody body Object data public volatile synthetic java.lang.Object visitBranch (org.jetbrains.kotlin.ir.expressions.IrBranch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBranch branch Object data public volatile synthetic java.lang.Object visitBreak (org.jetbrains.kotlin.ir.expressions.IrBreak, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBreak jump Object data public volatile synthetic java.lang.Object visitBreakContinue (org.jetbrains.kotlin.ir.expressions.IrBreakContinue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrBreakContinue jump Object data public volatile synthetic java.lang.Object visitCall (org.jetbrains.kotlin.ir.expressions.IrCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCall expression Object data public volatile synthetic java.lang.Object visitCallableReference (org.jetbrains.kotlin.ir.expressions.IrCallableReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCallableReference expression Object data public volatile synthetic java.lang.Object visitCatch (org.jetbrains.kotlin.ir.expressions.IrCatch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrCatch aCatch Object data public volatile synthetic java.lang.Object visitClass (org.jetbrains.kotlin.ir.declarations.IrClass, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrClass declaration Object data public volatile synthetic java.lang.Object visitClassReference (org.jetbrains.kotlin.ir.expressions.IrClassReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrClassReference expression Object data public volatile synthetic java.lang.Object visitComposite (org.jetbrains.kotlin.ir.expressions.IrComposite, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrComposite expression Object data public volatile synthetic java.lang.Object visitConst (org.jetbrains.kotlin.ir.expressions.IrConst, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConst expression Object data public volatile synthetic java.lang.Object visitConstantArray (org.jetbrains.kotlin.ir.expressions.IrConstantArray, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantArray expression Object data public volatile synthetic java.lang.Object visitConstantObject (org.jetbrains.kotlin.ir.expressions.IrConstantObject, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantObject expression Object data public volatile synthetic java.lang.Object visitConstantPrimitive (org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantPrimitive expression Object data public volatile synthetic java.lang.Object visitConstantValue (org.jetbrains.kotlin.ir.expressions.IrConstantValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstantValue expression Object data public volatile synthetic java.lang.Object visitConstructor (org.jetbrains.kotlin.ir.declarations.IrConstructor, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrConstructor declaration Object data public volatile synthetic java.lang.Object visitConstructorCall (org.jetbrains.kotlin.ir.expressions.IrConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrConstructorCall expression Object data public volatile synthetic java.lang.Object visitContainerExpression (org.jetbrains.kotlin.ir.expressions.IrContainerExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrContainerExpression expression Object data public volatile synthetic java.lang.Object visitContinue (org.jetbrains.kotlin.ir.expressions.IrContinue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrContinue jump Object data public volatile synthetic java.lang.Object visitDeclaration (org.jetbrains.kotlin.ir.declarations.IrDeclarationBase, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrDeclarationBase declaration Object data public volatile synthetic java.lang.Object visitDeclarationReference (org.jetbrains.kotlin.ir.expressions.IrDeclarationReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDeclarationReference expression Object data public volatile synthetic java.lang.Object visitDelegatingConstructorCall (org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDelegatingConstructorCall expression Object data public volatile synthetic java.lang.Object visitDoWhileLoop (org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDoWhileLoop loop Object data public volatile synthetic java.lang.Object visitDynamicExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicExpression expression Object data public volatile synthetic java.lang.Object visitDynamicMemberExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicMemberExpression expression Object data public volatile synthetic java.lang.Object visitDynamicOperatorExpression (org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrDynamicOperatorExpression expression Object data public volatile synthetic java.lang.Object visitElement (org.jetbrains.kotlin.ir.IrElement, java.lang.Object) org.jetbrains.kotlin.ir.IrElement element Object data public volatile synthetic java.lang.Object visitElseBranch (org.jetbrains.kotlin.ir.expressions.IrElseBranch, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrElseBranch branch Object data public volatile synthetic java.lang.Object visitEnumConstructorCall (org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrEnumConstructorCall expression Object data public volatile synthetic java.lang.Object visitEnumEntry (org.jetbrains.kotlin.ir.declarations.IrEnumEntry, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrEnumEntry declaration Object data public volatile synthetic java.lang.Object visitErrorCallExpression (org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrErrorCallExpression expression Object data public volatile synthetic java.lang.Object visitErrorDeclaration (org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrErrorDeclaration declaration Object data public volatile synthetic java.lang.Object visitErrorExpression (org.jetbrains.kotlin.ir.expressions.IrErrorExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrErrorExpression expression Object data public volatile synthetic java.lang.Object visitExpression (org.jetbrains.kotlin.ir.expressions.IrExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrExpression expression Object data public volatile synthetic java.lang.Object visitExpressionBody (org.jetbrains.kotlin.ir.expressions.IrExpressionBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrExpressionBody body Object data public volatile synthetic java.lang.Object visitExternalPackageFragment (org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrExternalPackageFragment declaration Object data public volatile synthetic java.lang.Object visitField (org.jetbrains.kotlin.ir.declarations.IrField, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrField declaration Object data public volatile synthetic java.lang.Object visitFieldAccess (org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFieldAccessExpression expression Object data public volatile synthetic java.lang.Object visitFile (org.jetbrains.kotlin.ir.declarations.IrFile, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrFile declaration Object data public volatile synthetic java.lang.Object visitFunction (org.jetbrains.kotlin.ir.declarations.IrFunction, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrFunction declaration Object data public volatile synthetic java.lang.Object visitFunctionAccess (org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionAccessExpression expression Object data public volatile synthetic java.lang.Object visitFunctionExpression (org.jetbrains.kotlin.ir.expressions.IrFunctionExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionExpression expression Object data public volatile synthetic java.lang.Object visitFunctionReference (org.jetbrains.kotlin.ir.expressions.IrFunctionReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrFunctionReference expression Object data public volatile synthetic java.lang.Object visitGetClass (org.jetbrains.kotlin.ir.expressions.IrGetClass, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetClass expression Object data public volatile synthetic java.lang.Object visitGetEnumValue (org.jetbrains.kotlin.ir.expressions.IrGetEnumValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetEnumValue expression Object data public volatile synthetic java.lang.Object visitGetField (org.jetbrains.kotlin.ir.expressions.IrGetField, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetField expression Object data public volatile synthetic java.lang.Object visitGetObjectValue (org.jetbrains.kotlin.ir.expressions.IrGetObjectValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetObjectValue expression Object data public volatile synthetic java.lang.Object visitGetValue (org.jetbrains.kotlin.ir.expressions.IrGetValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetValue expression Object data public volatile synthetic java.lang.Object visitInstanceInitializerCall (org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrInstanceInitializerCall expression Object data public volatile synthetic java.lang.Object visitLocalDelegatedProperty (org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrLocalDelegatedProperty declaration Object data public volatile synthetic java.lang.Object visitLocalDelegatedPropertyReference (org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrLocalDelegatedPropertyReference expression Object data public volatile synthetic java.lang.Object visitLoop (org.jetbrains.kotlin.ir.expressions.IrLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrLoop loop Object data public volatile synthetic java.lang.Object visitMemberAccess (org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrMemberAccessExpression expression Object data public volatile synthetic java.lang.Object visitModuleFragment (org.jetbrains.kotlin.ir.declarations.IrModuleFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrModuleFragment declaration Object data public volatile synthetic java.lang.Object visitPackageFragment (org.jetbrains.kotlin.ir.declarations.IrPackageFragment, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrPackageFragment declaration Object data public volatile synthetic java.lang.Object visitProperty (org.jetbrains.kotlin.ir.declarations.IrProperty, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrProperty declaration Object data public volatile synthetic java.lang.Object visitPropertyReference (org.jetbrains.kotlin.ir.expressions.IrPropertyReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrPropertyReference expression Object data public volatile synthetic java.lang.Object visitRawFunctionReference (org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrRawFunctionReference expression Object data public volatile synthetic java.lang.Object visitReturn (org.jetbrains.kotlin.ir.expressions.IrReturn, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrReturn expression Object data public volatile synthetic java.lang.Object visitScript (org.jetbrains.kotlin.ir.declarations.IrScript, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrScript declaration Object data public volatile synthetic java.lang.Object visitSetField (org.jetbrains.kotlin.ir.expressions.IrSetField, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSetField expression Object data public volatile synthetic java.lang.Object visitSetValue (org.jetbrains.kotlin.ir.expressions.IrSetValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSetValue expression Object data public volatile synthetic java.lang.Object visitSimpleFunction (org.jetbrains.kotlin.ir.declarations.IrSimpleFunction, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrSimpleFunction declaration Object data public volatile synthetic java.lang.Object visitSingletonReference (org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrGetSingletonValue expression Object data public volatile synthetic java.lang.Object visitSpreadElement (org.jetbrains.kotlin.ir.expressions.IrSpreadElement, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSpreadElement spread Object data public volatile synthetic java.lang.Object visitStringConcatenation (org.jetbrains.kotlin.ir.expressions.IrStringConcatenation, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrStringConcatenation expression Object data public volatile synthetic java.lang.Object visitSuspendableExpression (org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSuspendableExpression expression Object data public volatile synthetic java.lang.Object visitSuspensionPoint (org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSuspensionPoint expression Object data public volatile synthetic java.lang.Object visitSyntheticBody (org.jetbrains.kotlin.ir.expressions.IrSyntheticBody, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrSyntheticBody body Object data public volatile synthetic java.lang.Object visitThrow (org.jetbrains.kotlin.ir.expressions.IrThrow, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrThrow expression Object data public volatile synthetic java.lang.Object visitTry (org.jetbrains.kotlin.ir.expressions.IrTry, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrTry aTry Object data public volatile synthetic java.lang.Object visitTypeAlias (org.jetbrains.kotlin.ir.declarations.IrTypeAlias, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrTypeAlias declaration Object data public volatile synthetic java.lang.Object visitTypeOperator (org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrTypeOperatorCall expression Object data public volatile synthetic java.lang.Object visitTypeParameter (org.jetbrains.kotlin.ir.declarations.IrTypeParameter, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrTypeParameter declaration Object data public volatile synthetic java.lang.Object visitValueAccess (org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrValueAccessExpression expression Object data public volatile synthetic java.lang.Object visitValueParameter (org.jetbrains.kotlin.ir.declarations.IrValueParameter, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrValueParameter declaration Object data public volatile synthetic java.lang.Object visitVararg (org.jetbrains.kotlin.ir.expressions.IrVararg, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrVararg expression Object data public volatile synthetic java.lang.Object visitVariable (org.jetbrains.kotlin.ir.declarations.IrVariable, java.lang.Object) org.jetbrains.kotlin.ir.declarations.IrVariable declaration Object data public volatile synthetic java.lang.Object visitWhen (org.jetbrains.kotlin.ir.expressions.IrWhen, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrWhen expression Object data public volatile synthetic java.lang.Object visitWhileLoop (org.jetbrains.kotlin.ir.expressions.IrWhileLoop, java.lang.Object) org.jetbrains.kotlin.ir.expressions.IrWhileLoop loop Object data public static final synthetic org.jetbrains.kotlin.parcelize.IrParcelSerializer access$getClassParceler (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase, org.jetbrains.kotlin.ir.declarations.IrClass) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase $this org.jetbrains.kotlin.ir.declarations.IrClass $receiver public static final synthetic org.jetbrains.kotlin.parcelize.IrParcelSerializerFactory access$getSerializerFactory$p (org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase) org.jetbrains.kotlin.parcelize.ParcelizeIrTransformerBase $this }
META-INF/parcelize.cli.kotlin_module
META-INF/services/
META-INF/services/org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar
org/jetbrains/kotlin/parcelize/ParcelizeComponentRegistrar$Companion.class
ParcelizeComponentRegistrar.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeComponentRegistrar$Companion extends java.lang.Object { private void <init> () public final void registerParcelizeComponents (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, boolean) int $i$a$-with-ParcelizeComponentRegistrar$Companion$registerParcelizeComponents$1 org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage $this$registerParcelizeComponents_u24lambda_u240 org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage extensionStorage boolean useFir public synthetic void <init> (kotlin.jvm.internal.DefaultConstructorMarker) kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker }
org/jetbrains/kotlin/parcelize/ParcelizeComponentRegistrar.class
ParcelizeComponentRegistrar.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeComponentRegistrar extends org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar { public static final org.jetbrains.kotlin.parcelize.ParcelizeComponentRegistrar$Companion Companion public void <init> () public void registerExtensions (org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage, org.jetbrains.kotlin.config.CompilerConfiguration) org.jetbrains.kotlin.compiler.plugin.CompilerPluginRegistrar$ExtensionStorage $this$registerExtensions org.jetbrains.kotlin.config.CompilerConfiguration configuration public boolean getSupportsK2 () static void <clinit> () }
org/jetbrains/kotlin/parcelize/ParcelizeDeclarationCheckerComponentContainerContributor.class
ParcelizeComponentRegistrar.kt package org.jetbrains.kotlin.parcelize public final org.jetbrains.kotlin.parcelize.ParcelizeDeclarationCheckerComponentContainerContributor extends java.lang.Object implements org.jetbrains.kotlin.extensions.StorageComponentContainerContributor { public void <init> () public void registerModuleComponents (org.jetbrains.kotlin.container.StorageComponentContainer, org.jetbrains.kotlin.platform.TargetPlatform, org.jetbrains.kotlin.descriptors.ModuleDescriptor) org.jetbrains.kotlin.container.StorageComponentContainer container org.jetbrains.kotlin.platform.TargetPlatform platform org.jetbrains.kotlin.descriptors.ModuleDescriptor moduleDescriptor }