diff --git a/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt b/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt index beacde9d96..1fbebc83b2 100644 --- a/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt +++ b/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt @@ -28,5 +28,18 @@ public annotation class Import @Target(AnnotationTarget.PROPERTY) public annotation class Order(val order: Int) +/** + * For internal use + * Compiler plugin materializes schemas as classes. + * These classes have two kinds of properties: + * 1. Scope properties that only serve as a reference for internal property resolution + * 2. Schema properties that reflect dataframe structure + * Scope properties need + * to be excluded in IDE plugin and in [org.jetbrains.kotlinx.dataframe.codeGen.MarkersExtractor.get] + * This annotation serves to distinguish between the two where needed + */ +@Target(AnnotationTarget.PROPERTY) +public annotation class ScopeProperty + @Target(AnnotationTarget.FUNCTION) internal annotation class Check diff --git a/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt b/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt index 8338626438..2d28da06f9 100644 --- a/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt +++ b/core/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt @@ -4,6 +4,7 @@ import org.jetbrains.kotlinx.dataframe.DataFrame import org.jetbrains.kotlinx.dataframe.DataRow import org.jetbrains.kotlinx.dataframe.annotations.ColumnName import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.annotations.ScopeProperty import org.jetbrains.kotlinx.dataframe.impl.schema.getPropertyOrderFromPrimaryConstructor import org.jetbrains.kotlinx.dataframe.schema.ColumnSchema import kotlin.reflect.KClass @@ -54,7 +55,8 @@ internal object MarkersExtractor { private fun getFields(markerClass: KClass<*>, nullableProperties: Boolean): List { val order = getPropertyOrderFromPrimaryConstructor(markerClass) ?: emptyMap() - return markerClass.memberProperties.sortedBy { order[it.name] ?: Int.MAX_VALUE }.mapIndexed { _, it -> + val structuralProperties = markerClass.memberProperties.filter { it.findAnnotation() == null } + return structuralProperties.sortedBy { order[it.name] ?: Int.MAX_VALUE }.mapIndexed { _, it -> val fieldName = ValidFieldName.of(it.name) val columnName = it.findAnnotation()?.name ?: fieldName.unquoted val type = it.returnType diff --git a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt index beacde9d96..1fbebc83b2 100644 --- a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt +++ b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/annotations/Plugin.kt @@ -28,5 +28,18 @@ public annotation class Import @Target(AnnotationTarget.PROPERTY) public annotation class Order(val order: Int) +/** + * For internal use + * Compiler plugin materializes schemas as classes. + * These classes have two kinds of properties: + * 1. Scope properties that only serve as a reference for internal property resolution + * 2. Schema properties that reflect dataframe structure + * Scope properties need + * to be excluded in IDE plugin and in [org.jetbrains.kotlinx.dataframe.codeGen.MarkersExtractor.get] + * This annotation serves to distinguish between the two where needed + */ +@Target(AnnotationTarget.PROPERTY) +public annotation class ScopeProperty + @Target(AnnotationTarget.FUNCTION) internal annotation class Check diff --git a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt index 8338626438..08c6251a7c 100644 --- a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt +++ b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/codeGen/MarkersExtractor.kt @@ -4,6 +4,7 @@ import org.jetbrains.kotlinx.dataframe.DataFrame import org.jetbrains.kotlinx.dataframe.DataRow import org.jetbrains.kotlinx.dataframe.annotations.ColumnName import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.annotations.ScopeProperty import org.jetbrains.kotlinx.dataframe.impl.schema.getPropertyOrderFromPrimaryConstructor import org.jetbrains.kotlinx.dataframe.schema.ColumnSchema import kotlin.reflect.KClass @@ -54,7 +55,8 @@ internal object MarkersExtractor { private fun getFields(markerClass: KClass<*>, nullableProperties: Boolean): List { val order = getPropertyOrderFromPrimaryConstructor(markerClass) ?: emptyMap() - return markerClass.memberProperties.sortedBy { order[it.name] ?: Int.MAX_VALUE }.mapIndexed { _, it -> + val structuralProperties = markerClass.memberProperties.filter { it.hasAnnotation() } + return structuralProperties.sortedBy { order[it.name] ?: Int.MAX_VALUE }.mapIndexed { _, it -> val fieldName = ValidFieldName.of(it.name) val columnName = it.findAnnotation()?.name ?: fieldName.unquoted val type = it.returnType diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/ReturnTypeBasedReceiverInjector.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/ReturnTypeBasedReceiverInjector.kt index 57502fcce1..508e340592 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/ReturnTypeBasedReceiverInjector.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/ReturnTypeBasedReceiverInjector.kt @@ -3,6 +3,7 @@ package org.jetbrains.kotlinx.dataframe.plugin.extensions import org.jetbrains.kotlin.fir.FirSession import org.jetbrains.kotlinx.dataframe.plugin.utils.Names import org.jetbrains.kotlin.fir.declarations.FirResolvePhase +import org.jetbrains.kotlin.fir.declarations.getAnnotationByClassId import org.jetbrains.kotlin.fir.expressions.FirFunctionCall import org.jetbrains.kotlin.fir.extensions.FirExpressionResolutionExtension import org.jetbrains.kotlin.fir.scopes.collectAllProperties @@ -21,7 +22,7 @@ class ReturnTypeBasedReceiverInjector(session: FirSession) : FirExpressionResolu val symbol = generatedTokenOrNull(functionCall) ?: return emptyList() return symbol.declaredMemberScope(session, FirResolvePhase.DECLARATIONS).collectAllProperties() .filterIsInstance() - .filter { it.resolvedReturnType.classId?.shortClassName?.asString()?.startsWith("Scope") ?: false } + .filter { it.getAnnotationByClassId(Names.SCOPE_PROPERTY_ANNOTATION, session) != null } .map { it.resolvedReturnType } } diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/TokenGenerator.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/TokenGenerator.kt index b8075afb12..3d962e3713 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/TokenGenerator.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/extensions/TokenGenerator.kt @@ -12,6 +12,7 @@ import org.jetbrains.kotlin.fir.caches.getValue import org.jetbrains.kotlinx.dataframe.plugin.utils.Names import org.jetbrains.kotlinx.dataframe.plugin.utils.generateExtensionProperty import org.jetbrains.kotlin.fir.declarations.FirProperty +import org.jetbrains.kotlin.fir.expressions.FirAnnotation import org.jetbrains.kotlin.fir.expressions.builder.buildAnnotation import org.jetbrains.kotlin.fir.expressions.builder.buildAnnotationArgumentMapping import org.jetbrains.kotlin.fir.expressions.builder.buildLiteralExpression @@ -51,8 +52,7 @@ class TokenGenerator(session: FirSession) : FirDeclarationGenerationExtension(se } is CallShapeData.RefinedType -> callShapeData.scopes.associate { val propertyName = Name.identifier(it.name.identifier.replaceFirstChar { it.lowercaseChar() }) - // making them var appeared to be the easiest way to filter - propertyName to listOf(buildProperty(it.defaultType().toFirResolvedTypeRef(), propertyName, k, isVal = false)) + propertyName to listOf(buildProperty(it.defaultType().toFirResolvedTypeRef(), propertyName, k, isScopeProperty = true)) } is CallShapeData.Scope -> callShapeData.columns.associate { schemaProperty -> val propertyName = Name.identifier(schemaProperty.name) @@ -89,7 +89,6 @@ class TokenGenerator(session: FirSession) : FirDeclarationGenerationExtension(se @OptIn(SymbolInternals::class) override fun getCallableNamesForClass(classSymbol: FirClassSymbol<*>, context: MemberGenerationContext): Set { - // maybe Init needed not for everything val destination = mutableSetOf() when (classSymbol.fir.callShapeData) { is CallShapeData.RefinedType -> destination.add(SpecialNames.INIT) @@ -110,28 +109,33 @@ class TokenGenerator(session: FirSession) : FirDeclarationGenerationExtension(se resolvedTypeRef: FirResolvedTypeRef, propertyName: Name, k: FirClassSymbol<*>, - isVal: Boolean = true, + isScopeProperty: Boolean = false, order: Int? = null, ): FirProperty { - return createMemberProperty(k, Key, propertyName, resolvedTypeRef.type, isVal) { + return createMemberProperty(k, Key, propertyName, resolvedTypeRef.type) { modality = Modality.ABSTRACT visibility = Visibilities.Public }.apply { + val annotations = mutableListOf() if (order != null) { - val orderAnnotation = buildAnnotation { + annotations += buildAnnotation { annotationTypeRef = buildResolvedTypeRef { - type = ConeClassLikeTypeImpl( - ConeClassLikeLookupTagImpl(Names.ORDER_ANNOTATION), - arrayOf(), - isNullable = false - ) + type = Names.ORDER_ANNOTATION.defaultType(emptyList()) } argumentMapping = buildAnnotationArgumentMapping { mapping[Names.ORDER_ARGUMENT] = buildLiteralExpression(null, ConstantValueKind.Int, order, setType = true) } } - replaceAnnotations(listOf(orderAnnotation)) } + if (isScopeProperty) { + annotations += buildAnnotation { + annotationTypeRef = buildResolvedTypeRef { + type = Names.SCOPE_PROPERTY_ANNOTATION.defaultType(emptyList()) + } + argumentMapping = buildAnnotationArgumentMapping() + } + } + replaceAnnotations(annotations) } } diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/SimpleCol.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/SimpleCol.kt index 532cff5799..85197acbd9 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/SimpleCol.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/SimpleCol.kt @@ -2,9 +2,9 @@ package org.jetbrains.kotlinx.dataframe.plugin.impl +import org.jetbrains.kotlin.fir.analysis.checkers.fullyExpandedClassId import org.jetbrains.kotlin.fir.types.ConeKotlinType import org.jetbrains.kotlin.fir.types.ConeNullability -import org.jetbrains.kotlin.fir.types.classId import org.jetbrains.kotlin.fir.types.isNullable import org.jetbrains.kotlinx.dataframe.impl.api.DataFrameLikeContainer import org.jetbrains.kotlinx.dataframe.impl.api.GenericColumn @@ -101,8 +101,8 @@ data class SimpleColumnGroup( } fun KotlinTypeFacade.simpleColumnOf(name: String, type: ConeKotlinType): SimpleCol { - return if (type.classId == Names.DATA_ROW_CLASS_ID) { - val schema = pluginDataFrameSchema(type) + return if (type.fullyExpandedClassId(session) == Names.DATA_ROW_CLASS_ID) { + val schema = pluginDataFrameSchema(type.typeArguments[0]) val group = SimpleColumnGroup(name, schema.columns()) val column = if (type.isNullable) { makeNullable(group) @@ -110,8 +110,8 @@ fun KotlinTypeFacade.simpleColumnOf(name: String, type: ConeKotlinType): SimpleC group } column - } else if (type.classId == Names.DF_CLASS_ID && type.nullability == ConeNullability.NOT_NULL) { - val schema = pluginDataFrameSchema(type) + } else if (type.fullyExpandedClassId(session) == Names.DF_CLASS_ID && type.nullability == ConeNullability.NOT_NULL) { + val schema = pluginDataFrameSchema(type.typeArguments[0]) SimpleFrameColumn(name, schema.columns()) } else { SimpleDataColumn(name, type.wrap()) @@ -121,7 +121,7 @@ fun KotlinTypeFacade.simpleColumnOf(name: String, type: ConeKotlinType): SimpleC private fun KotlinTypeFacade.makeNullable(column: SimpleCol): SimpleCol { return when (column) { is SimpleColumnGroup -> { - SimpleColumnGroup(column.name, column.columns().map { makeNullable(column) }) + SimpleColumnGroup(column.name, column.columns().map { makeNullable(it) }) } is SimpleFrameColumn -> column is SimpleDataColumn -> SimpleDataColumn(column.name, column.type.changeNullability { true }) diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/add.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/add.kt index ca3637f622..759b6d69f3 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/add.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/add.kt @@ -7,8 +7,8 @@ import org.jetbrains.kotlinx.dataframe.plugin.impl.Arguments import org.jetbrains.kotlinx.dataframe.plugin.impl.Interpreter import org.jetbrains.kotlinx.dataframe.plugin.impl.PluginDataFrameSchema import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleCol -import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleDataColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.dataFrame +import org.jetbrains.kotlinx.dataframe.plugin.impl.simpleColumnOf import org.jetbrains.kotlinx.dataframe.plugin.impl.string import org.jetbrains.kotlinx.dataframe.plugin.impl.type @@ -20,7 +20,7 @@ class Add : AbstractSchemaModificationInterpreter() { val Arguments.type: TypeApproximation by type(name("expression")) override fun Arguments.interpret(): PluginDataFrameSchema { - return PluginDataFrameSchema(receiver.columns() + SimpleDataColumn(name, type)) + return PluginDataFrameSchema(receiver.columns() + simpleColumnOf(name, type.type)) } } @@ -30,7 +30,7 @@ class From : AbstractInterpreter() { val Arguments.type: TypeApproximation by type(name("expression")) override fun Arguments.interpret() { - dsl.columns += SimpleDataColumn(receiver, type) + dsl.columns += simpleColumnOf(receiver, type.type) } } @@ -40,7 +40,7 @@ class Into : AbstractInterpreter() { val Arguments.name: String by string() override fun Arguments.interpret() { - dsl.columns += SimpleDataColumn(name, receiver) + dsl.columns += simpleColumnOf(name, receiver.type) } } diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/convert.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/convert.kt index cbe68e7e6e..4eee297fe2 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/convert.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/convert.kt @@ -1,24 +1,20 @@ package org.jetbrains.kotlinx.dataframe.plugin.impl.api -import org.jetbrains.kotlinx.dataframe.plugin.pluginDataFrameSchema -import org.jetbrains.kotlinx.dataframe.plugin.utils.Names -import org.jetbrains.kotlin.fir.types.ConeClassLikeType -import org.jetbrains.kotlin.fir.types.classId -import org.jetbrains.kotlin.fir.types.isNullable +import org.jetbrains.kotlinx.dataframe.api.Infer import org.jetbrains.kotlinx.dataframe.plugin.extensions.KotlinTypeFacade import org.jetbrains.kotlinx.dataframe.plugin.impl.AbstractInterpreter import org.jetbrains.kotlinx.dataframe.plugin.impl.AbstractSchemaModificationInterpreter import org.jetbrains.kotlinx.dataframe.plugin.impl.Arguments -import org.jetbrains.kotlinx.dataframe.plugin.impl.Present -import org.jetbrains.kotlinx.dataframe.api.Infer import org.jetbrains.kotlinx.dataframe.plugin.impl.PluginDataFrameSchema +import org.jetbrains.kotlinx.dataframe.plugin.impl.Present import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleCol -import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleDataColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleColumnGroup +import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleDataColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleFrameColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.data.ColumnWithPathApproximation import org.jetbrains.kotlinx.dataframe.plugin.impl.dataFrame import org.jetbrains.kotlinx.dataframe.plugin.impl.enum +import org.jetbrains.kotlinx.dataframe.plugin.impl.simpleColumnOf import org.jetbrains.kotlinx.dataframe.plugin.impl.string import org.jetbrains.kotlinx.dataframe.plugin.impl.type import org.jetbrains.kotlinx.dataframe.plugin.impl.varargString @@ -73,17 +69,8 @@ internal fun KotlinTypeFacade.convertImpl( type: TypeApproximation ): PluginDataFrameSchema { return pluginDataFrameSchema.map(columns.toSet()) { path, column -> - require(column is SimpleDataColumn) { - "$path must be ${SimpleDataColumn::class}, but was ${column::class}" - } val unwrappedType = type.type - // TODO: AnyRow - if (unwrappedType is ConeClassLikeType && unwrappedType.classId == Names.DF_CLASS_ID && !unwrappedType.isNullable) { - val f = unwrappedType.typeArguments.single() - SimpleFrameColumn(column.name, pluginDataFrameSchema(f).columns()) - } else { - column.changeType(type) - } + simpleColumnOf(column.name, unwrappedType) } } diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/groupBy.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/groupBy.kt index f68ce1b1e2..6b61ad3730 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/groupBy.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/impl/api/groupBy.kt @@ -21,11 +21,11 @@ import org.jetbrains.kotlinx.dataframe.plugin.impl.Interpreter import org.jetbrains.kotlinx.dataframe.plugin.impl.PluginDataFrameSchema import org.jetbrains.kotlinx.dataframe.plugin.impl.Present import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleCol -import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleDataColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleColumnGroup import org.jetbrains.kotlinx.dataframe.plugin.impl.SimpleFrameColumn import org.jetbrains.kotlinx.dataframe.plugin.impl.data.ColumnWithPathApproximation import org.jetbrains.kotlinx.dataframe.plugin.impl.dataFrame +import org.jetbrains.kotlinx.dataframe.plugin.impl.simpleColumnOf class GroupBy(val df: PluginDataFrameSchema, val keys: List, val moveToTop: Boolean) @@ -82,27 +82,8 @@ fun KotlinTypeFacade.aggregate( ) } - // important to create FrameColumns, nullable DataRows? val cols = createPluginDataFrameSchema(groupBy.keys, groupBy.moveToTop).columns() + dsl.columns.map { - when (it.type.classId) { - Names.DATA_ROW_CLASS_ID -> { - when (it.type.nullability) { - ConeNullability.NULLABLE -> SimpleDataColumn( - it.name, - TypeApproximation(it.type) - ) - ConeNullability.UNKNOWN -> SimpleDataColumn( - it.name, - TypeApproximation(it.type) - ) - ConeNullability.NOT_NULL -> { - val typeProjection = it.type.typeArguments[0] - SimpleColumnGroup(it.name, pluginDataFrameSchema(typeProjection).columns()) - } - } - } - else -> SimpleDataColumn(it.name, TypeApproximation(it.type)) - } + simpleColumnOf(it.name, it.type) } PluginDataFrameSchema(cols) } else { diff --git a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/utils/Names.kt b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/utils/Names.kt index 624b3a04bb..1f92eeee2e 100644 --- a/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/utils/Names.kt +++ b/plugins/kotlin-dataframe/src/org/jetbrains/kotlinx/dataframe/plugin/utils/Names.kt @@ -9,6 +9,7 @@ import org.jetbrains.kotlin.name.ClassId import org.jetbrains.kotlin.name.FqName import org.jetbrains.kotlin.name.Name import org.jetbrains.kotlinx.dataframe.annotations.Order +import org.jetbrains.kotlinx.dataframe.annotations.ScopeProperty import kotlin.reflect.KClass object Names { @@ -32,10 +33,12 @@ object Names { get() = Name.identifier("org.jetbrains.kotlinx.dataframe.annotations") val INTERPRETABLE_FQNAME: FqName get() = FqName("org.jetbrains.kotlinx.dataframe.annotations.Interpretable") - val ORDER_ANNOTATION = ClassId(FqName("org.jetbrains.kotlinx.dataframe.annotations"), Name.identifier(Order::class.simpleName!!)) + private val annotationsPackage = FqName("org.jetbrains.kotlinx.dataframe.annotations") + val ORDER_ANNOTATION = ClassId(annotationsPackage, Name.identifier(Order::class.simpleName!!)) val ORDER_ARGUMENT = Name.identifier(Order::order.name) + val SCOPE_PROPERTY_ANNOTATION = ClassId(annotationsPackage, Name.identifier(ScopeProperty::class.simpleName!!)) - val DATA_SCHEMA_CLASS_ID = ClassId(FqName("org.jetbrains.kotlinx.dataframe.annotations"), Name.identifier("DataSchema")) + val DATA_SCHEMA_CLASS_ID = ClassId(annotationsPackage, Name.identifier("DataSchema")) val LIST = ClassId(FqName("kotlin.collections"), Name.identifier("List")) val DURATION_CLASS_ID = kotlin.time.Duration::class.classId() val LOCAL_DATE_CLASS_ID = kotlinx.datetime.LocalDate::class.classId() diff --git a/plugins/kotlin-dataframe/testData/box/OuterClass.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/OuterClass.fir.ir.txt deleted file mode 100644 index 94441f78f5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/OuterClass.fir.ir.txt +++ /dev/null @@ -1,160 +0,0 @@ -FILE fqName: fileName:/OuterClass.kt - CLASS CLASS name:OuterClass modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.OuterClass - CONSTRUCTOR visibility:public <> () returnType:.OuterClass [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:OuterClass modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS INTERFACE name:Hello modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = false) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Hello - CLASS CLASS name:InnerClass modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Hello.InnerClass - CONSTRUCTOR visibility:public <> () returnType:.Hello.InnerClass [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:InnerClass modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:a visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Hello) returnType:kotlin.Function0 - correspondingProperty: PROPERTY name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Hello - PROPERTY name:d visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Hello) returnType:kotlin.collections.List> - correspondingProperty: PROPERTY name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Hello - PROPERTY name:name visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Hello) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Hello - PROPERTY name:nullableProperty visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Hello) returnType:kotlin.Int? - correspondingProperty: PROPERTY name:nullableProperty visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Hello - PROPERTY name:test name visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Hello) returnType:.Hello.InnerClass - correspondingProperty: PROPERTY name:test name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Hello - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" - PROPERTY name:col1 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - correspondingProperty: PROPERTY name:col1 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> origin=null - PROPERTY name:col2 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn<.Hello.InnerClass> - correspondingProperty: PROPERTY name:col2 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Hello.InnerClass> declared in ' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Hello.InnerClass> declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn<.Hello.InnerClass> origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> origin=null - PROPERTY name:col3 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - correspondingProperty: PROPERTY name:col3 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> origin=null - PROPERTY name:col4 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn> - correspondingProperty: PROPERTY name:col4 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in ' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> origin=null - PROPERTY name:col5 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn>> - correspondingProperty: PROPERTY name:col5 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn>> declared in ' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn>> declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn>> origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Hello> origin=null - PROPERTY name:row1 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Hello>) returnType:kotlin.String - correspondingProperty: PROPERTY name:row1 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in ' - CALL 'public final fun (): kotlin.String declared in ' type=kotlin.String origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.DataRow<.Hello> origin=null - PROPERTY name:row2 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Hello>) returnType:.Hello.InnerClass - correspondingProperty: PROPERTY name:row2 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Hello.InnerClass declared in ' - CALL 'public final fun (): .Hello.InnerClass declared in ' type=.Hello.InnerClass origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.DataRow<.Hello> origin=null - PROPERTY name:row3 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Hello>) returnType:kotlin.Int? - correspondingProperty: PROPERTY name:row3 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int? declared in ' - CALL 'public final fun (): kotlin.Int? declared in ' type=kotlin.Int? origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.DataRow<.Hello> origin=null - PROPERTY name:row4 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Hello>) returnType:kotlin.Function0 - correspondingProperty: PROPERTY name:row4 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Function0 declared in ' - CALL 'public final fun (): kotlin.Function0 declared in ' type=kotlin.Function0 origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.DataRow<.Hello> origin=null - PROPERTY name:row5 visibility:public modality:FINAL [val] - FUN name: visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Hello>) returnType:kotlin.collections.List> - correspondingProperty: PROPERTY name:row5 visibility:public modality:FINAL [val] - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Hello> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List> declared in ' - CALL 'public final fun (): kotlin.collections.List> declared in ' type=kotlin.collections.List> origin=GET_PROPERTY - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Hello> declared in .' type=org.jetbrains.kotlinx.dataframe.DataRow<.Hello> origin=null diff --git a/plugins/kotlin-dataframe/testData/box/OuterClass.fir.txt b/plugins/kotlin-dataframe/testData/box/OuterClass.fir.txt deleted file mode 100644 index 292b7eb250..0000000000 --- a/plugins/kotlin-dataframe/testData/box/OuterClass.fir.txt +++ /dev/null @@ -1,95 +0,0 @@ -FILE: OuterClass.kt - public final class OuterClass : R|kotlin/Any| { - public constructor(): R|OuterClass| { - super() - } - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|(isOpen = Boolean(false)) public abstract interface Hello : R|kotlin/Any| { - public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val test name: R|Hello.InnerClass| - public get(): R|Hello.InnerClass| - - public abstract val nullableProperty: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public abstract val a: R|() -> kotlin/Unit| - public get(): R|() -> kotlin/Unit| - - public abstract val d: R|kotlin/collections/List>| - public get(): R|kotlin/collections/List>| - - public final class InnerClass : R|kotlin/Any| { - public constructor(): R|Hello.InnerClass| { - super() - } - - } - - } - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.col1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| { - ^ this@R|/col1|.R|/name| - } - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.col2: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| { - ^ this@R|/col2|.R|/test name| - } - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.col3: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| { - ^ this@R|/col3|.R|/nullableProperty| - } - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.col4: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| { - ^ this@R|/col4|.R|/a| - } - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.col5: R|org/jetbrains/kotlinx/dataframe/DataColumn>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>>| { - ^ this@R|/col5|.R|/d| - } - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.row1: R|kotlin/String| - public get(): R|kotlin/String| { - ^ this@R|/row1|.R|/name| - } - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.row2: R|Hello.InnerClass| - public get(): R|Hello.InnerClass| { - ^ this@R|/row2|.R|/test name| - } - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.row3: R|kotlin/Int?| - public get(): R|kotlin/Int?| { - ^ this@R|/row3|.R|/nullableProperty| - } - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.row4: R|() -> kotlin/Unit| - public get(): R|() -> kotlin/Unit| { - ^ this@R|/row4|.R|/a| - } - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.row5: R|kotlin/collections/List>| - public get(): R|kotlin/collections/List>| { - ^ this@R|/row5|.R|/d| - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.test name: R|Hello.InnerClass| - public get(): R|Hello.InnerClass| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.test name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.nullableProperty: R|kotlin/Int?| - public get(): R|kotlin/Int?| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.nullableProperty: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|() -> kotlin/Unit| - public get(): R|() -> kotlin/Unit| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.d: R|kotlin/collections/List>| - public get(): R|kotlin/collections/List>| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>>| diff --git a/plugins/kotlin-dataframe/testData/box/OuterClass.kt b/plugins/kotlin-dataframe/testData/box/OuterClass.kt index b259c7ddc7..89f00c81a3 100644 --- a/plugins/kotlin-dataframe/testData/box/OuterClass.kt +++ b/plugins/kotlin-dataframe/testData/box/OuterClass.kt @@ -1,6 +1,7 @@ -import org.jetbrains.kotlinx.dataframe.annotations.* -import org.jetbrains.kotlinx.dataframe.columns.* import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* class OuterClass diff --git a/plugins/kotlin-dataframe/testData/box/Schema.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/Schema.fir.ir.txt deleted file mode 100644 index f32a06c3f7..0000000000 --- a/plugins/kotlin-dataframe/testData/box/Schema.fir.ir.txt +++ /dev/null @@ -1,410 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/Schema.kt - CLASS INTERFACE name:Schema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:a visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> - $receiver: CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Schema_66I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Schema_66I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_66I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_66I_wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> origin=null - name: CONST String type=kotlin.String value="wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_66I_wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> origin=null - columnName: CONST String type=kotlin.String value="wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_66I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_66I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_66I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_66I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Schema_66 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Schema_66I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Schema_66 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_66 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Schema_66I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66I - PROPERTY FAKE_OVERRIDE name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_66I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_66, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_66 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box.' - CONST Int type=kotlin.Int value=42 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> origin=null - VAR name:b type:org.jetbrains.kotlinx.dataframe.DataFrame.With_41> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_41> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int> - : org.jetbrains.kotlinx.dataframe.DataFrame.With_41> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int> origin=null - : org.jetbrains.kotlinx.dataframe.box..Schema_66 - : kotlin.Int - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_66> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Schema_66>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_66> origin=null - block: FUN_EXPR type=kotlin.Function1.Schema_66, kotlin.Int>, org.jetbrains.kotlinx.dataframe.DataFrame.With_41>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_41> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int> - BLOCK_BODY - CLASS CLASS name:With_41I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_41I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_41I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_41I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_41I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_41I_wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_41I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_41I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_41I> origin=null - name: CONST String type=kotlin.String value="wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_41I_wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> origin=null - columnName: CONST String type=kotlin.String value="wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_41I>) returnType:kotlin.String - annotations: - JvmName(name = "With_41I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_41I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_41I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_41I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_41I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_41I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_41 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_41I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_41 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_41 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_41I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_41 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_41I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_41I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_41I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_41I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_41I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_41I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41I - PROPERTY FAKE_OVERRIDE name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_41I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_41I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_41, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_41 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int>): org.jetbrains.kotlinx.dataframe.DataFrame.With_41> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_41> origin=null - : org.jetbrains.kotlinx.dataframe.box..Schema_66 - : kotlin.Int - : kotlin.String - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.Convert.Schema_66, kotlin.Int> origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Schema_66>, @[ParameterName(name = "it")] kotlin.Int, kotlin.String> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66>, it:@[ParameterName(name = "it")] kotlin.Int) returnType:kotlin.String - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_66> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.Int): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..' type=@[ParameterName(name = "it")] kotlin.Int origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val b: org.jetbrains.kotlinx.dataframe.DataFrame.With_41> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_41> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/Schema.fir.txt b/plugins/kotlin-dataframe/testData/box/Schema.fir.txt deleted file mode 100644 index 1480e6d01a..0000000000 --- a/plugins/kotlin-dataframe/testData/box/Schema.fir.txt +++ /dev/null @@ -1,112 +0,0 @@ -FILE: Schema.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Schema : R|kotlin/Any| { - public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public final fun box(): R|kotlin/String| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_66>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/cast|().R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_66>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_66>| { - local abstract class Schema_66I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Schema_66I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_66I>|.wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_66I>|.wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_66I>|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_66I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Schema_66 : R|/Schema_66I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Schema_66| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(42) - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/res|).R|/Scope0.wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/res|).R|/Scope0.a|.R|org/jetbrains/kotlinx/dataframe/api/print|() - lval b: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_41>| = R|/res|.R|org/jetbrains/kotlinx/dataframe/api/convert|/Schema_66|, R|kotlin/Int|>( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Schema_66>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Schema_66>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.a| - } - ).R|kotlin/let|/Schema_66, kotlin/Int>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_41>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert</Schema_66, kotlin/Int>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_41>| { - local abstract class With_41I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_41I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_41I>|.wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_41I>|.wwffffwwehirbwerffwffwffwfffffwfffwfwfwfaw: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_41I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_41I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_41 : R|/With_41I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_41| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|/Schema_66|, R|kotlin/Int|, R|kotlin/String|>( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_66>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/Int|): R|kotlin/String| { - ^ R|/it|.R|kotlin/Int.toString|() - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/b|).R|/Scope0.a| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/Schema.kt b/plugins/kotlin-dataframe/testData/box/Schema.kt index 92c1153867..b5a6a635a9 100644 --- a/plugins/kotlin-dataframe/testData/box/Schema.kt +++ b/plugins/kotlin-dataframe/testData/box/Schema.kt @@ -1,12 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.add -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.api.convert -import org.jetbrains.kotlinx.dataframe.api.dataFrameOf -import org.jetbrains.kotlinx.dataframe.api.print -import org.jetbrains.kotlinx.dataframe.api.with +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Schema { diff --git a/plugins/kotlin-dataframe/testData/box/castTo.kt b/plugins/kotlin-dataframe/testData/box/castTo.kt new file mode 100644 index 0000000000..cfd70bdd73 --- /dev/null +++ b/plugins/kotlin-dataframe/testData/box/castTo.kt @@ -0,0 +1,19 @@ +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* + +fun box(): String { + val sample = + @Import DataFrame.readCSV("https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv") + + val organizations = listOf("https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv") + organizations.forEach { organization -> + val df = DataFrame.readCSV(organization).castTo(sample) + println(organizations) + println("Repositories: ${df.count()}") + println("Top 10:") + df.sortBy { stargazers_count.desc() }.take(10).print() + } + return "OK" +} diff --git a/plugins/kotlin-dataframe/testData/box/colKinds/add.kt b/plugins/kotlin-dataframe/testData/box/colKinds/add.kt new file mode 100644 index 0000000000..8dd0046236 --- /dev/null +++ b/plugins/kotlin-dataframe/testData/box/colKinds/add.kt @@ -0,0 +1,38 @@ +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.* +import kotlin.reflect.* +import kotlin.reflect.full.* + +inline fun runtimeSchema(row: DataRow) = (typeOf().classifier as KClass<*>).memberProperties.associateBy { it.name } +inline fun runtimeSchema(row: DataFrame) = (typeOf().classifier as KClass<*>).memberProperties.associateBy { it.name } +fun Map.col(s: String) = get(s)!! + +@DataSchema +class Record(val string: String) + +fun box(): String { + val df = dataFrameOf(Record("abc")) + val df1 = df.add("row") { + val row = dataFrameOf(Record("")).first() + row.takeIf { index() % 2 == 0 } + } + + require(runtimeSchema(df1.row[0]).col("string").returnType == typeOf()) + + val row = dataFrameOf(Record("")) + .add("int") { 1 } + .add("double") { 3.0 } + .add("char") { 'c' } + .group { int and double }.into("g") + .group { g and char }.into("f") + .first() + + val df2 = df.add("row") { + row.takeIf { index() % 2 == 0 } + } + + require(runtimeSchema(df2.row.f.g[0]).col("int").returnType == typeOf()) + require(runtimeSchema(df2.row.f[0]).col("char").returnType == typeOf()) + return "OK" +} diff --git a/plugins/kotlin-dataframe/testData/box/colKinds/toDataFrame.kt b/plugins/kotlin-dataframe/testData/box/colKinds/toDataFrame.kt new file mode 100644 index 0000000000..536dfc48b1 --- /dev/null +++ b/plugins/kotlin-dataframe/testData/box/colKinds/toDataFrame.kt @@ -0,0 +1,19 @@ +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.annotations.* + +@DataSchema +data class Record(val str: String) + +class A + +fun box(): String { + val df = dataFrameOf(Record("abc")) + val df1 = listOf(A()).toDataFrame { + "dataRow" from { df.first() } + "dataFrame" from { df } + } + val a: String = df1.dataRow.str[0] + val b: String = df1.dataFrame[0].str[0] + return "OK" +} diff --git a/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.ir.txt deleted file mode 100644 index 895b328ba6..0000000000 --- a/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.ir.txt +++ /dev/null @@ -1,661 +0,0 @@ -FILE fqName: fileName:/columnGroupApi.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - $receiver: CALL 'public final fun List (size: kotlin.Int, init: kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, T of kotlin.collections.List>): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - size: CONST Int type=kotlin.Int value=10 - init: FUN_EXPR type=kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, .Record> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:@[ParameterName(name = "index")] kotlin.Int) returnType:.Record - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "index")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "index")] kotlin.Int): .Record declared in .box' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - b: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.Record>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - SPREAD_ELEMENT - CALL 'public final fun toTypedArray (): kotlin.Array declared in kotlin.collections' type=kotlin.Array<.Record> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - VAR name:group type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> origin=null - : .Record - : kotlin.Any - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_13I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_511 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_511 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.Int - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.String - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_13I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:.box..Into_13I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : .Record - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> origin=null - column: CONST String type=kotlin.String value="c" - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> origin=null - : org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val group: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - block: FUN_EXPR type=kotlin.Function1.box..C_511>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - BLOCK_BODY - CLASS CLASS name:C_82I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_82I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_82I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_82I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_82I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_82I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_82I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I>) returnType:kotlin.Int - annotations: - JvmName(name = "C_82I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_82I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> origin=null - columnName: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I>) returnType:kotlin.Int - annotations: - JvmName(name = "C_82I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_82I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I>) returnType:kotlin.String - annotations: - JvmName(name = "C_82I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_82I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_82I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_82I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_82 modality:ABSTRACT visibility:local superTypes:[.box..C_82I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_82 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_82 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..C_82I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_82 modality:ABSTRACT visibility:local superTypes:[.box..C_82I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..C_82I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..C_82I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..C_82I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..C_82I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..C_82I - $this: VALUE_PARAMETER name: type:.box..C_82I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..C_82I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..C_82I - $this: VALUE_PARAMETER name: type:.box..C_82I - PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract d: kotlin.Int declared in .box..C_82I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..C_82I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..C_82I - $this: VALUE_PARAMETER name: type:.box..C_82I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_82) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..C_82 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_82, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..C_82 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> declared in .box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> origin=null - : kotlin.Int - : .box..C_511 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box.' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=null - name: CONST String type=kotlin.String value="d" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..C_511>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..C_511>): kotlin.Int declared in .box.' - CONST Int type=kotlin.Int value=1 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..C_82> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.txt b/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.txt deleted file mode 100644 index db98150fc3..0000000000 --- a/plugins/kotlin-dataframe/testData/box/columnGroupApi.fir.txt +++ /dev/null @@ -1,161 +0,0 @@ -FILE: columnGroupApi.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|kotlin/collections/List|(Int(10), = List@fun (it: R|@R|kotlin/ParameterName|(name = String(index)) kotlin/Int|): R|Record| { - ^ R|/Record.Record|(R|/it|.R|kotlin/Int.toString|(), R|/it|) - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame|>( = let@fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame| { - ^ R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(*R|/it|.R|kotlin/collections/toTypedArray|())) - } - ) - lval group: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/group| & java/io/Serializable)|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, this@R|special/anonymous|.R|/a|).R|SubstitutionOverride|>| & java/io/Serializable)|>(this@R|special/anonymous|.R|/b|) - } - ).R|kotlin/let| & java/io/Serializable)>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause & java/io/Serializable)>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| { - local abstract class Into_13I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public constructor(): R|/Into_13I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_511 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_511| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_13 : R|/Into_13I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_13| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into| & java/io/Serializable)|>(String(c)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</C_82>| = (this@R|/box|, R|/group|).R|/Scope0.c|.R|kotlin/let|/C_511>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</C_82>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</C_82>| { - local abstract class C_82I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val d: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_82I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_82I>|.d: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_82I>|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_82I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_82I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_82I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_82I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class C_82 : R|/C_82I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/C_82| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|/C_511|>(String(d), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow</C_511>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow</C_511>|): R|kotlin/Int| { - ^ Int(1) - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.a| - (this@R|/box|, R|/df1|).R|/Scope0.b| - (this@R|/box|, R|/df1|).R|/Scope0.d| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/columnGroupApi.kt b/plugins/kotlin-dataframe/testData/box/columnGroupApi.kt index 5db8ec1763..527cef2c07 100644 --- a/plugins/kotlin-dataframe/testData/box/columnGroupApi.kt +++ b/plugins/kotlin-dataframe/testData/box/columnGroupApi.kt @@ -1,6 +1,7 @@ -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* - +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.ir.txt deleted file mode 100644 index bcb7cc3a0e..0000000000 --- a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.ir.txt +++ /dev/null @@ -1,490 +0,0 @@ -FILE fqName: fileName:/columnWithStarProjection.kt - CLASS CLASS name:NameValuePair modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.NameValuePair.NameValuePair> - TYPE_PARAMETER name:V index:0 variance: superTypes:[kotlin.Any?] reified:false - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in .NameValuePair.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.' type=.NameValuePair.NameValuePair> origin=null - PROPERTY name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final] - EXPRESSION_BODY - GET_VAR 'value: V of .NameValuePair declared in .NameValuePair.' type=V of .NameValuePair origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:V of .NameValuePair - correspondingProperty: PROPERTY name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): V of .NameValuePair declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.' type=.NameValuePair.NameValuePair> origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, value:V of .NameValuePair) returnType:.NameValuePair.NameValuePair> [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:value index:1 type:V of .NameValuePair - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.component1' type=.NameValuePair.NameValuePair> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:V of .NameValuePair [operator] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): V of .NameValuePair declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.component2' type=.NameValuePair.NameValuePair> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>, name:kotlin.String, value:V of .NameValuePair) returnType:.NameValuePair.NameValuePair> - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - VALUE_PARAMETER name:name index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.copy' type=.NameValuePair.NameValuePair> origin=null - VALUE_PARAMETER name:value index:1 type:V of .NameValuePair - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.copy' type=.NameValuePair.NameValuePair> origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (name: kotlin.String, value: V of .NameValuePair): .NameValuePair.NameValuePair> declared in .NameValuePair' - CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, value: V of .NameValuePair) declared in .NameValuePair' type=.NameValuePair.NameValuePair> origin=null - : V of .NameValuePair - name: GET_VAR 'name: kotlin.String declared in .NameValuePair.copy' type=kotlin.String origin=null - value: GET_VAR 'value: V of .NameValuePair declared in .NameValuePair.copy' type=V of .NameValuePair origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.NameValuePair.NameValuePair> - GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.NameValuePair.NameValuePair> [val] - TYPE_OP type=.NameValuePair.NameValuePair> origin=CAST typeOperand=.NameValuePair.NameValuePair> - GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR 'val tmp_0: .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - SET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Any' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .NameValuePair' - GET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .NameValuePair' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="NameValuePair(" - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.toString' type=.NameValuePair.NameValuePair> origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="value=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.toString' type=.NameValuePair.NameValuePair> origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'id: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (id:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:id index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, id:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:id index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (id: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: GET_VAR 'id: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="id=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="1" - b: CONST Int type=kotlin.Int value=1 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="2" - b: CONST Int type=kotlin.Int value=123 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="3" - b: CONST Int type=kotlin.Int value=321 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> - $receiver: CALL 'public final fun transpose (): org.jetbrains.kotlinx.dataframe.DataFrame> declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - : .Record - $receiver: CALL 'public final fun first (): org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataRow<.Record> origin=null - : .Record - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame> - BLOCK_BODY - CLASS CLASS name:NameValuePair_86I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..NameValuePair_86I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..NameValuePair_86I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair_86I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86I) returnType:kotlin.Any - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:kotlin.Any visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I>) returnType:kotlin.Any - annotations: - JvmName(name = "NameValuePair_86I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> - BLOCK_BODY - RETURN type=kotlin.Any from='public final fun (): kotlin.Any declared in .box..Scope0' - TYPE_OP type=kotlin.Any origin=CAST typeOperand=kotlin.Any - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> origin=null - name: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "NameValuePair_86I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> origin=null - columnName: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I>) returnType:kotlin.String - annotations: - JvmName(name = "NameValuePair_86I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_86I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "NameValuePair_86I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_86I> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:NameValuePair_86 modality:ABSTRACT visibility:local superTypes:[.box..NameValuePair_86I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..NameValuePair_86 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..NameValuePair_86 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..NameValuePair_86I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair_86 modality:ABSTRACT visibility:local superTypes:[.box..NameValuePair_86I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..NameValuePair_86I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..NameValuePair_86I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..NameValuePair_86I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract name: kotlin.String declared in .box..NameValuePair_86I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..NameValuePair_86I - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86I - PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract value: kotlin.Any declared in .box..NameValuePair_86I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86I) returnType:kotlin.Any [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Any declared in .box..NameValuePair_86I - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_86, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_86 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> declared in .box' - CALL 'public final fun dropNulls (whereAllNull: kotlin.Boolean, columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> origin=null - : org.jetbrains.kotlinx.dataframe.api.NameValuePair<*> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$dropNulls type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataColumn<*> origin=GET_PROPERTY - $receiver: GET_VAR '$this$dropNulls: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl> origin=null - VAR name:v type:kotlin.Any [val] - CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=kotlin.Any origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_86> origin=null - index: CONST Int type=kotlin.Int value=0 - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.txt b/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.txt deleted file mode 100644 index ef7f2d2247..0000000000 --- a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.fir.txt +++ /dev/null @@ -1,95 +0,0 @@ -FILE: columnWithStarProjection.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(id: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val id: R|kotlin/String| = R|/id| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(id: R|kotlin/String| = this@R|/Record|.R|/Record.id|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final data class NameValuePair : R|kotlin/Any| { - public constructor(name: R|kotlin/String|, value: R|V|): R|NameValuePair| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val value: R|V| = R|/value| - public get(): R|V| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|V| - - public final fun copy(name: R|kotlin/String| = this@R|/NameValuePair|.R|/NameValuePair.name|, value: R|V| = this@R|/NameValuePair|.R|/NameValuePair.value|): R|NameValuePair| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Record.Record|(String(1), Int(1)), R|/Record.Record|(String(2), Int(123)), R|/Record.Record|(String(3), Int(321)))) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_86>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/first|().R|org/jetbrains/kotlinx/dataframe/api/transpose|().R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_86>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_86>| { - local abstract class NameValuePair_86I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val value: R|kotlin/Any| - public get(): R|kotlin/Any| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/NameValuePair_86I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</NameValuePair_86I>|.value: R|kotlin/Any| - public get(): R|kotlin/Any| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</NameValuePair_86I>|.value: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</NameValuePair_86I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</NameValuePair_86I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class NameValuePair_86 : R|/NameValuePair_86I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/NameValuePair_86| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/dropNulls||>( = dropNulls@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/value| - } - ) - } - ) - lval v: R|kotlin/Any| = (this@R|/box|, R|/df1|).R|/Scope0.value|.R|SubstitutionOverride|(Int(0)) - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.id: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.kt b/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.kt index 3c54a8cade..e6e6941707 100644 --- a/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.kt +++ b/plugins/kotlin-dataframe/testData/box/columnWithStarProjection.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val id: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.ir.txt deleted file mode 100644 index a2539b9d62..0000000000 --- a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.ir.txt +++ /dev/null @@ -1,171 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/conflictingJvmDeclarations.kt - CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Type - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - PROPERTY name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component1' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component2' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type, name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:name index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (name: kotlin.String, vararg: kotlin.Boolean): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type' - CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, vararg: kotlin.Boolean) declared in org.jetbrains.kotlinx.dataframe.Type' type=org.jetbrains.kotlinx.dataframe.Type origin=null - name: GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.String origin=null - vararg: GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.Boolean origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:org.jetbrains.kotlinx.dataframe.Type [val] - TYPE_OP type=org.jetbrains.kotlinx.dataframe.Type origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - SET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Boolean' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type' - GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Type(" - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="vararg=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=")" - CLASS INTERFACE name:Repo modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Repo - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:name visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Repo) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Repo - PROPERTY name:url visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Repo) returnType:kotlin.String - correspondingProperty: PROPERTY name:url visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Repo - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.txt b/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.txt deleted file mode 100644 index 7982ae4cfb..0000000000 --- a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.fir.txt +++ /dev/null @@ -1,51 +0,0 @@ -FILE: conflictingJvmDeclarations.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Repo : R|kotlin/Any| { - public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val url: R|kotlin/String| - public get(): R|kotlin/String| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Type : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(name: R|kotlin/String|, vararg: R|kotlin/Boolean|): R|org/jetbrains/kotlinx/dataframe/Type| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val vararg: R|kotlin/Boolean| = R|/vararg| - public get(): R|kotlin/Boolean| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Boolean| - - public final fun copy(name: R|kotlin/String| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.name|, vararg: R|kotlin/Boolean| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.vararg|): R|org/jetbrains/kotlinx/dataframe/Type| - - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.url: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.url: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.kt b/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.kt index 3e56035cd8..e56e238b7e 100644 --- a/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.kt +++ b/plugins/kotlin-dataframe/testData/box/conflictingJvmDeclarations.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* -import org.jetbrains.kotlinx.dataframe.api.dataFrameOf +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Repo { diff --git a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.ir.txt deleted file mode 100644 index f4138f880c..0000000000 --- a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.ir.txt +++ /dev/null @@ -1,993 +0,0 @@ -FILE fqName: fileName:/convertToDataFrame.kt - CLASS CLASS name:Aaa modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Aaa - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.collections.List<.Rooms> visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.collections.List<.Rooms> declared in .Aaa.' type=kotlin.collections.List<.Rooms> origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Aaa) returnType:kotlin.collections.List<.Rooms> - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Aaa - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List<.Rooms> declared in .Aaa' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.collections.List<.Rooms> visibility:private [final]' type=kotlin.collections.List<.Rooms> origin=null - receiver: GET_VAR ': .Aaa declared in .Aaa.' type=.Aaa origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.collections.List<.Rooms>) returnType:.Aaa [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.collections.List<.Rooms> - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aaa modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Rooms modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Rooms - PROPERTY name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'id: kotlin.Int declared in .Rooms.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int - correspondingProperty: PROPERTY name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - PROPERTY name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'sort: kotlin.Int declared in .Rooms.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int - correspondingProperty: PROPERTY name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in .Rooms.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - CONSTRUCTOR visibility:public <> (id:kotlin.Int, sort:kotlin.Int, name:kotlin.String) returnType:.Rooms [primary] - VALUE_PARAMETER name:id index:0 type:kotlin.Int - VALUE_PARAMETER name:sort index:1 type:kotlin.Int - VALUE_PARAMETER name:name index:2 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Rooms modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component1' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component2' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): kotlin.String declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component3' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Rooms, id:kotlin.Int, sort:kotlin.Int, name:kotlin.String) returnType:.Rooms - $this: VALUE_PARAMETER name: type:.Rooms - VALUE_PARAMETER name:id index:0 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - VALUE_PARAMETER name:sort index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - VALUE_PARAMETER name:name index:2 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String): .Rooms declared in .Rooms' - CONSTRUCTOR_CALL 'public constructor (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String) declared in .Rooms' type=.Rooms origin=null - id: GET_VAR 'id: kotlin.Int declared in .Rooms.copy' type=kotlin.Int origin=null - sort: GET_VAR 'sort: kotlin.Int declared in .Rooms.copy' type=kotlin.Int origin=null - name: GET_VAR 'name: kotlin.String declared in .Rooms.copy' type=kotlin.String origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Rooms, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Rooms - GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Rooms [val] - TYPE_OP type=.Rooms origin=CAST typeOperand=.Rooms - GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Rooms) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - SET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - SET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Rooms' - GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Rooms) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Rooms' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Rooms(" - CONST String type=kotlin.String value="id=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="sort=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Sessions modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Sessions - PROPERTY name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'roomId: kotlin.collections.List declared in .Sessions.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Sessions) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in .Sessions' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.' type=.Sessions origin=null - CONSTRUCTOR visibility:public <> (roomId:kotlin.collections.List) returnType:.Sessions [primary] - VALUE_PARAMETER name:roomId index:0 type:kotlin.collections.List - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Sessions modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Sessions) returnType:kotlin.collections.List [operator] - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.collections.List declared in .Sessions' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.component1' type=.Sessions origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Sessions, roomId:kotlin.collections.List) returnType:.Sessions - $this: VALUE_PARAMETER name: type:.Sessions - VALUE_PARAMETER name:roomId index:0 type:kotlin.collections.List - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.copy' type=.Sessions origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (roomId: kotlin.collections.List): .Sessions declared in .Sessions' - CONSTRUCTOR_CALL 'public constructor (roomId: kotlin.collections.List) declared in .Sessions' type=.Sessions origin=null - roomId: GET_VAR 'roomId: kotlin.collections.List declared in .Sessions.copy' type=kotlin.collections.List origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Sessions, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Sessions declared in .Sessions.equals' type=.Sessions origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Sessions - GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Sessions [val] - TYPE_OP type=.Sessions origin=CAST typeOperand=.Sessions - GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.equals' type=.Sessions origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR 'val tmp_1: .Sessions declared in .Sessions.equals' type=.Sessions origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Sessions) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Sessions' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.collections.List' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.hashCode' type=.Sessions origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Sessions) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Sessions' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Sessions(" - CONST String type=kotlin.String value="roomId=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.toString' type=.Sessions origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:rooms type:org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> origin=null - : .Rooms - rows: VARARG type=kotlin.Array.Rooms> varargElementType=.Rooms - CONSTRUCTOR_CALL 'public constructor (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String) declared in .Rooms' type=.Rooms origin=null - id: CONST Int type=kotlin.Int value=1 - sort: CONST Int type=kotlin.Int value=2 - name: CONST String type=kotlin.String value="n" - VAR name:sessions type:org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> origin=null - : .Sessions - rows: VARARG type=kotlin.Array.Sessions> varargElementType=.Sessions - CONSTRUCTOR_CALL 'public constructor (roomId: kotlin.collections.List) declared in .Sessions' type=.Sessions origin=null - roomId: CALL 'public final fun listOf (vararg elements: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.Int - elements: VARARG type=kotlin.Array varargElementType=kotlin.Int - CONST Int type=kotlin.Int value=1 - CONST Int type=kotlin.Int value=2 - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List> origin=null - : .Sessions - : kotlin.collections.List - $receiver: GET_VAR 'val sessions: org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Sessions>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Sessions> origin=null - block: FUN_EXPR type=kotlin.Function1.Sessions, kotlin.collections.List>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List> - BLOCK_BODY - CLASS CLASS name:With_96I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..With_96I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..With_96I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_96I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:roomId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:roomId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..With_96I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..With_96I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> - annotations: - JvmName(name = "With_96I_roomId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..With_96I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..With_96I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..With_96I> origin=null - name: CONST String type=kotlin.String value="roomId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..With_96I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> - annotations: - JvmName(name = "With_96I_roomId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..With_96I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..With_96I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..With_96I> origin=null - columnName: CONST String type=kotlin.String value="roomId" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:RoomId_761 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..RoomId_761 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..RoomId_761 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:RoomId_761 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..RoomId_761) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..RoomId_761 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..RoomId_761>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> - annotations: - JvmName(name = "RoomId_761_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..RoomId_761> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..RoomId_761> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..RoomId_761> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..RoomId_761>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> - annotations: - JvmName(name = "RoomId_761_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..RoomId_761> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..RoomId_761> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..RoomId_761> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:A_761 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..A_761 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..A_761 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A_761 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..A_761) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..A_761 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..A_761) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..A_761 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..A_761) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..A_761 - CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope2 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761>) returnType:kotlin.Int - annotations: - JvmName(name = "A_761_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope2' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_761_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761>) returnType:kotlin.Int - annotations: - JvmName(name = "A_761_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope2' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> origin=null - name: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_761_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> origin=null - columnName: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761>) returnType:kotlin.String - annotations: - JvmName(name = "A_761_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope2' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..A_761> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_761_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..A_761> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope2 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_96 modality:ABSTRACT visibility:local superTypes:[.box..With_96I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..With_96 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..With_96 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..With_96I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_96 modality:ABSTRACT visibility:local superTypes:[.box..With_96I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..With_96I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..With_96I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..With_96I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:roomId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract roomId: org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> declared in .box..With_96I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..With_96I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:roomId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> declared in .box..With_96I - $this: VALUE_PARAMETER name: type:.box..With_96I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96) returnType:.box..Scope2 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..With_96, :.box..Scope2) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..With_96 - VALUE_PARAMETER name: index:0 type:.box..Scope2 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> declared in .box' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> origin=null - : .Sessions - : kotlin.collections.List - : org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.Convert<.Sessions, kotlin.collections.List> origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Sessions>, @[ParameterName(name = "it")] kotlin.collections.List, org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Sessions>, it:@[ParameterName(name = "it")] kotlin.collections.List) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow<.Sessions> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.collections.List - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.collections.List): org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> declared in .box.' - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> origin=null - : kotlin.collections.List<.Aaa> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Aaa> origin=null - : .Aaa - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.collections.List<.Rooms>) declared in .Aaa' type=.Aaa origin=null - a: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Rooms> origin=null - : .Rooms - element: CONSTRUCTOR_CALL 'public constructor (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String) declared in .Rooms' type=.Rooms origin=null - id: CONST Int type=kotlin.Int value=1 - sort: CONST Int type=kotlin.Int value=2 - name: CONST String type=kotlin.String value="n" - block: FUN_EXPR type=kotlin.Function1.Aaa>, org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Aaa>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Aaa> - BLOCK_BODY - CLASS CLASS name:Aaa_43I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box....Aaa_43I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box....Aaa_43I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aaa_43I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box....Aaa_43I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box....Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box....Aaa_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> - annotations: - JvmName(name = "Aaa_43I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box....Aaa_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> declared in .box....Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box....Aaa_43I> declared in .box....Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box....Aaa_43I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....Aaa_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> - annotations: - JvmName(name = "Aaa_43I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....Aaa_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> declared in .box....Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box....A_791>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....Aaa_43I> declared in .box....Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....Aaa_43I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box....Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:A_791 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box....A_791 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box....A_791 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:A_791 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....A_791) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box....A_791 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....A_791) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box....A_791 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....A_791) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box....A_791 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box....Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791>) returnType:kotlin.Int - annotations: - JvmName(name = "A_791_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box....Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_791_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box....Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791>) returnType:kotlin.Int - annotations: - JvmName(name = "A_791_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box....Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> origin=null - name: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_791_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box....Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> origin=null - columnName: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791>) returnType:kotlin.String - annotations: - JvmName(name = "A_791_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box....Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box....A_791> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box....Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "A_791_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box....Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box....Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> declared in .box....Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box....A_791> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box....Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Aaa_43 modality:ABSTRACT visibility:local superTypes:[.box....Aaa_43I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box....Aaa_43 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box....Aaa_43 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box....Aaa_43I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aaa_43 modality:ABSTRACT visibility:local superTypes:[.box....Aaa_43I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box....Aaa_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box....Aaa_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box....Aaa_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> declared in .box....Aaa_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box....A_791> declared in .box....Aaa_43I - $this: VALUE_PARAMETER name: type:.box....Aaa_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43) returnType:.box....Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box....Aaa_43 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43, :.box....Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box....Aaa_43 - VALUE_PARAMETER name: index:0 type:.box....Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43) returnType:.box....Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box....Aaa_43 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box....Aaa_43, :.box....Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box....Aaa_43 - VALUE_PARAMETER name: index:0 type:.box....Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Aaa>): org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> declared in .box..' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box....Aaa_43> origin=null - : .Aaa - $receiver: GET_VAR 'it: kotlin.collections.List<.Aaa> declared in .box...' type=kotlin.collections.List<.Aaa> origin=null - maxDepth: CONST Int type=kotlin.Int value=2 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope2' type=.box..Scope2 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..A_761> origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn.box..A_761>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..RoomId_761> origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.box..RoomId_761>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..With_96> origin=null - index: CONST Int type=kotlin.Int value=0 - index: CONST Int type=kotlin.Int value=0 - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.txt b/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.txt deleted file mode 100644 index 00ad0f222a..0000000000 --- a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.fir.txt +++ /dev/null @@ -1,243 +0,0 @@ -FILE: convertToDataFrame.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Sessions : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(roomId: R|kotlin/collections/List|): R|Sessions| { - super() - } - - public final val roomId: R|kotlin/collections/List| = R|/roomId| - public get(): R|kotlin/collections/List| - - public final operator fun component1(): R|kotlin/collections/List| - - public final fun copy(roomId: R|kotlin/collections/List| = this@R|/Sessions|.R|/Sessions.roomId|): R|Sessions| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Rooms : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(id: R|kotlin/Int|, sort: R|kotlin/Int|, name: R|kotlin/String|): R|Rooms| { - super() - } - - public final val id: R|kotlin/Int| = R|/id| - public get(): R|kotlin/Int| - - public final val sort: R|kotlin/Int| = R|/sort| - public get(): R|kotlin/Int| - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final operator fun component1(): R|kotlin/Int| - - public final operator fun component2(): R|kotlin/Int| - - public final operator fun component3(): R|kotlin/String| - - public final fun copy(id: R|kotlin/Int| = this@R|/Rooms|.R|/Rooms.id|, sort: R|kotlin/Int| = this@R|/Rooms|.R|/Rooms.sort|, name: R|kotlin/String| = this@R|/Rooms|.R|/Rooms.name|): R|Rooms| - - } - public final class Aaa : R|kotlin/Any| { - public constructor(a: R|kotlin/collections/List|): R|Aaa| { - super() - } - - public final val a: R|kotlin/collections/List| = R|/a| - public get(): R|kotlin/collections/List| - - } - public final fun box(): R|kotlin/String| { - lval rooms: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Rooms.Rooms|(Int(1), Int(2), String(n)))) - lval sessions: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Sessions.Sessions|(R|kotlin/collections/listOf|(vararg(Int(1), Int(2)))))) - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_96>| = R|/sessions|.R|org/jetbrains/kotlinx/dataframe/api/convert||>( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver>| { - ^ this@R|special/anonymous|.R|/roomId| - } - ).R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_96>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_96>| { - local abstract class With_96I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val roomId: R|org/jetbrains/kotlinx/dataframe/DataFrame</RoomId_761>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</RoomId_761>| - - public constructor(): R|/With_96I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_96I>|.roomId: R|org/jetbrains/kotlinx/dataframe/DataFrame</RoomId_761>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</RoomId_761>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_96I>|.roomId: R|org/jetbrains/kotlinx/dataframe/DataColumn/RoomId_761>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/RoomId_761>>| - - public constructor(): R|/Scope0| - - } - - local abstract class RoomId_761 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|org/jetbrains/kotlinx/dataframe/DataFrame</A_761>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</A_761>| - - public constructor(): R|/RoomId_761| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</RoomId_761>|.a: R|org/jetbrains/kotlinx/dataframe/DataFrame</A_761>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</A_761>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</RoomId_761>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn/A_761>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/A_761>>| - - public constructor(): R|/Scope1| - - } - - local abstract class A_761 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/A_761| - - } - - local final class Scope2 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_761>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_761>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_761>|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_761>|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_761>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_761>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope2| - - } - - local abstract class With_96 : R|/With_96I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope2: R|/Scope2| - public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/With_96| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aaa_43>|>( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aaa_43>| { - ^ R|kotlin/collections/listOf|(R|/Aaa.Aaa|(R|kotlin/collections/listOf|(R|/Rooms.Rooms|(Int(1), Int(2), String(n))))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aaa_43>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aaa_43>| { - local abstract class Aaa_43I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|org/jetbrains/kotlinx/dataframe/DataFrame</A_791>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</A_791>| - - public constructor(): R|/Aaa_43I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aaa_43I>|.a: R|org/jetbrains/kotlinx/dataframe/DataFrame</A_791>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</A_791>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aaa_43I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn/A_791>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/A_791>>| - - public constructor(): R|/Scope0| - - } - - local abstract class A_791 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/A_791| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_791>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_791>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_791>|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_791>|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</A_791>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</A_791>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Aaa_43 : R|/Aaa_43I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Aaa_43| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(2)) - } - ) - } - ) - } - ) - (this@R|/box|, (this@R|/box|, (this@R|/box|, R|/df|).R|/Scope0.roomId|.R|SubstitutionOverride/RoomId_761>|>|(Int(0))).R|/Scope1.a|.R|SubstitutionOverride/A_761>|>|(Int(0))).R|/Scope2.id| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.roomId: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.roomId: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.kt b/plugins/kotlin-dataframe/testData/box/convertToDataFrame.kt index 6ee33bac65..6712ca9d69 100644 --- a/plugins/kotlin-dataframe/testData/box/convertToDataFrame.kt +++ b/plugins/kotlin-dataframe/testData/box/convertToDataFrame.kt @@ -1,7 +1,7 @@ +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.* @DataSchema data class Sessions( diff --git a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.ir.txt deleted file mode 100644 index a4876053bc..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.ir.txt +++ /dev/null @@ -1,69 +0,0 @@ -FILE fqName: fileName:/dataRowSchemaApi.kt - CLASS CLASS name:Schema modality:FINAL visibility:public superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Schema - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.Int declared in .Schema.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Schema - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Schema' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Schema declared in .Schema.' type=.Schema origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.String declared in .Schema.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Schema) returnType:kotlin.String - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Schema - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Schema' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Schema declared in .Schema.' type=.Schema origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.Int, b:kotlin.String) returnType:.Schema [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.Int - VALUE_PARAMETER name:b index:1 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema modality:FINAL visibility:public superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Schema> [val] - CALL 'public final fun append (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.append): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Schema> origin=null - : .Schema - $receiver: CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Schema> origin=null - : .Schema - rows: VARARG type=kotlin.Array.Schema> varargElementType=.Schema - CONSTRUCTOR_CALL 'public constructor (a: kotlin.Int, b: kotlin.String) declared in .Schema' type=.Schema origin=null - a: CONST Int type=kotlin.Int value=1 - b: CONST String type=kotlin.String value="foo" - rows: VARARG type=kotlin.Array.Schema> varargElementType=.Schema - CONSTRUCTOR_CALL 'public constructor (a: kotlin.Int, b: kotlin.String) declared in .Schema' type=.Schema origin=null - a: CONST Int type=kotlin.Int value=2 - b: CONST String type=kotlin.String value="bar" - CALL 'public final fun print (rowsLimit: kotlin.Int, valueLimit: kotlin.Int, borders: kotlin.Boolean, alignLeft: kotlin.Boolean, columnTypes: kotlin.Boolean, title: kotlin.Boolean): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : .Schema - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Schema> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Schema> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.txt b/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.txt deleted file mode 100644 index 46f8979808..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.fir.txt +++ /dev/null @@ -1,27 +0,0 @@ -FILE: dataRowSchemaApi.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Schema : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(a: R|kotlin/Int|, b: R|kotlin/String|): R|Schema| { - super() - } - - public final val a: R|kotlin/Int| = R|/a| - public get(): R|kotlin/Int| - - public final val b: R|kotlin/String| = R|/b| - public get(): R|kotlin/String| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Schema.Schema|(Int(1), String(foo)))).R|org/jetbrains/kotlinx/dataframe/api/append|(vararg(R|/Schema.Schema|(Int(2), String(bar)))) - R|/df|.R|org/jetbrains/kotlinx/dataframe/api/print|() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.kt b/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.kt index 744ab0b5f7..b6fea7d7e4 100644 --- a/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.kt +++ b/plugins/kotlin-dataframe/testData/box/dataRowSchemaApi.kt @@ -1,6 +1,7 @@ -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema class Schema( diff --git a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.ir.txt deleted file mode 100644 index 15f1dad677..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.ir.txt +++ /dev/null @@ -1,30 +0,0 @@ -FILE fqName:foo fileName:/dataSchemaCodegen.kt - CLASS INTERFACE name:Schema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:foo.Schema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:a visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:foo.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:foo.Schema - PROPERTY name:b visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:foo.Schema) returnType:kotlin.String - correspondingProperty: PROPERTY name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:foo.Schema - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in foo' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.txt b/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.txt deleted file mode 100644 index 94b48abdba..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.fir.txt +++ /dev/null @@ -1,25 +0,0 @@ -FILE: dataSchemaCodegen.kt - package foo - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Schema : R|kotlin/Any| { - public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val b: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package foo - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.kt b/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.kt index d337038f02..ba38fb5cdd 100644 --- a/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.kt +++ b/plugins/kotlin-dataframe/testData/box/dataSchemaCodegen.kt @@ -1,6 +1,7 @@ -package foo - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Schema { diff --git a/plugins/kotlin-dataframe/testData/box/dfIde.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/dfIde.fir.ir.txt deleted file mode 100644 index e55a91eb92..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dfIde.fir.ir.txt +++ /dev/null @@ -1,449 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/dfIde.kt - CLASS INTERFACE name:Cars modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Cars - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS INTERFACE name:Schema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:fff visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Schema) returnType:kotlin.String - correspondingProperty: PROPERTY name:fff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Schema - PROPERTY name:i visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN name:Name is evaluated to age visibility:public modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Cars_26I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_26I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_26I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> origin=null - name: CONST String type=kotlin.String value="age" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_26I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> origin=null - columnName: CONST String type=kotlin.String value="age" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Cars_26 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_26 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract age: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26) returnType:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26, :org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Cars_26 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.Cars - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="age" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age.' - CONST Int type=kotlin.Int value=2022 - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0' type=org.jetbrains.kotlinx.dataframe.Name is evaluated to age..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - CALL 'public final fun println (message: kotlin.Any?): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null - message: GET_VAR 'val col: org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Name is evaluated to age' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:main visibility:public modality:FINAL <> (args:kotlin.Array) returnType:kotlin.Unit - VALUE_PARAMETER name:args index:0 type:kotlin.Array - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="i" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - CONST Int type=kotlin.Int value=2 - CONST Int type=kotlin.Int value=3 - CALL 'public final fun println (message: kotlin.Any?): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null - message: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Schema_83I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Schema_83I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_83I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ca visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ca visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:fff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:fff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ca visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ca type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_83I_ca") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ca visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> origin=null - name: CONST String type=kotlin.String value="ca" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ca visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ca type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_83I_ca") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ca visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> origin=null - columnName: CONST String type=kotlin.String value="ca" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:fff type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I>) returnType:kotlin.String - annotations: - JvmName(name = "Schema_83I_fff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> origin=null - name: CONST String type=kotlin.String value="fff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:fff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_83I_fff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> origin=null - columnName: CONST String type=kotlin.String value="fff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_83I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_83I> origin=null - name: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_83I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_83I> origin=null - columnName: CONST String type=kotlin.String value="i" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Schema_83 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..Schema_83I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Schema_83 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_83 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..Schema_83I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:ca visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract ca: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ca visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - PROPERTY FAKE_OVERRIDE name:fff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract fff: kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:fff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract i: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_83I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83) returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_83, :org.jetbrains.kotlinx.dataframe.main..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_83 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.main..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="ca" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main.' - CONST Int type=kotlin.Int value=423 - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun filter (predicate: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, kotlin.Boolean>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> origin=null - : org.jetbrains.kotlinx.dataframe.main..Schema_83 - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_83> origin=null - predicate: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Schema_83>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83>, kotlin.Boolean> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83>) returnType:kotlin.Boolean - $receiver: VALUE_PARAMETER name:$this$filter type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_83> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: CALL 'public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=kotlin.Int origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83> declared in org.jetbrains.kotlinx.dataframe.main.' type=@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.Schema_83> origin=null - arg1: CONST Int type=kotlin.Int value=12 - CALL 'public final fun Name is evaluated to age (df: org.jetbrains.kotlinx.dataframe.DataFrame): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe' type=kotlin.Unit origin=null - df: CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.Cars - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=123 diff --git a/plugins/kotlin-dataframe/testData/box/dfIde.fir.txt b/plugins/kotlin-dataframe/testData/box/dfIde.fir.txt deleted file mode 100644 index 3d90aac5bf..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dfIde.fir.txt +++ /dev/null @@ -1,129 +0,0 @@ -FILE: dfIde.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Schema : R|kotlin/Any| { - public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val fff: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun main(args: R|kotlin/Array|): R|kotlin/Unit| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(i))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1), Int(2), Int(3))).R|org/jetbrains/kotlinx/dataframe/api/cast|() - R|kotlin/io/println|(R|/df|.R|org/jetbrains/kotlinx/dataframe/i|) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_83>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_83>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_83>| { - local abstract class Schema_83I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val ca: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val fff: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Schema_83I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_83I>|.ca: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_83I>|.ca: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_83I>|.fff: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_83I>|.fff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_83I>|.i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_83I>|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Schema_83 : R|/Schema_83I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Schema_83| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(ca), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(423) - } - ) - } - ) - lval res: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/main|, R|/df1|).R|/Scope0.ca| - R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/filter|/Schema_83|>( = filter@fun R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_83>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow</Schema_83>|): R|kotlin/Boolean| { - ^ ==((this@R|org/jetbrains/kotlinx/dataframe/main|, R|/it|).R|/Scope0.ca|, Int(12)) - } - ) - R|org/jetbrains/kotlinx/dataframe/Name is evaluated to age|(R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(123))).R|org/jetbrains/kotlinx/dataframe/api/cast|()) - } - public abstract interface Cars : R|kotlin/Any| { - } - public final fun Name is evaluated to age(df: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>| { - local abstract class Cars_26I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Cars_26I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_26I>|.age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_26I>|.age: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Cars_26 : R|/Cars_26I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Cars_26| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(age), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2022) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/Name is evaluated to age|, R|/df1|).R|/Scope0.age| - R|kotlin/io/println|(R|/col|) - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.i: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.fff: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.fff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/dfIde.kt b/plugins/kotlin-dataframe/testData/box/dfIde.kt index d5d2979e79..acac15b566 100644 --- a/plugins/kotlin-dataframe/testData/box/dfIde.kt +++ b/plugins/kotlin-dataframe/testData/box/dfIde.kt @@ -1,11 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.DataFrame -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.add -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.api.dataFrameOf -import org.jetbrains.kotlinx.dataframe.api.filter +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Schema { diff --git a/plugins/kotlin-dataframe/testData/box/diff.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/diff.fir.ir.txt deleted file mode 100644 index ec989bd535..0000000000 --- a/plugins/kotlin-dataframe/testData/box/diff.fir.ir.txt +++ /dev/null @@ -1,1543 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/diff.kt - annotations: - Suppress(names = ["warnings"]) - CLASS INTERFACE name:ActivePlayer modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:char visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:guild visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:level visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:race visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:zone visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<*> [val] - CALL 'public final fun readDelimStr (text: kotlin.String, delimiter: kotlin.Char, colTypes: kotlin.collections.Map, skipLines: kotlin.Int, readLines: kotlin.Int?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - text: CALL 'public final fun trimIndent (): kotlin.String declared in kotlin.text' type=kotlin.String origin=null - $receiver: CONST String type=kotlin.String value="\n char,level,race,charclass,zone,guild,timestamp\n 59425,1,Orc,Rogue,Orgrimmar,165,01/01/08 00:02:04\n 65494,9,Orc,Hunter,Durotar,-1,01/01/08 00:02:04\n " - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - VAR name:format type:@[FlexibleNullability] java.time.format.DateTimeFormatter? [val] - CALL 'public open fun ofPattern (p0: @[FlexibleNullability] kotlin.String?): @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in java.time.format.DateTimeFormatter' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - p0: CONST String type=kotlin.String value="MM/dd/yy HH:mm:ss" - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_56> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_56> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - : org.jetbrains.kotlinx.dataframe.DataFrame.With_56> - $receiver: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - : org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - $receiver: CALL 'public final fun sortBy (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.SortDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - : org.jetbrains.kotlinx.dataframe.box..With_08 - : kotlin.Any - $receiver: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert - : org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.With_08>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert - BLOCK_BODY - CLASS CLASS name:With_08I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_08I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_08I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_08I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="zone" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="zone" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_08 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_08I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_08 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_08 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_08I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_08 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_08I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract charclass: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract guild: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract level: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract race: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract zone: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_08, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_08 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert): org.jetbrains.kotlinx.dataframe.DataFrame.With_08> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - : @[FlexibleNullability] java.time.LocalDateTime? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] kotlin.String, @[FlexibleNullability] java.time.LocalDateTime?> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] kotlin.String) returnType:@[FlexibleNullability] java.time.LocalDateTime? - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.String): @[FlexibleNullability] java.time.LocalDateTime? declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public open fun parse (p0: @[FlexibleNullability] kotlin.CharSequence?, p1: @[FlexibleNullability] java.time.format.DateTimeFormatter?): @[FlexibleNullability] java.time.LocalDateTime? declared in java.time.LocalDateTime' type=@[FlexibleNullability] java.time.LocalDateTime? origin=null - p0: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..' type=@[ParameterName(name = "it")] kotlin.String origin=null - p1: GET_VAR 'val format: @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in org.jetbrains.kotlinx.dataframe.box' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_08>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$sortBy type:org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.SortDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$sortBy: org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$sortBy: org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$sortBy: org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.SortDsl.With_08> origin=null - block: FUN_EXPR type=kotlin.Function1.With_08>, org.jetbrains.kotlinx.dataframe.DataFrame.With_78>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.With_08>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - BLOCK_BODY - CLASS CLASS name:With_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_78I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_78I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "With_78I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.String - annotations: - JvmName(name = "With_78I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_78I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_78I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.String - annotations: - JvmName(name = "With_78I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_78I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.String - annotations: - JvmName(name = "With_78I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="zone" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="zone" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_78 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_78I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_78 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_78I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_78 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_78I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract charclass: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract guild: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract level: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract race: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract tsDiff: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract zone: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.With_08>): org.jetbrains.kotlinx.dataframe.DataFrame.With_78> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - : kotlin.Boolean - : org.jetbrains.kotlinx.dataframe.box..With_08 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.With_08> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - name: CONST String type=kotlin.String value="tsDiff" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_08>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08>, kotlin.Boolean> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08>) returnType:kotlin.Boolean - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box.' - BLOCK type=kotlin.Boolean origin=ELVIS - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:kotlin.Boolean? [val] - BLOCK type=kotlin.Boolean? origin=SAFE_CALL - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:kotlin.Long? [val] - CALL 'public final fun diff (unit: java.time.temporal.ChronoUnit, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>): kotlin.Long? declared in org.jetbrains.kotlinx.dataframe' type=kotlin.Long? origin=null - : org.jetbrains.kotlinx.dataframe.box..With_08 - : java.time.LocalDateTime - $receiver: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_08> origin=null - unit: GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_JAVA_DECLARATION_STUB name:MINUTES' type=java.time.temporal.ChronoUnit - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_08>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_08>, java.time.LocalDateTime> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_08>) returnType:java.time.LocalDateTime - $receiver: VALUE_PARAMETER name:$this$diff type:org.jetbrains.kotlinx.dataframe.DataRow.With_08> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_08> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_08>): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=java.time.LocalDateTime origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$diff: org.jetbrains.kotlinx.dataframe.DataRow.With_08> declared in org.jetbrains.kotlinx.dataframe.box...' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08> origin=null - WHEN type=kotlin.Boolean? origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_1: kotlin.Long? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Long? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Null type=kotlin.Nothing? value=null - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=kotlin.Boolean origin=null - : kotlin.Long - : kotlin.Boolean - $receiver: GET_VAR 'val tmp_1: kotlin.Long? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Long? origin=null - block: FUN_EXPR type=kotlin.Function1 origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.Long) returnType:kotlin.Boolean - VALUE_PARAMETER name:it index:0 type:kotlin.Long - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.Long): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun greater (arg0: kotlin.Long, arg1: kotlin.Long): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=GT - arg0: GET_VAR 'it: kotlin.Long declared in org.jetbrains.kotlinx.dataframe.box...' type=kotlin.Long origin=null - arg1: CALL 'public open fun toLong (): kotlin.Long declared in kotlin.Int' type=kotlin.Long origin=null - $this: CONST Int type=kotlin.Int value=20 - WHEN type=kotlin.Boolean origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_0: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Boolean type=kotlin.Boolean value=true - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: GET_VAR 'val tmp_0: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - block: FUN_EXPR type=kotlin.Function1.With_78>, org.jetbrains.kotlinx.dataframe.DataFrame.With_56>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.With_78>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_56> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - BLOCK_BODY - CLASS CLASS name:With_56I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_56I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_56I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charDiff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charDiff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charDiff type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "With_56I_charDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="charDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charDiff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_charDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="charDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_56I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "With_56I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.String - annotations: - JvmName(name = "With_56I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_56I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_56I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.String - annotations: - JvmName(name = "With_56I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_56I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_56I>) returnType:kotlin.String - annotations: - JvmName(name = "With_56I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_56I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_56I> origin=null - name: CONST String type=kotlin.String value="zone" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_56I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_56I> origin=null - columnName: CONST String type=kotlin.String value="zone" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_56 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_56I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_56 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_56 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_56I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_56 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_56I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:charDiff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 8) - overridden: - public abstract charDiff: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charDiff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract charclass: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract guild: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract level: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract race: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract tsDiff: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract zone: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_56I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_56, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_56 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.With_78>): org.jetbrains.kotlinx.dataframe.DataFrame.With_56> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_56> origin=null - : kotlin.Boolean - : org.jetbrains.kotlinx.dataframe.box..With_78 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.With_78> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - name: CONST String type=kotlin.String value="charDiff" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_78>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78>, kotlin.Boolean> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78>) returnType:kotlin.Boolean - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box.' - BLOCK type=kotlin.Boolean origin=ELVIS - VAR IR_TEMPORARY_VARIABLE name:tmp_2 type:kotlin.Boolean? [val] - BLOCK type=kotlin.Boolean? origin=SAFE_CALL - VAR IR_TEMPORARY_VARIABLE name:tmp_3 type:kotlin.Int? [val] - CALL 'public final fun diffOrNull (expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, kotlin.Int>): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Int? origin=null - : org.jetbrains.kotlinx.dataframe.box..With_78 - $receiver: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_78> origin=null - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_78>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_78>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_78>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$diffOrNull type:org.jetbrains.kotlinx.dataframe.DataRow.With_78> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_78> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_78>): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=kotlin.Int origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$diffOrNull: org.jetbrains.kotlinx.dataframe.DataRow.With_78> declared in org.jetbrains.kotlinx.dataframe.box...' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78> origin=null - WHEN type=kotlin.Boolean? origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_3: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Int? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Null type=kotlin.Nothing? value=null - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=kotlin.Boolean origin=null - : kotlin.Int - : kotlin.Boolean - $receiver: GET_VAR 'val tmp_3: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Int? origin=null - block: FUN_EXPR type=kotlin.Function1 origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.Int) returnType:kotlin.Boolean - VALUE_PARAMETER name:it index:0 type:kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.Int): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_VAR 'it: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box...' type=kotlin.Int origin=null - arg1: CONST Int type=kotlin.Int value=0 - WHEN type=kotlin.Boolean origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_2: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Boolean type=kotlin.Boolean value=true - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: GET_VAR 'val tmp_2: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - CALL 'public final fun print (rowsLimit: kotlin.Int, valueLimit: kotlin.Int, borders: kotlin.Boolean, alignLeft: kotlin.Boolean, columnTypes: kotlin.Boolean, title: kotlin.Boolean): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : org.jetbrains.kotlinx.dataframe.box..With_56 - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame.With_56> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_56> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:diff visibility:public modality:FINAL ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, unit:java.time.temporal.ChronoUnit, expression:@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>) returnType:kotlin.Long? - TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false - TYPE_PARAMETER name:V index:1 variance: superTypes:[java.time.temporal.Temporal] reified:false - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:unit index:0 type:java.time.temporal.ChronoUnit - VALUE_PARAMETER name:expression index:1 type:@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun diff (unit: java.time.temporal.ChronoUnit, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>): kotlin.Long? declared in org.jetbrains.kotlinx.dataframe' - BLOCK type=kotlin.Long? origin=SAFE_CALL - VAR IR_TEMPORARY_VARIABLE name:tmp_4 type:org.jetbrains.kotlinx.dataframe.DataRow? [val] - CALL 'public final fun prev (): org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - : T of org.jetbrains.kotlinx.dataframe.diff - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - WHEN type=kotlin.Long? origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_4: org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Null type=kotlin.Nothing? value=null - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=kotlin.Long origin=null - : org.jetbrains.kotlinx.dataframe.DataRow - : kotlin.Long - $receiver: GET_VAR 'val tmp_4: org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - block: FUN_EXPR type=kotlin.Function1, kotlin.Long> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (p:org.jetbrains.kotlinx.dataframe.DataRow) returnType:kotlin.Long - VALUE_PARAMETER name:p index:0 type:org.jetbrains.kotlinx.dataframe.DataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (p: org.jetbrains.kotlinx.dataframe.DataRow): kotlin.Long declared in org.jetbrains.kotlinx.dataframe.diff' - CALL 'public open fun between (p0: @[FlexibleNullability] java.time.temporal.Temporal?, p1: @[FlexibleNullability] java.time.temporal.Temporal?): kotlin.Long declared in java.time.temporal.ChronoUnit' type=kotlin.Long origin=null - $this: GET_VAR 'unit: java.time.temporal.ChronoUnit declared in org.jetbrains.kotlinx.dataframe.diff' type=java.time.temporal.ChronoUnit origin=null - p0: CALL 'public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 declared in kotlin.Function2' type=V of org.jetbrains.kotlinx.dataframe.diff origin=INVOKE - $this: GET_VAR 'expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> declared in org.jetbrains.kotlinx.dataframe.diff' type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> origin=VARIABLE_AS_FUNCTION - p1: GET_VAR 'p: org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff.' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p2: GET_VAR 'p: org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff.' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p1: CALL 'public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 declared in kotlin.Function2' type=V of org.jetbrains.kotlinx.dataframe.diff origin=INVOKE - $this: GET_VAR 'expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> declared in org.jetbrains.kotlinx.dataframe.diff' type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> origin=VARIABLE_AS_FUNCTION - p1: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p2: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null diff --git a/plugins/kotlin-dataframe/testData/box/diff.fir.txt b/plugins/kotlin-dataframe/testData/box/diff.fir.txt deleted file mode 100644 index 3e01802b31..0000000000 --- a/plugins/kotlin-dataframe/testData/box/diff.fir.txt +++ /dev/null @@ -1,385 +0,0 @@ -FILE: diff.kt - @FILE:R|kotlin/Suppress|(names = vararg(String(warnings))) - package org.jetbrains.kotlinx.dataframe - - public final fun R|org/jetbrains/kotlinx/dataframe/DataRow|.diff(unit: R|java/time/temporal/ChronoUnit|, expression: R|org/jetbrains/kotlinx/dataframe/RowExpression|): R|kotlin/Long?| { - ^diff this@R|org/jetbrains/kotlinx/dataframe/diff|.R|org/jetbrains/kotlinx/dataframe/api/prev|()?.{ $subj$.R|kotlin/let||, R|kotlin/Long|>( = let@fun (p: R|org/jetbrains/kotlinx/dataframe/DataRow|): R|kotlin/Long| { - ^ R|/unit|.R|java/time/temporal/ChronoUnit.between|(R|/expression|.R|SubstitutionOverride|(R|/p|, R|/p|), R|/expression|.R|SubstitutionOverride|(this@R|org/jetbrains/kotlinx/dataframe/diff|, this@R|org/jetbrains/kotlinx/dataframe/diff|)) - } - ) } - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface ActivePlayer : R|kotlin/Any| { - public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val timestamp: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame<*>| = @R|org/jetbrains/kotlinx/dataframe/annotations/DisableInterpretation|() Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|org/jetbrains/kotlinx/dataframe/io/readDelimStr|(String( - char,level,race,charclass,zone,guild,timestamp - 59425,1,Orc,Rogue,Orgrimmar,165,01/01/08 00:02:04 - 65494,9,Orc,Hunter,Durotar,-1,01/01/08 00:02:04 - ).R|kotlin/text/trimIndent|()) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/cast|() - lval format: R|java/time/format/DateTimeFormatter!| = Q|java/time/format/DateTimeFormatter|.R|java/time/format/DateTimeFormatter.ofPattern*s|(String(MM/dd/yy HH:mm:ss)) - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_56>| = R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/convert|( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamp| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>| { - local abstract class With_08I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_08I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.race: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.zone: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_08 : R|/With_08I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_08| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/String|): R|java/time/LocalDateTime!| { - ^ Q|java/time/LocalDateTime|.R|java/time/LocalDateTime.parse*s|(R|/it|, R|/format|) - } - ) - } - ).R|org/jetbrains/kotlinx/dataframe/api/sortBy|/With_08|, R|it(kotlin/Comparable<*> & java/io/Serializable)|>( = sortBy@fun R|org/jetbrains/kotlinx/dataframe/api/SortDsl</With_08>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/SortDsl</With_08>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.char|).R|SubstitutionOverride|>| & java/io/Serializable)|>((this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.timestamp|) - } - ).R|kotlin/let|/With_08>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>| { - local abstract class With_78I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_78I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.tsDiff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.race: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.zone: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_78 : R|/With_78I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_78| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|/With_08|>(String(tsDiff), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_08>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_08>|): R|kotlin/Boolean| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/diff|/With_08|, R|java/time/LocalDateTime|>(Q|java/time/temporal/ChronoUnit|.R|java/time/temporal/ChronoUnit.MINUTES|, = diff@fun R|org/jetbrains/kotlinx/dataframe/DataRow</With_08>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow</With_08>|): R|java/time/LocalDateTime| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.timestamp| - } - )?.{ $subj$.R|kotlin/let|( = let@fun (it: R|kotlin/Long|): R|kotlin/Boolean| { - ^ CMP(>, R|/it|.R|kotlin/Long.compareTo|(Int(20))) - } - ) } ?: Boolean(true) - } - ) - } - ).R|kotlin/let|/With_78>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_56>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_56>| { - local abstract class With_56I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val charDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_56I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.charDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.charDiff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.tsDiff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.race: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_56I>|.zone: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_56I>|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_56 : R|/With_56I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_56| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|/With_78|>(String(charDiff), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_78>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_78>|): R|kotlin/Boolean| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/diffOrNull|/With_78|>( = diffOrNull@fun R|org/jetbrains/kotlinx/dataframe/DataRow</With_78>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow</With_78>|): R|kotlin/Int| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.char| - } - )?.{ $subj$.R|kotlin/let|( = let@fun (it: R|kotlin/Int|): R|kotlin/Boolean| { - ^ !=(R|/it|, Int(0)) - } - ) } ?: Boolean(true) - } - ) - } - ) - R|/df2|.R|org/jetbrains/kotlinx/dataframe/api/print|/With_56|>() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.race: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.zone: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamp: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/diff.kt b/plugins/kotlin-dataframe/testData/box/diff.kt index e0df0063ff..ddc0137418 100644 --- a/plugins/kotlin-dataframe/testData/box/diff.kt +++ b/plugins/kotlin-dataframe/testData/box/diff.kt @@ -1,19 +1,12 @@ -@file:Suppress("warnings") - -package org.jetbrains.kotlinx.dataframe - import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.temporal.ChronoUnit import java.time.temporal.Temporal -import kotlin.experimental.ExperimentalTypeInference -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.annotations.DisableInterpretation -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.io.* +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* -//fun DataRow.diff(unit: ChronoUnit, expression: RowExpression): Long? = prev()?.let { p -> unit.between(expression(this, this), expression(p, p)) } fun DataRow.diff(unit: ChronoUnit, expression: RowExpression): Long? = prev()?.let { p -> unit.between(expression(p, p), expression(this, this)) } /** diff --git a/plugins/kotlin-dataframe/testData/box/dropNulls.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/dropNulls.fir.ir.txt deleted file mode 100644 index a3f462379e..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dropNulls.fir.ir.txt +++ /dev/null @@ -1,904 +0,0 @@ -FILE fqName: fileName:/dropNulls.kt - CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Nested - PROPERTY name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'i: kotlin.Double? declared in .Nested.' type=kotlin.Double? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double? - correspondingProperty: PROPERTY name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Double? declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.' type=.Nested origin=null - CONSTRUCTOR visibility:public <> (i:kotlin.Double?) returnType:.Nested [primary] - VALUE_PARAMETER name:i index:0 type:kotlin.Double? - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double? [operator] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Double? declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.component1' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Nested, i:kotlin.Double?) returnType:.Nested - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:i index:0 type:kotlin.Double? - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.copy' type=.Nested origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (i: kotlin.Double?): .Nested declared in .Nested' - CONSTRUCTOR_CALL 'public constructor (i: kotlin.Double?) declared in .Nested' type=.Nested origin=null - i: GET_VAR 'i: kotlin.Double? declared in .Nested.copy' type=kotlin.Double? origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Nested, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Nested [val] - TYPE_OP type=.Nested origin=CAST typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR 'val tmp_0: .Nested declared in .Nested.equals' type=.Nested origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Nested' - WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.hashCode' type=.Nested origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Double' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.hashCode' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Nested' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Nested(" - CONST String type=kotlin.String value="i=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final]' type=kotlin.Double? origin=null - receiver: GET_VAR ': .Nested declared in .Nested.toString' type=.Nested origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String? declared in .Record.' type=kotlin.String? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String? - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String? declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int? declared in .Record.' type=kotlin.Int? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int? - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int? declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nested: .Nested declared in .Record.' type=.Nested origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested - correspondingProperty: PROPERTY name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String?, b:kotlin.Int?, nested:.Nested) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String? - VALUE_PARAMETER name:b index:1 type:kotlin.Int? - VALUE_PARAMETER name:nested index:2 type:.Nested - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String? [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String? declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int? [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int? declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.component3' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String?, b:kotlin.Int?, nested:.Nested) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String? - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int? - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:nested index:2 type:.Nested - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String?, b: kotlin.Int?, nested: .Nested): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String?, b: kotlin.Int?, nested: .Nested) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String? declared in .Record.copy' type=kotlin.String? origin=null - b: GET_VAR 'b: kotlin.Int? declared in .Record.copy' type=kotlin.Int? origin=null - nested: GET_VAR 'nested: .Nested declared in .Record.copy' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in .Nested' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="nested=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String?, b: kotlin.Int?, nested: .Nested) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - nested: CONSTRUCTOR_CALL 'public constructor (i: kotlin.Double?) declared in .Nested' type=.Nested origin=null - i: CONST Double type=kotlin.Double value=3.0 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int? - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String? - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String? from='public final fun (): kotlin.String? declared in .box..Scope0' - TYPE_OP type=kotlin.String? origin=CAST typeOperand=kotlin.String? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_101 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_101 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_101) returnType:kotlin.Double? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_101 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101>) returnType:kotlin.Double? - annotations: - JvmName(name = "Nested_101_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - BLOCK_BODY - RETURN type=kotlin.Double? from='public final fun (): kotlin.Double? declared in .box..Scope1' - TYPE_OP type=kotlin.Double? origin=CAST typeOperand=kotlin.Double? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=null - name: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_101_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> origin=null - columnName: CONST String type=kotlin.String value="i" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String? declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String? declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int? declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - BLOCK_BODY - CLASS CLASS name:Record_18I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_18I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_18I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_18I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_18I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_18I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_18I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> - annotations: - JvmName(name = "Record_18I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> - annotations: - JvmName(name = "Record_18I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_381> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_18I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_18I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_18I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_18I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_18I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_18I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_381 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_381 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_381 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_381 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_381) returnType:kotlin.Double? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_381 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Double? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381>) returnType:kotlin.Double? - annotations: - JvmName(name = "Nested_381_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> - BLOCK_BODY - RETURN type=kotlin.Double? from='public final fun (): kotlin.Double? declared in .box..Scope1' - TYPE_OP type=kotlin.Double? origin=CAST typeOperand=kotlin.Double? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> origin=null - name: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_381>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_381_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_381> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_381> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_381> origin=null - columnName: CONST String type=kotlin.String value="i" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_18 modality:ABSTRACT visibility:local superTypes:[.box..Record_18I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_18 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_18 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_18I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_18 modality:ABSTRACT visibility:local superTypes:[.box..Record_18I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_18I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:.box..Record_18I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_18I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:.box..Record_18I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> declared in .box..Record_18I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_381> declared in .box..Record_18I - $this: VALUE_PARAMETER name: type:.box..Record_18I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_18 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_18 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_18 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_18, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_18 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18> declared in .box' - CALL 'public final fun dropNulls (whereAllNull: kotlin.Boolean, columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_18> origin=null - : .box..Record_33 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$dropNulls type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any? - $this: GET_VAR '$this$dropNulls: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$dropNulls: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$dropNulls: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/dropNulls.fir.txt b/plugins/kotlin-dataframe/testData/box/dropNulls.fir.txt deleted file mode 100644 index 19b0cd9927..0000000000 --- a/plugins/kotlin-dataframe/testData/box/dropNulls.fir.txt +++ /dev/null @@ -1,189 +0,0 @@ -FILE: dropNulls.kt - public final data class Nested : R|kotlin/Any| { - public constructor(i: R|kotlin/Double?|): R|Nested| { - super() - } - - public final val i: R|kotlin/Double?| = R|/i| - public get(): R|kotlin/Double?| - - public final operator fun component1(): R|kotlin/Double?| - - public final fun copy(i: R|kotlin/Double?| = this@R|/Nested|.R|/Nested.i|): R|Nested| - - } - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String?|, b: R|kotlin/Int?|, nested: R|Nested|): R|Record| { - super() - } - - public final val a: R|kotlin/String?| = R|/a| - public get(): R|kotlin/String?| - - public final val b: R|kotlin/Int?| = R|/b| - public get(): R|kotlin/Int?| - - public final val nested: R|Nested| = R|/nested| - public get(): R|Nested| - - public final operator fun component1(): R|kotlin/String?| - - public final operator fun component2(): R|kotlin/Int?| - - public final operator fun component3(): R|Nested| - - public final fun copy(a: R|kotlin/String?| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int?| = this@R|/Record|.R|/Record.b|, nested: R|Nested| = this@R|/Record|.R|/Record.nested|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42), R|/Nested.Nested|(Double(3.0)))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String?| - public get(): R|kotlin/String?| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String?| - public get(): R|kotlin/String?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_101 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val i: R|kotlin/Double?| - public get(): R|kotlin/Double?| - - public constructor(): R|/Nested_101| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>|.i: R|kotlin/Double?| - public get(): R|kotlin/Double?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_101>|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - R|/df|.R|kotlin/let|/Record_33>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_18>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_18>| { - local abstract class Record_18I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_381>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_381>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_18I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_18I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_381>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_381>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_18I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_381>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_381>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_18I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_18I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_18I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_18I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_381 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val i: R|kotlin/Double?| - public get(): R|kotlin/Double?| - - public constructor(): R|/Nested_381| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_381>|.i: R|kotlin/Double?| - public get(): R|kotlin/Double?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_381>|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Record_18 : R|/Record_18I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Record_18| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/dropNulls|/Record_33|>( = dropNulls@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.a|).R|SubstitutionOverride|>|? & java/io/Serializable?)|>((this@R|/box|, this@R|special/anonymous|).R|/Scope0.b|) - } - ) - } - ) - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/dropNulls.kt b/plugins/kotlin-dataframe/testData/box/dropNulls.kt index f78f2c8d37..2ded081242 100644 --- a/plugins/kotlin-dataframe/testData/box/dropNulls.kt +++ b/plugins/kotlin-dataframe/testData/box/dropNulls.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Nested(val i: Double?) diff --git a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.ir.txt deleted file mode 100644 index fb9cd9533b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.ir.txt +++ /dev/null @@ -1,924 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/Test.kt - CLASS INTERFACE name:Log modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Log - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:message visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Log) returnType:kotlin.String - correspondingProperty: PROPERTY name:message visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Log - PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Log) returnType:kotlin.Long - correspondingProperty: PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Log - CLASS INTERFACE name:Schema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:a visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN name:main visibility:public modality:FINAL <> (args:kotlin.Array) returnType:kotlin.Unit - VALUE_PARAMETER name:args index:0 type:kotlin.Array - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> - $receiver: CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Schema_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Schema_09I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ba visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ba visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ba type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_09I_ba") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> origin=null - name: CONST String type=kotlin.String value="ba" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ba type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_09I_ba") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> origin=null - columnName: CONST String type=kotlin.String value="ba" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_09I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_09I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Schema_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..Schema_09I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Schema_09 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..Schema_09I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09I - PROPERTY FAKE_OVERRIDE name:ba visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract ba: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ba visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Schema_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09) returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..Schema_09, :org.jetbrains.kotlinx.dataframe.main..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Schema_09 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.main..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="ba" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main.' - CONST Int type=kotlin.Int value=42 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> origin=null - VAR name:a type:org.jetbrains.kotlinx.dataframe.DataFrame.With_65> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_65> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int> - : org.jetbrains.kotlinx.dataframe.DataFrame.With_65> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int> origin=null - : org.jetbrains.kotlinx.dataframe.main..Schema_09 - : kotlin.Int - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_09> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Schema_09>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09> declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.Schema_09> origin=null - block: FUN_EXPR type=kotlin.Function1.Schema_09, kotlin.Int>, org.jetbrains.kotlinx.dataframe.DataFrame.With_65>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_65> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int> - BLOCK_BODY - CLASS CLASS name:With_65I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..With_65I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..With_65I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_65I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65I) returnType:kotlin.Char - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ba visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ba visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ba type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_65I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_65I_ba") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_65I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_65I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_65I> origin=null - name: CONST String type=kotlin.String value="ba" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ba type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_65I_ba") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ba visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> origin=null - columnName: CONST String type=kotlin.String value="ba" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Char visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_65I>) returnType:kotlin.Char - annotations: - JvmName(name = "With_65I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_65I> - BLOCK_BODY - RETURN type=kotlin.Char from='public final fun (): kotlin.Char declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Char origin=CAST typeOperand=kotlin.Char - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_65I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_65I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_65I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_65I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_65 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..With_65I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..With_65 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..With_65 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..With_65I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_65 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..With_65I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.main..With_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Char declared in org.jetbrains.kotlinx.dataframe.main..With_65I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65I) returnType:kotlin.Char [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Char declared in org.jetbrains.kotlinx.dataframe.main..With_65I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65I - PROPERTY FAKE_OVERRIDE name:ba visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract ba: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_65I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ba visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_65I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65) returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_65, :org.jetbrains.kotlinx.dataframe.main..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_65 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.main..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int>): org.jetbrains.kotlinx.dataframe.DataFrame.With_65> declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_65> origin=null - : org.jetbrains.kotlinx.dataframe.main..Schema_09 - : kotlin.Int - : kotlin.Char - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int> declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.api.Convert.Schema_09, kotlin.Int> origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Schema_09>, @[ParameterName(name = "it")] kotlin.Int, kotlin.Char> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09>, it:@[ParameterName(name = "it")] kotlin.Int) returnType:kotlin.Char - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_09> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.Int): kotlin.Char declared in org.jetbrains.kotlinx.dataframe.main.' - CALL 'public final fun digitToChar (): kotlin.Char declared in kotlin.text' type=kotlin.Char origin=null - $receiver: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..' type=@[ParameterName(name = "it")] kotlin.Int origin=null - VAR name:str type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'val a: org.jetbrains.kotlinx.dataframe.DataFrame.With_65> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_65> origin=null - CALL 'public final fun print (message: kotlin.Any?): kotlin.Unit declared in kotlin.io' type=kotlin.Unit origin=null - message: GET_VAR 'val str: org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/duplicatedSignature.kt - CLASS INTERFACE name:ActivePlayer modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:char visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:guild visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:level visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:race visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:zone visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (verify: kotlin.Boolean): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="char" - CONST String type=kotlin.String value="level" - CONST String type=kotlin.String value="race" - CONST String type=kotlin.String value="charclass" - CONST String type=kotlin.String value="zone" - CONST String type=kotlin.String value="guild" - CONST String type=kotlin.String value="timestamp" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=59425 - CONST Int type=kotlin.Int value=1 - CONST String type=kotlin.String value="Orc" - CONST String type=kotlin.String value="Rogue" - CONST String type=kotlin.String value="Orgrimmar" - CONST Int type=kotlin.Int value=165 - CONST String type=kotlin.String value="01/01/08 00:02:04" - verify: CONST Boolean type=kotlin.Boolean value=true - VAR name:format type:@[FlexibleNullability] java.time.format.DateTimeFormatter? [val] - CALL 'public open fun ofPattern (p0: @[FlexibleNullability] kotlin.String?): @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in java.time.format.DateTimeFormatter' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - p0: CONST String type=kotlin.String value="MM/dd/yy HH:mm:ss" - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_63> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert - : org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.With_63>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert - BLOCK_BODY - CLASS CLASS name:With_63I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_63I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_63I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_63I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.String - annotations: - JvmName(name = "With_63I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_63I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_63I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.String - annotations: - JvmName(name = "With_63I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_63I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.String - annotations: - JvmName(name = "With_63I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="zone" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="zone" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_63 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_63I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_63 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_63I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_63 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_63I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract charclass: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract guild: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract level: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract race: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract zone: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert): org.jetbrains.kotlinx.dataframe.DataFrame.With_63> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - : java.time.LocalDateTime - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] kotlin.String, java.time.LocalDateTime> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] kotlin.String) returnType:java.time.LocalDateTime - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.String): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public final fun CHECK_NOT_NULL (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=java.time.LocalDateTime origin=EXCLEXCL - : @[FlexibleNullability] java.time.LocalDateTime - arg0: CALL 'public open fun parse (p0: @[FlexibleNullability] kotlin.CharSequence?, p1: @[FlexibleNullability] java.time.format.DateTimeFormatter?): @[FlexibleNullability] java.time.LocalDateTime? declared in java.time.LocalDateTime' type=@[FlexibleNullability] java.time.LocalDateTime? origin=null - p0: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..' type=@[ParameterName(name = "it")] kotlin.String origin=null - p1: GET_VAR 'val format: @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in org.jetbrains.kotlinx.dataframe.box' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - CALL 'public final fun print (rowsLimit: kotlin.Int, valueLimit: kotlin.Int, borders: kotlin.Boolean, alignLeft: kotlin.Boolean, columnTypes: kotlin.Boolean, title: kotlin.Boolean): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : org.jetbrains.kotlinx.dataframe.box..With_63 - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.With_63> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.txt b/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.txt deleted file mode 100644 index d9265bd289..0000000000 --- a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.fir.txt +++ /dev/null @@ -1,280 +0,0 @@ -FILE: Test.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Schema : R|kotlin/Any| { - public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Log : R|kotlin/Any| { - public abstract val timestamp: R|kotlin/Long| - public get(): R|kotlin/Long| - - public abstract val message: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun main(args: R|kotlin/Array|): R|kotlin/Unit| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_09>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/cast|().R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_09>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_09>| { - local abstract class Schema_09I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val ba: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Schema_09I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_09I>|.ba: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_09I>|.ba: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_09I>|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_09I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Schema_09 : R|/Schema_09I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Schema_09| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(ba), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(42) - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/main|, R|/res|).R|/Scope0.ba|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|org/jetbrains/kotlinx/dataframe/main|, R|/res|).R|/Scope0.a|.R|org/jetbrains/kotlinx/dataframe/api/print|() - lval a: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_65>| = R|/res|.R|org/jetbrains/kotlinx/dataframe/api/convert|/Schema_09|, R|kotlin/Int|>( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Schema_09>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Schema_09>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/main|, this@R|special/anonymous|).R|/Scope0.a| - } - ).R|kotlin/let|/Schema_09, kotlin/Int>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_65>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert</Schema_09, kotlin/Int>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_65>| { - local abstract class With_65I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val ba: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Char| - public get(): R|kotlin/Char| - - public constructor(): R|/With_65I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_65I>|.ba: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_65I>|.ba: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_65I>|.a: R|kotlin/Char| - public get(): R|kotlin/Char| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_65I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_65 : R|/With_65I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_65| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|/Schema_09|, R|kotlin/Int|, R|kotlin/Char|>( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_09>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/Int|): R|kotlin/Char| { - ^ R|/it|.R|kotlin/text/digitToChar|() - } - ) - } - ) - lval str: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/main|, R|/a|).R|/Scope0.a| - R|kotlin/io/print|(R|/str|) - } -FILE: duplicatedSignature.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface ActivePlayer : R|kotlin/Any| { - public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val timestamp: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(char), String(level), String(race), String(charclass), String(zone), String(guild), String(timestamp))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(59425), Int(1), String(Orc), String(Rogue), String(Orgrimmar), Int(165), String(01/01/08 00:02:04))).R|org/jetbrains/kotlinx/dataframe/api/cast|(Boolean(true)) - lval format: R|java/time/format/DateTimeFormatter!| = Q|java/time/format/DateTimeFormatter|.R|java/time/format/DateTimeFormatter.ofPattern*s|(String(MM/dd/yy HH:mm:ss)) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/convert|( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamp| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>| { - local abstract class With_63I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_63I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.race: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.zone: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_63 : R|/With_63I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_63| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/String|): R|java/time/LocalDateTime| { - ^ Q|java/time/LocalDateTime|.R|java/time/LocalDateTime.parse*s|(R|/it|, R|/format|)!! - } - ) - } - ) - R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/print|/With_63|>() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamp: R|kotlin/Long| - public get(): R|kotlin/Long| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamp: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.message: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.message: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.race: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.zone: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.kt b/plugins/kotlin-dataframe/testData/box/duplicatedSignature.kt index e9975cf089..1914d12b14 100644 --- a/plugins/kotlin-dataframe/testData/box/duplicatedSignature.kt +++ b/plugins/kotlin-dataframe/testData/box/duplicatedSignature.kt @@ -1,17 +1,9 @@ // FILE: Test.kt -package org.jetbrains.kotlinx.dataframe - import kotlin.random.Random -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.add -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.api.convert -import org.jetbrains.kotlinx.dataframe.api.dataFrameOf -import org.jetbrains.kotlinx.dataframe.api.explode -import org.jetbrains.kotlinx.dataframe.api.filter -import org.jetbrains.kotlinx.dataframe.api.first -import org.jetbrains.kotlinx.dataframe.api.print -import org.jetbrains.kotlinx.dataframe.api.with +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Schema { @@ -24,14 +16,6 @@ interface Log { val message: String } -//fun testCast(): DataFrame { -// val df = DataFrame.empty(10) -// .add("timestamp") { Random.nextLong() } -// .add("message") { "$timestamp: diagnostic ..." } -// -// return df.cast() -//} - fun main(args: Array) { val res = dataFrameOf("a")(1) .cast() @@ -43,33 +27,17 @@ fun main(args: Array) { val a = res.convert { a }.with { it.digitToChar() } val str: DataColumn = a.a - - - print(str) - -// println(org.jetbrains.kotlinx.dataframe.testCast()) - -// val res1 = res.conv - //res.filter { it } } // FILE: duplicatedSignature.kt -package org.jetbrains.kotlinx.dataframe - import java.time.LocalDateTime import java.time.format.DateTimeFormatter -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.cast +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* -import org.jetbrains.kotlinx.dataframe.io.read - -//@DataSchema -//interface Log { -// val timestamp: Long -// val message: String -//} +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface ActivePlayer { @@ -86,11 +54,8 @@ interface ActivePlayer { fun box(): String { val df = dataFrameOf("char", "level", "race", "charclass", "zone", "guild", "timestamp")(59425,1,"Orc","Rogue","Orgrimmar",165,"01/01/08 00:02:04").cast(verify = true) val format = DateTimeFormatter.ofPattern("MM/dd/yy HH:mm:ss") - // df.timestamp val df1 = df .convert { timestamp }.with { LocalDateTime.parse(it, format)!! } -// .add("tsDiff") { diff(ChronoUnit.MINUTES) { timestamp }?.let { it > 20 } ?: true } -// .add("charDiff") { diff { char }?.let { it != 0 } ?: true } df1.print() return "OK" diff --git a/plugins/kotlin-dataframe/testData/box/explode.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/explode.fir.ir.txt deleted file mode 100644 index 9b368338c7..0000000000 --- a/plugins/kotlin-dataframe/testData/box/explode.fir.ir.txt +++ /dev/null @@ -1,320 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/explode.kt - CLASS INTERFACE name:ExplodeSchema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.ExplodeSchema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:timestamps visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ExplodeSchema) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:timestamps visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ExplodeSchema - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.ExplodeSchema - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="timestamps" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CALL 'public final fun listOf (vararg elements: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.Int - elements: VARARG type=kotlin.Array varargElementType=kotlin.Int - CONST Int type=kotlin.Int value=100 - CONST Int type=kotlin.Int value=113 - CONST Int type=kotlin.Int value=140 - CALL 'public final fun listOf (vararg elements: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.Int - elements: VARARG type=kotlin.Array varargElementType=kotlin.Int - CONST Int type=kotlin.Int value=400 - CONST Int type=kotlin.Int value=410 - CONST Int type=kotlin.Int value=453 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:ExplodeSchema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ExplodeSchema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamps visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamps visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamps type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I>) returnType:kotlin.Int - annotations: - JvmName(name = "ExplodeSchema_28I_timestamps") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> origin=null - name: CONST String type=kotlin.String value="timestamps" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamps type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ExplodeSchema_28I_timestamps") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> origin=null - columnName: CONST String type=kotlin.String value="timestamps" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ExplodeSchema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ExplodeSchema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:timestamps visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract timestamps: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamps visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ExplodeSchema_28 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun explode (dropEmpty: kotlin.Boolean, selector: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null - : org.jetbrains.kotlinx.dataframe.ExplodeSchema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$explode type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $receiver: GET_VAR '$this$explode: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - VAR name:timestamps type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: GET_VAR 'val timestamps: org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:explode visibility:public modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.explode' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:ExplodeSchema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ExplodeSchema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamps visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamps visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.explode..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamps type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.explode..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I>) returnType:kotlin.Int - annotations: - JvmName(name = "ExplodeSchema_28I_timestamps") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.explode..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> declared in org.jetbrains.kotlinx.dataframe.explode..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ExplodeSchema_28I> origin=null - name: CONST String type=kotlin.String value="timestamps" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamps type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.explode..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ExplodeSchema_28I_timestamps") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamps visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.explode..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> declared in org.jetbrains.kotlinx.dataframe.explode..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ExplodeSchema_28I> origin=null - columnName: CONST String type=kotlin.String value="timestamps" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.explode..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ExplodeSchema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ExplodeSchema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:timestamps visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract timestamps: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamps visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28) returnType:org.jetbrains.kotlinx.dataframe.explode..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28, :org.jetbrains.kotlinx.dataframe.explode..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.explode..ExplodeSchema_28 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.explode..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> declared in org.jetbrains.kotlinx.dataframe.explode' - CALL 'public final fun explode (dropEmpty: kotlin.Boolean, selector: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null - : org.jetbrains.kotlinx.dataframe.ExplodeSchema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.explode.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$explode type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.explode.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $receiver: GET_VAR '$this$explode: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.explode..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.explode..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.explode..Scope0' type=org.jetbrains.kotlinx.dataframe.explode..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> declared in org.jetbrains.kotlinx.dataframe.explode' type=org.jetbrains.kotlinx.dataframe.DataFrame.ExplodeSchema_28> origin=null diff --git a/plugins/kotlin-dataframe/testData/box/explode.fir.txt b/plugins/kotlin-dataframe/testData/box/explode.fir.txt deleted file mode 100644 index f3e501380e..0000000000 --- a/plugins/kotlin-dataframe/testData/box/explode.fir.txt +++ /dev/null @@ -1,94 +0,0 @@ -FILE: explode.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface ExplodeSchema : R|kotlin/Any| { - public abstract val timestamps: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - - } - public final fun explode(df: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>| { - local abstract class ExplodeSchema_28I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val timestamps: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/ExplodeSchema_28I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ExplodeSchema_28I>|.timestamps: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ExplodeSchema_28I>|.timestamps: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ExplodeSchema_28 : R|/ExplodeSchema_28I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ExplodeSchema_28| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/explode|( = explode@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamps| - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/explode|, R|/res|).R|/Scope0.timestamps| - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(timestamps))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(R|kotlin/collections/listOf|(vararg(Int(100), Int(113), Int(140))), R|kotlin/collections/listOf|(vararg(Int(400), Int(410), Int(453))))).R|org/jetbrains/kotlinx/dataframe/api/cast|() - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ExplodeSchema_28>| { - local abstract class ExplodeSchema_28I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val timestamps: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/ExplodeSchema_28I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ExplodeSchema_28I>|.timestamps: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ExplodeSchema_28I>|.timestamps: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ExplodeSchema_28 : R|/ExplodeSchema_28I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ExplodeSchema_28| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/explode|( = explode@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamps| - } - ) - } - ) - lval timestamps: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df1|).R|/Scope0.timestamps| - R|/timestamps|.R|org/jetbrains/kotlinx/dataframe/api/print|() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamps: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamps: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| diff --git a/plugins/kotlin-dataframe/testData/box/explode.kt b/plugins/kotlin-dataframe/testData/box/explode.kt index afeaf1973c..f41e34ed47 100644 --- a/plugins/kotlin-dataframe/testData/box/explode.kt +++ b/plugins/kotlin-dataframe/testData/box/explode.kt @@ -1,10 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.api.dataFrameOf -import org.jetbrains.kotlinx.dataframe.api.explode -import org.jetbrains.kotlinx.dataframe.api.print +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface ExplodeSchema { diff --git a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.ir.txt deleted file mode 100644 index 3fb6457793..0000000000 --- a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.ir.txt +++ /dev/null @@ -1,1272 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/explodeDataFrame.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadJson_01>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadJson_01I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_01I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_01I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_01I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_01I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_01I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_01I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - annotations: - JvmName(name = "ReadJson_01I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="achievements" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> - annotations: - JvmName(name = "ReadJson_01I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="achievements" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Achievements_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Achievements_291 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Achievements_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_291_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_291_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_291_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_291_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="desc" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="desc" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJson_01 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_01I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_01 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_01I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract _id: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract achievements: org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract id: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract order: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract originalId: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01) returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01, :org.jetbrains.kotlinx.dataframe.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun readJson (path: kotlin.String, header: kotlin.collections.List, keyValuePaths: kotlin.collections.List, typeClashTactic: org.jetbrains.kotlinx.dataframe.io.JSON.TypeClashTactic): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - path: CONST String type=kotlin.String value="testResources/achievements_all.json" - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - block: FUN_EXPR type=kotlin.Function1.ReadJson_01>, org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - BLOCK_BODY - CLASS CLASS name:ReadJson_77I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_77I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_77I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_77I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_77I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_77I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_77I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - annotations: - JvmName(name = "ReadJson_77I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="achievements" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> - annotations: - JvmName(name = "ReadJson_77I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="achievements" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Achievements_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Achievements_921 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Achievements_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_921_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_921_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_921_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="desc" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="desc" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJson_77 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_77I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_77 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_77I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract _id: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract achievements: org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract id: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract order: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract originalId: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77) returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77, :org.jetbrains.kotlinx.dataframe.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01>): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun explode (dropEmpty: kotlin.Boolean, selector: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - : org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.ReadJson_01>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$explode type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$explode: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.txt b/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.txt deleted file mode 100644 index 23ecf908e2..0000000000 --- a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.fir.txt +++ /dev/null @@ -1,318 +0,0 @@ -FILE: explodeDataFrame.kt - package org.jetbrains.kotlinx.dataframe - - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadJson_01>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>| { - local abstract class ReadJson_01I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val _id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val achievements: R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - - public constructor(): R|/ReadJson_01I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.originalId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.id: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|._id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|._id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataColumn/Achievements_291>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Achievements_291>>| - - public constructor(): R|/Scope0| - - } - - local abstract class Achievements_291 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val desc: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Achievements_291| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.hidden: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.reward: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.preStage: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.desc: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.desc: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ReadJson_01 : R|/ReadJson_01I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ReadJson_01| - - } - - ^ @R|org/jetbrains/kotlinx/dataframe/annotations/Import|() R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readJson|(String(testResources/achievements_all.json)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>| = R|/df|.R|kotlin/let|/ReadJson_01>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>| { - local abstract class ReadJson_77I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val _id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - - public constructor(): R|/ReadJson_77I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.originalId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.id: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|._id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|._id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.achievements: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_921>| - - public constructor(): R|/Scope0| - - } - - local abstract class Achievements_921 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val desc: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Achievements_921| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.hidden: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.reward: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.preStage: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.desc: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.desc: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ReadJson_77 : R|/ReadJson_77I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ReadJson_77| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/explode|/ReadJson_01|>( = explode@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</ReadJson_01>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</ReadJson_01>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.achievements| - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df1|).R|/Scope0.achievements|).R|/Scope1.order| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.kt b/plugins/kotlin-dataframe/testData/box/explodeDataFrame.kt index 60e2329d85..dc2571856e 100644 --- a/plugins/kotlin-dataframe/testData/box/explodeDataFrame.kt +++ b/plugins/kotlin-dataframe/testData/box/explodeDataFrame.kt @@ -1,7 +1,6 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.api.explode +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* fun box(): String { diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.ir.txt deleted file mode 100644 index 56c2e20d78..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.ir.txt +++ /dev/null @@ -1,541 +0,0 @@ -FILE fqName: fileName:/extractDataSchemaWithStarProjection.kt - CLASS CLASS name:NameValuePair modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.NameValuePair.NameValuePair> - TYPE_PARAMETER name:V index:0 variance: superTypes:[kotlin.Any?] reified:false - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in .NameValuePair.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.' type=.NameValuePair.NameValuePair> origin=null - PROPERTY name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final] - EXPRESSION_BODY - GET_VAR 'value: V of .NameValuePair declared in .NameValuePair.' type=V of .NameValuePair origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:V of .NameValuePair - correspondingProperty: PROPERTY name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): V of .NameValuePair declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.' type=.NameValuePair.NameValuePair> origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, value:V of .NameValuePair) returnType:.NameValuePair.NameValuePair> [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:value index:1 type:V of .NameValuePair - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.component1' type=.NameValuePair.NameValuePair> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>) returnType:V of .NameValuePair [operator] - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): V of .NameValuePair declared in .NameValuePair' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.component2' type=.NameValuePair.NameValuePair> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.NameValuePair.NameValuePair>, name:kotlin.String, value:V of .NameValuePair) returnType:.NameValuePair.NameValuePair> - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - VALUE_PARAMETER name:name index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.copy' type=.NameValuePair.NameValuePair> origin=null - VALUE_PARAMETER name:value index:1 type:V of .NameValuePair - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.copy' type=.NameValuePair.NameValuePair> origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (name: kotlin.String, value: V of .NameValuePair): .NameValuePair.NameValuePair> declared in .NameValuePair' - CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, value: V of .NameValuePair) declared in .NameValuePair' type=.NameValuePair.NameValuePair> origin=null - : V of .NameValuePair - name: GET_VAR 'name: kotlin.String declared in .NameValuePair.copy' type=kotlin.String origin=null - value: GET_VAR 'value: V of .NameValuePair declared in .NameValuePair.copy' type=V of .NameValuePair origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.NameValuePair.NameValuePair> - GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.NameValuePair.NameValuePair> [val] - TYPE_OP type=.NameValuePair.NameValuePair> origin=CAST typeOperand=.NameValuePair.NameValuePair> - GET_VAR 'other: kotlin.Any? declared in .NameValuePair.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR 'val tmp_0: .NameValuePair.NameValuePair> declared in .NameValuePair.equals' type=.NameValuePair.NameValuePair> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .NameValuePair' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - SET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Any' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.hashCode' type=.NameValuePair.NameValuePair> origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .NameValuePair' - GET_VAR 'var result: kotlin.Int declared in .NameValuePair.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.NameValuePair.NameValuePair>) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.NameValuePair.NameValuePair> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .NameValuePair' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="NameValuePair(" - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.toString' type=.NameValuePair.NameValuePair> origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="value=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:value type:V of .NameValuePair visibility:private [final]' type=V of .NameValuePair origin=null - receiver: GET_VAR ': .NameValuePair.NameValuePair> declared in .NameValuePair.toString' type=.NameValuePair.NameValuePair> origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'id: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (id:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:id index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, id:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:id index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (id: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: GET_VAR 'id: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="id=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="1" - b: CONST Int type=kotlin.Int value=1 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="2" - b: CONST Int type=kotlin.Int value=123 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="3" - b: CONST Int type=kotlin.Int value=321 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> - $receiver: CALL 'public final fun transpose (): org.jetbrains.kotlinx.dataframe.DataFrame> declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - : .Record - $receiver: CALL 'public final fun first (): org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataRow<.Record> origin=null - : .Record - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame> - BLOCK_BODY - CLASS CLASS name:NameValuePair_72I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..NameValuePair_72I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..NameValuePair_72I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair_72I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.Any? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:kotlin.Any? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I>) returnType:kotlin.Any? - annotations: - JvmName(name = "NameValuePair_72I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=kotlin.Any? from='public final fun (): kotlin.Any? declared in .box..Scope0' - TYPE_OP type=kotlin.Any? origin=CAST typeOperand=kotlin.Any? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> origin=null - name: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "NameValuePair_72I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> origin=null - columnName: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I>) returnType:kotlin.Int - annotations: - JvmName(name = "NameValuePair_72I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "NameValuePair_72I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> origin=null - columnName: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I>) returnType:kotlin.String - annotations: - JvmName(name = "NameValuePair_72I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..NameValuePair_72I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "NameValuePair_72I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..NameValuePair_72I> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:NameValuePair_72 modality:ABSTRACT visibility:local superTypes:[.box..NameValuePair_72I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..NameValuePair_72 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..NameValuePair_72 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..NameValuePair_72I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:NameValuePair_72 modality:ABSTRACT visibility:local superTypes:[.box..NameValuePair_72I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract c: kotlin.Int declared in .box..NameValuePair_72I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract name: kotlin.String declared in .box..NameValuePair_72I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract value: kotlin.Any? declared in .box..NameValuePair_72I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72I) returnType:kotlin.Any? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Any? declared in .box..NameValuePair_72I - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..NameValuePair_72, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..NameValuePair_72 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> declared in .box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.api.NameValuePair<*> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - name: CONST String type=kotlin.String value="c" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow>): kotlin.Int declared in .box.' - CONST Int type=kotlin.Int value=1 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..NameValuePair_72> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.txt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.txt deleted file mode 100644 index ba34232dda..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.fir.txt +++ /dev/null @@ -1,106 +0,0 @@ -FILE: extractDataSchemaWithStarProjection.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(id: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val id: R|kotlin/String| = R|/id| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(id: R|kotlin/String| = this@R|/Record|.R|/Record.id|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final data class NameValuePair : R|kotlin/Any| { - public constructor(name: R|kotlin/String|, value: R|V|): R|NameValuePair| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val value: R|V| = R|/value| - public get(): R|V| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|V| - - public final fun copy(name: R|kotlin/String| = this@R|/NameValuePair|.R|/NameValuePair.name|, value: R|V| = this@R|/NameValuePair|.R|/NameValuePair.value|): R|NameValuePair| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Record.Record|(String(1), Int(1)), R|/Record.Record|(String(2), Int(123)), R|/Record.Record|(String(3), Int(321)))) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_72>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/first|().R|org/jetbrains/kotlinx/dataframe/api/transpose|().R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_72>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</NameValuePair_72>| { - local abstract class NameValuePair_72I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val value: R|kotlin/Any?| - public get(): R|kotlin/Any?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val c: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/NameValuePair_72I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</NameValuePair_72I>|.value: R|kotlin/Any?| - public get(): R|kotlin/Any?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</NameValuePair_72I>|.value: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</NameValuePair_72I>|.c: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</NameValuePair_72I>|.c: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</NameValuePair_72I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</NameValuePair_72I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class NameValuePair_72 : R|/NameValuePair_72I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/NameValuePair_72| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add||>(String(c), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow>|): R|kotlin/Int| { - ^ Int(1) - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.name| - (this@R|/box|, R|/df1|).R|/Scope0.value| - (this@R|/box|, R|/df1|).R|/Scope0.c| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.id: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.kt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.kt index 8c5e11c1e3..8777c061a6 100644 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.kt +++ b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithStarProjection.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val id: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.ir.txt deleted file mode 100644 index dba026c77f..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.ir.txt +++ /dev/null @@ -1,353 +0,0 @@ -FILE fqName: fileName:/extractDataSchemaWithTypeParameter.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'id: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (id:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:id index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, id:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:id index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (id: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: GET_VAR 'id: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="id=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="1" - b: CONST Int type=kotlin.Int value=1 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="2" - b: CONST Int type=kotlin.Int value=123 - CONSTRUCTOR_CALL 'public constructor (id: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - id: CONST String type=kotlin.String value="3" - b: CONST Int type=kotlin.Int value=321 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> - $receiver: CALL 'public final fun toDataFrame (): org.jetbrains.kotlinx.dataframe.DataFrame> declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - : kotlin.String - $receiver: CALL 'public final fun listOf (vararg elements: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.String - elements: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="1" - CONST String type=kotlin.String value="2" - CONST String type=kotlin.String value="3" - block: FUN_EXPR type=kotlin.Function1>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame> - BLOCK_BODY - CLASS CLASS name:ValueProperty_74I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ValueProperty_74I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ValueProperty_74I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ValueProperty_74I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:value visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I>) returnType:kotlin.String - annotations: - JvmName(name = "ValueProperty_74I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> origin=null - name: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:value type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ValueProperty_74I_value") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:value visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> origin=null - columnName: CONST String type=kotlin.String value="value" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I>) returnType:kotlin.Int - annotations: - JvmName(name = "ValueProperty_74I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ValueProperty_74I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ValueProperty_74I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ValueProperty_74I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ValueProperty_74 modality:ABSTRACT visibility:local superTypes:[.box..ValueProperty_74I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ValueProperty_74 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ValueProperty_74 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..ValueProperty_74I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ValueProperty_74 modality:ABSTRACT visibility:local superTypes:[.box..ValueProperty_74I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..ValueProperty_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..ValueProperty_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..ValueProperty_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..ValueProperty_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..ValueProperty_74I - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74I - PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract value: kotlin.String declared in .box..ValueProperty_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:value visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..ValueProperty_74I - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ValueProperty_74, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ValueProperty_74 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> declared in .box' - CALL 'public final fun join (other: org.jetbrains.kotlinx.dataframe.DataFrame, type: org.jetbrains.kotlinx.dataframe.api.JoinType, selector: @[ExtensionFunctionType] kotlin.Function2, org.jetbrains.kotlinx.dataframe.ColumnsContainer, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>?): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> origin=null - : org.jetbrains.kotlinx.dataframe.api.ValueProperty - : .Record - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame> origin=null - other: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, .Record>, org.jetbrains.kotlinx.dataframe.ColumnsContainer>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record>, it:org.jetbrains.kotlinx.dataframe.ColumnsContainer>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$join type:org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.ColumnsContainer> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.ColumnsContainer>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public open fun match (other: org.jetbrains.kotlinx.dataframe.columns.ColumnReference): org.jetbrains.kotlinx.dataframe.api.ColumnMatch declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.api.ColumnMatch origin=null - : kotlin.String - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - : kotlin.String - $receiver: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: CALL 'public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=GET_PROPERTY - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl, .Record> origin=null - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ValueProperty_74> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.txt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.txt deleted file mode 100644 index a0c95ce650..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.fir.txt +++ /dev/null @@ -1,77 +0,0 @@ -FILE: extractDataSchemaWithTypeParameter.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(id: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val id: R|kotlin/String| = R|/id| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(id: R|kotlin/String| = this@R|/Record|.R|/Record.id|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Record.Record|(String(1), Int(1)), R|/Record.Record|(String(2), Int(123)), R|/Record.Record|(String(3), Int(321)))) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</ValueProperty_74>| = R|kotlin/collections/listOf|(vararg(String(1), String(2), String(3))).R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|().R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ValueProperty_74>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ValueProperty_74>| { - local abstract class ValueProperty_74I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val value: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/ValueProperty_74I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ValueProperty_74I>|.value: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ValueProperty_74I>|.value: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ValueProperty_74I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ValueProperty_74I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ValueProperty_74 : R|/ValueProperty_74I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ValueProperty_74| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/join||, R|Record|>(R|/df|, = join@fun R|org/jetbrains/kotlinx/dataframe/api/JoinDsl, Record>|.(it: R|org/jetbrains/kotlinx/dataframe/ColumnsContainer>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/value|).R|SubstitutionOverride|>|(this@R|special/anonymous|.R|SubstitutionOverride|>|.R|/id|) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|/box|, R|/df1|).R|/Scope0.value| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.id: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.kt b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.kt index e4bb1bb70d..64944661c3 100644 --- a/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.kt +++ b/plugins/kotlin-dataframe/testData/box/extractDataSchemaWithTypeParameter.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val id: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.ir.txt deleted file mode 100644 index 9da7451335..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.ir.txt +++ /dev/null @@ -1,1395 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/extractPluginSchemaWithUnfold.kt - CLASS CLASS name:Bridge modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Bridge - PROPERTY name:type visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:type type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'type: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Bridge) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:type visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Bridge - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Bridge' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:type type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Bridge declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Bridge origin=null - PROPERTY name:approximation visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:approximation type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'approximation: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Bridge) returnType:kotlin.String - correspondingProperty: PROPERTY name:approximation visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Bridge - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:approximation type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Bridge declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Bridge origin=null - PROPERTY name:converter visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:converter type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'converter: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Bridge) returnType:kotlin.String - correspondingProperty: PROPERTY name:converter visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Bridge - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:converter type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Bridge declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Bridge origin=null - PROPERTY name:lens visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lens type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'lens: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Bridge) returnType:kotlin.String - correspondingProperty: PROPERTY name:lens visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Bridge - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Bridge' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:lens type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Bridge declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Bridge origin=null - PROPERTY name:supported visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:supported type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'supported: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Bridge) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:supported visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Bridge - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Bridge' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:supported type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Bridge declared in org.jetbrains.kotlinx.dataframe.Bridge.' type=org.jetbrains.kotlinx.dataframe.Bridge origin=null - CONSTRUCTOR visibility:public <> (type:org.jetbrains.kotlinx.dataframe.Type, approximation:kotlin.String, converter:kotlin.String, lens:kotlin.String, supported:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Bridge [primary] - VALUE_PARAMETER name:type index:0 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:approximation index:1 type:kotlin.String - VALUE_PARAMETER name:converter index:2 type:kotlin.String - VALUE_PARAMETER name:lens index:3 type:kotlin.String - VALUE_PARAMETER name:supported index:4 type:kotlin.Boolean - EXPRESSION_BODY - CONST Boolean type=kotlin.Boolean value=false - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Bridge modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Function modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Function - PROPERTY name:receiverType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'receiverType: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.String - correspondingProperty: PROPERTY name:receiverType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:function visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'function: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.String - correspondingProperty: PROPERTY name:function visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'functionReturnType: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:parameters visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'parameters: kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:parameters visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - CONSTRUCTOR visibility:public <> (receiverType:kotlin.String, function:kotlin.String, functionReturnType:org.jetbrains.kotlinx.dataframe.Type, parameters:kotlin.collections.List) returnType:org.jetbrains.kotlinx.dataframe.Function [primary] - VALUE_PARAMETER name:receiverType index:0 type:kotlin.String - VALUE_PARAMETER name:function index:1 type:kotlin.String - VALUE_PARAMETER name:functionReturnType index:2 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:parameters index:3 type:kotlin.collections.List - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Function modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Parameter modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Parameter - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - PROPERTY name:returnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'returnType: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:returnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - PROPERTY name:defaultValue visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:defaultValue type:kotlin.String? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'defaultValue: kotlin.String? declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=kotlin.String? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:kotlin.String? - correspondingProperty: PROPERTY name:defaultValue visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String? declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:defaultValue type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, returnType:org.jetbrains.kotlinx.dataframe.Type, defaultValue:kotlin.String?) returnType:org.jetbrains.kotlinx.dataframe.Parameter [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:returnType index:1 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:defaultValue index:2 type:kotlin.String? - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Parameter modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:RefinedFunction modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - PROPERTY name:receiverType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'receiverType: kotlin.String declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.RefinedFunction) returnType:kotlin.String - correspondingProperty: PROPERTY name:receiverType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.RefinedFunction' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.RefinedFunction declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.RefinedFunction origin=null - PROPERTY name:function visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'function: kotlin.String declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.RefinedFunction) returnType:kotlin.String - correspondingProperty: PROPERTY name:function visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.RefinedFunction' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.RefinedFunction declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.RefinedFunction origin=null - PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'functionReturnType: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.RefinedFunction) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.RefinedFunction' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.RefinedFunction declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.RefinedFunction origin=null - PROPERTY name:parameters visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'parameters: kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.RefinedFunction) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:parameters visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.RefinedFunction' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.RefinedFunction declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.RefinedFunction origin=null - PROPERTY name:startingSchema visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:startingSchema type:org.jetbrains.kotlinx.dataframe.Parameter visibility:private [final] - EXPRESSION_BODY - GET_VAR 'startingSchema: org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.RefinedFunction) returnType:org.jetbrains.kotlinx.dataframe.Parameter - correspondingProperty: PROPERTY name:startingSchema visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.RefinedFunction - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.RefinedFunction' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:startingSchema type:org.jetbrains.kotlinx.dataframe.Parameter visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.RefinedFunction declared in org.jetbrains.kotlinx.dataframe.RefinedFunction.' type=org.jetbrains.kotlinx.dataframe.RefinedFunction origin=null - CONSTRUCTOR visibility:public <> (receiverType:kotlin.String, function:kotlin.String, functionReturnType:org.jetbrains.kotlinx.dataframe.Type, parameters:kotlin.collections.List, startingSchema:org.jetbrains.kotlinx.dataframe.Parameter) returnType:org.jetbrains.kotlinx.dataframe.RefinedFunction [primary] - VALUE_PARAMETER name:receiverType index:0 type:kotlin.String - VALUE_PARAMETER name:function index:1 type:kotlin.String - VALUE_PARAMETER name:functionReturnType index:2 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:parameters index:3 type:kotlin.collections.List - VALUE_PARAMETER name:startingSchema index:4 type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:RefinedFunction modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Type - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - PROPERTY name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component1' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component2' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type, name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:name index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (name: kotlin.String, vararg: kotlin.Boolean): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type' - CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, vararg: kotlin.Boolean) declared in org.jetbrains.kotlinx.dataframe.Type' type=org.jetbrains.kotlinx.dataframe.Type origin=null - name: GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.String origin=null - vararg: GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.Boolean origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:org.jetbrains.kotlinx.dataframe.Type [val] - TYPE_OP type=org.jetbrains.kotlinx.dataframe.Type origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - SET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Boolean' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type' - GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Type(" - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="vararg=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:refine visibility:public modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataFrame, bridges:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:kotlin.Unit - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataFrame - VALUE_PARAMETER name:bridges index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - VAR name:functions type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - GET_VAR ': org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> - $receiver: GET_VAR 'val functions: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Function_30>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Function_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Function_30I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Function_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:approximation visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:approximation visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:converter visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:converter visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:function visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:function visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:functionReturnType visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:functionReturnType visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lens visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lens visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:parameters visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:parameters visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:receiverType visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:receiverType visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:supported visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:supported visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:type visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Type_501> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:type visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lens visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lens type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Function_30I_lens") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lens visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="lens" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lens visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lens type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_lens") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lens visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="lens" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:functionReturnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> - annotations: - JvmName(name = "Function_30I_functionReturnType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:functionReturnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="functionReturnType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:functionReturnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> - annotations: - JvmName(name = "Function_30I_functionReturnType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:functionReturnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.FunctionReturnType_501> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="functionReturnType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:parameters visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:parameters type:org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> - annotations: - JvmName(name = "Function_30I_parameters") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:parameters visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="parameters" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:parameters visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:parameters type:org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> - annotations: - JvmName(name = "Function_30I_parameters") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:parameters visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="parameters" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:function visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Function_30I_function") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:function visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="function" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:function visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:function type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_function") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:function visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="function" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:converter visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:converter type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Function_30I_converter") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:converter visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="converter" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:converter visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:converter type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_converter") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:converter visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="converter" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:supported visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:supported type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Function_30I_supported") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:supported visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="supported" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:supported visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:supported type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_supported") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:supported visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="supported" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:receiverType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Function_30I_receiverType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:receiverType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="receiverType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:receiverType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:receiverType type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_receiverType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:receiverType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="receiverType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:approximation visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:approximation type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Function_30I_approximation") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:approximation visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="approximation" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:approximation visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:approximation type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Function_30I_approximation") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:approximation visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="approximation" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:type visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:type type:org.jetbrains.kotlinx.dataframe.DataRow.Type_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Type_501> - annotations: - JvmName(name = "Function_30I_type") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:type visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.Type_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.Type_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.Type_501> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Function_30I> origin=null - name: CONST String type=kotlin.String value="type" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:type visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:type type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> - annotations: - JvmName(name = "Function_30I_type") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:type visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Type_501> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Function_30I> origin=null - columnName: CONST String type=kotlin.String value="type" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Type_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Type_501 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Type_501 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Type_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Type_501) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Type_501 - CLASS CLASS name:Scope4 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope4 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope4, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Type_501>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Type_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope4 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Type_501> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Scope4' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope4.' type=org.jetbrains.kotlinx.dataframe.DataRow.Type_501> origin=null - name: CONST String type=kotlin.String value="vararg" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope4, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Type_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Type_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope4 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Type_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope4' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope4.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Type_501> origin=null - columnName: CONST String type=kotlin.String value="vararg" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Scope4 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope4 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Parameters_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Parameters_501 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Parameters_501 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Parameters_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:defaultValue visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Parameters_501) returnType:kotlin.String? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:defaultValue visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Parameters_501 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Parameters_501) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Parameters_501 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:returnType visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Parameters_501) returnType:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:returnType visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Parameters_501 - CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:returnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> - annotations: - JvmName(name = "Parameters_501_returnType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:returnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> origin=null - name: CONST String type=kotlin.String value="returnType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:returnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> - annotations: - JvmName(name = "Parameters_501_returnType") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:returnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.ReturnType_501> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> origin=null - columnName: CONST String type=kotlin.String value="returnType" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:defaultValue visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:defaultValue type:kotlin.String? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501>) returnType:kotlin.String? - annotations: - JvmName(name = "Parameters_501_defaultValue") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:defaultValue visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> - BLOCK_BODY - RETURN type=kotlin.String? from='public final fun (): kotlin.String? declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=kotlin.String? origin=CAST typeOperand=kotlin.String? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> origin=null - name: CONST String type=kotlin.String value="defaultValue" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:defaultValue visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:defaultValue type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Parameters_501_defaultValue") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:defaultValue visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> origin=null - columnName: CONST String type=kotlin.String value="defaultValue" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501>) returnType:kotlin.String - annotations: - JvmName(name = "Parameters_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow.Parameters_501> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Parameters_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Parameters_501> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Scope2 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReturnType_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReturnType_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..ReturnType_501 - CLASS CLASS name:Scope3 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope3, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501>) returnType:kotlin.Boolean - annotations: - JvmName(name = "ReturnType_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Scope3' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope3.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> origin=null - name: CONST String type=kotlin.String value="vararg" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope3, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReturnType_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope3' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope3.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> origin=null - columnName: CONST String type=kotlin.String value="vararg" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope3, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501>) returnType:kotlin.String - annotations: - JvmName(name = "ReturnType_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope3' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope3.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReturnType_501> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope3, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReturnType_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope3' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope3.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReturnType_501> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Scope3 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope3 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:FunctionReturnType_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:FunctionReturnType_501 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:vararg visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..FunctionReturnType_501 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501>) returnType:kotlin.Boolean - annotations: - JvmName(name = "FunctionReturnType_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> origin=null - name: CONST String type=kotlin.String value="vararg" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "FunctionReturnType_501_vararg") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> origin=null - columnName: CONST String type=kotlin.String value="vararg" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501>) returnType:kotlin.String - annotations: - JvmName(name = "FunctionReturnType_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.refine..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "FunctionReturnType_501_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.refine..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.FunctionReturnType_501> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Function_30 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.refine..Function_30I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.refine..Function_30 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Function_30 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.refine..Function_30I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:approximation visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract approximation: kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:approximation visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:converter visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract converter: kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:converter visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:function visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract function: kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:function visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:functionReturnType visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract functionReturnType: org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:functionReturnType visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow.FunctionReturnType_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:lens visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract lens: kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:lens visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:parameters visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract parameters: org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:parameters visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Parameters_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:receiverType visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract receiverType: kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:receiverType visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:supported visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 8) - overridden: - public abstract supported: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:supported visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY FAKE_OVERRIDE name:type visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract type: org.jetbrains.kotlinx.dataframe.DataRow.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Type_501> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:type visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow.Type_501> declared in org.jetbrains.kotlinx.dataframe.refine..Function_30I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30) returnType:org.jetbrains.kotlinx.dataframe.refine..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30, :org.jetbrains.kotlinx.dataframe.refine..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.refine..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30) returnType:org.jetbrains.kotlinx.dataframe.refine..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30, :org.jetbrains.kotlinx.dataframe.refine..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.refine..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30) returnType:org.jetbrains.kotlinx.dataframe.refine..Scope2 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30, :org.jetbrains.kotlinx.dataframe.refine..Scope2) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.refine..Scope2 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope3 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30) returnType:org.jetbrains.kotlinx.dataframe.refine..Scope3 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope3 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30, :org.jetbrains.kotlinx.dataframe.refine..Scope3) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope3 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.refine..Scope3 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope4 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30) returnType:org.jetbrains.kotlinx.dataframe.refine..Scope4 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope4 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.refine..Function_30, :org.jetbrains.kotlinx.dataframe.refine..Scope4) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope4 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.refine..Function_30 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.refine..Scope4 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> declared in org.jetbrains.kotlinx.dataframe.refine' - CALL 'public final fun join (other: org.jetbrains.kotlinx.dataframe.DataFrame, type: org.jetbrains.kotlinx.dataframe.api.JoinType, selector: @[ExtensionFunctionType] kotlin.Function2, org.jetbrains.kotlinx.dataframe.ColumnsContainer, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>?): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> origin=null - : org.jetbrains.kotlinx.dataframe.Function - : org.jetbrains.kotlinx.dataframe.Bridge - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - other: GET_VAR 'bridges: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, org.jetbrains.kotlinx.dataframe.ColumnsContainer, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.JoinDsl, it:org.jetbrains.kotlinx.dataframe.ColumnsContainer) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$join type:org.jetbrains.kotlinx.dataframe.api.JoinDsl - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.ColumnsContainer - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.ColumnsContainer): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.refine.' - CALL 'public open fun match (other: org.jetbrains.kotlinx.dataframe.columns.ColumnReference): org.jetbrains.kotlinx.dataframe.api.ColumnMatch declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.api.ColumnMatch origin=null - : kotlin.String - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl declared in org.jetbrains.kotlinx.dataframe.refine..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup origin=GET_PROPERTY - $receiver: GET_VAR 'val functions: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup origin=GET_PROPERTY - $receiver: CALL 'public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=GET_PROPERTY - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl declared in org.jetbrains.kotlinx.dataframe.refine..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl origin=null - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn> [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> declared in org.jetbrains.kotlinx.dataframe.refine..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.Parameters_501>> origin=GET_PROPERTY - $this: TYPE_OP type=org.jetbrains.kotlinx.dataframe.refine..Scope0 origin=IMPLICIT_CAST typeOperand=org.jetbrains.kotlinx.dataframe.refine..Scope0 - GET_VAR ': org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> declared in org.jetbrains.kotlinx.dataframe.refine' type=org.jetbrains.kotlinx.dataframe.DataFrame.Function_30> origin=null diff --git a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.txt b/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.txt deleted file mode 100644 index c0ddda1118..0000000000 --- a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.fir.txt +++ /dev/null @@ -1,417 +0,0 @@ -FILE: extractPluginSchemaWithUnfold.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Bridge : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(type: R|org/jetbrains/kotlinx/dataframe/Type|, approximation: R|kotlin/String|, converter: R|kotlin/String|, lens: R|kotlin/String|, supported: R|kotlin/Boolean| = Boolean(false)): R|org/jetbrains/kotlinx/dataframe/Bridge| { - super() - } - - public final val type: R|org/jetbrains/kotlinx/dataframe/Type| = R|/type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val approximation: R|kotlin/String| = R|/approximation| - public get(): R|kotlin/String| - - public final val converter: R|kotlin/String| = R|/converter| - public get(): R|kotlin/String| - - public final val lens: R|kotlin/String| = R|/lens| - public get(): R|kotlin/String| - - public final val supported: R|kotlin/Boolean| = R|/supported| - public get(): R|kotlin/Boolean| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Type : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(name: R|kotlin/String|, vararg: R|kotlin/Boolean|): R|org/jetbrains/kotlinx/dataframe/Type| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val vararg: R|kotlin/Boolean| = R|/vararg| - public get(): R|kotlin/Boolean| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Boolean| - - public final fun copy(name: R|kotlin/String| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.name|, vararg: R|kotlin/Boolean| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.vararg|): R|org/jetbrains/kotlinx/dataframe/Type| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Parameter : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(name: R|kotlin/String|, returnType: R|org/jetbrains/kotlinx/dataframe/Type|, defaultValue: R|kotlin/String?|): R|org/jetbrains/kotlinx/dataframe/Parameter| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val returnType: R|org/jetbrains/kotlinx/dataframe/Type| = R|/returnType| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val defaultValue: R|kotlin/String?| = R|/defaultValue| - public get(): R|kotlin/String?| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Function : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(receiverType: R|kotlin/String|, function: R|kotlin/String|, functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type|, parameters: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/Function| { - super() - } - - public final val receiverType: R|kotlin/String| = R|/receiverType| - public get(): R|kotlin/String| - - public final val function: R|kotlin/String| = R|/function| - public get(): R|kotlin/String| - - public final val functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| = R|/functionReturnType| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val parameters: R|kotlin/collections/List| = R|/parameters| - public get(): R|kotlin/collections/List| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class RefinedFunction : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(receiverType: R|kotlin/String|, function: R|kotlin/String|, functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type|, parameters: R|kotlin/collections/List|, startingSchema: R|org/jetbrains/kotlinx/dataframe/Parameter|): R|org/jetbrains/kotlinx/dataframe/RefinedFunction| { - super() - } - - public final val receiverType: R|kotlin/String| = R|/receiverType| - public get(): R|kotlin/String| - - public final val function: R|kotlin/String| = R|/function| - public get(): R|kotlin/String| - - public final val functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| = R|/functionReturnType| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val parameters: R|kotlin/collections/List| = R|/parameters| - public get(): R|kotlin/collections/List| - - public final val startingSchema: R|org/jetbrains/kotlinx/dataframe/Parameter| = R|/startingSchema| - public get(): R|org/jetbrains/kotlinx/dataframe/Parameter| - - } - public final fun R|org/jetbrains/kotlinx/dataframe/DataFrame|.refine(bridges: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - lval functions: R|org/jetbrains/kotlinx/dataframe/DataFrame| = this@R|org/jetbrains/kotlinx/dataframe/refine| - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Function_30>| = R|/functions|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Function_30>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Function_30>| { - local abstract class Function_30I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val lens: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val functionReturnType: R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val parameters: R|org/jetbrains/kotlinx/dataframe/DataFrame</Parameters_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Parameters_501>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val function: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val converter: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val supported: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val receiverType: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val approximation: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val type: R|org/jetbrains/kotlinx/dataframe/DataRow</Type_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Type_501>| - - public constructor(): R|/Function_30I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.lens: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.lens: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</FunctionReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</FunctionReturnType_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.parameters: R|org/jetbrains/kotlinx/dataframe/DataFrame</Parameters_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Parameters_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.parameters: R|org/jetbrains/kotlinx/dataframe/DataColumn/Parameters_501>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Parameters_501>>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.function: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.function: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.converter: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.converter: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.supported: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.supported: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.receiverType: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.receiverType: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.approximation: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.approximation: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Function_30I>|.type: R|org/jetbrains/kotlinx/dataframe/DataRow</Type_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Type_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Function_30I>|.type: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Type_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Type_501>| - - public constructor(): R|/Scope0| - - } - - local abstract class Type_501 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public constructor(): R|/Type_501| - - } - - local final class Scope4 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Type_501>|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Type_501>|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope4| - - } - - local abstract class Parameters_501 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val returnType: R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val defaultValue: R|kotlin/String?| - public get(): R|kotlin/String?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Parameters_501| - - } - - local final class Scope2 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Parameters_501>|.returnType: R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Parameters_501>|.returnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</ReturnType_501>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</ReturnType_501>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Parameters_501>|.defaultValue: R|kotlin/String?| - public get(): R|kotlin/String?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Parameters_501>|.defaultValue: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Parameters_501>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Parameters_501>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope2| - - } - - local abstract class ReturnType_501 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/ReturnType_501| - - } - - local final class Scope3 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReturnType_501>|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReturnType_501>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReturnType_501>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope3| - - } - - local abstract class FunctionReturnType_501 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/FunctionReturnType_501| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</FunctionReturnType_501>|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</FunctionReturnType_501>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</FunctionReturnType_501>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Function_30 : R|/Function_30I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope4: R|/Scope4| - public get(): R|/Scope4| - public set(value: R|/Scope4|): R|kotlin/Unit| - - public abstract var scope3: R|/Scope3| - public get(): R|/Scope3| - public set(value: R|/Scope3|): R|kotlin/Unit| - - public abstract var scope2: R|/Scope2| - public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Function_30| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/join|(R|/bridges|, = join@fun R|org/jetbrains/kotlinx/dataframe/api/JoinDsl|.(it: R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, R|/functions|.R|org/jetbrains/kotlinx/dataframe/functionReturnType|.R|org/jetbrains/kotlinx/dataframe/name|).R|SubstitutionOverride|>|(this@R|special/anonymous|.R|SubstitutionOverride|>|.R|org/jetbrains/kotlinx/dataframe/type|.R|org/jetbrains/kotlinx/dataframe/name|) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn>| = (this@R|org/jetbrains/kotlinx/dataframe/refine|, R|/df1|).R|/Scope0.parameters| - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.type: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.type: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.approximation: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.approximation: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.converter: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.converter: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.lens: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.lens: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.supported: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.supported: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.returnType: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.returnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.defaultValue: R|kotlin/String?| - public get(): R|kotlin/String?| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.defaultValue: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.receiverType: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.receiverType: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.receiverType: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.receiverType: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.function: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.function: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.function: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.function: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.parameters: R|org/jetbrains/kotlinx/dataframe/DataFrame| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.parameters: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.parameters: R|org/jetbrains/kotlinx/dataframe/DataFrame| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.parameters: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.startingSchema: R|org/jetbrains/kotlinx/dataframe/Parameter| - public get(): R|org/jetbrains/kotlinx/dataframe/Parameter| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.startingSchema: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| diff --git a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.kt b/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.kt index 5489c3e0a2..808842f9df 100644 --- a/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.kt +++ b/plugins/kotlin-dataframe/testData/box/extractPluginSchemaWithUnfold.kt @@ -1,7 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema class Bridge(val type: Type, diff --git a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.ir.txt deleted file mode 100644 index 621b5c25b5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.ir.txt +++ /dev/null @@ -1,542 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/flexibleReturnType.kt - CLASS INTERFACE name:ActivePlayer modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:char visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<*> [val] - CALL 'public final fun readDelimStr (text: kotlin.String, delimiter: kotlin.Char, colTypes: kotlin.collections.Map, skipLines: kotlin.Int, readLines: kotlin.Int?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - text: CALL 'public final fun trimIndent (): kotlin.String declared in kotlin.text' type=kotlin.String origin=null - $receiver: CONST String type=kotlin.String value="\n char,level,race,charclass,zone,guild,timestamp\n 59425,1,Orc,Rogue,Orgrimmar,165,01/01/08 00:02:04\n 65494,9,Orc,Hunter,Durotar,-1,01/01/08 00:02:04\n " - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - VAR name:format type:@[FlexibleNullability] java.time.format.DateTimeFormatter? [val] - CALL 'public open fun ofPattern (p0: @[FlexibleNullability] kotlin.String?): @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in java.time.format.DateTimeFormatter' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - p0: CONST String type=kotlin.String value="MM/dd/yy HH:mm:ss" - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_78> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - : org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - $receiver: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert - : org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.With_63>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert - BLOCK_BODY - CLASS CLASS name:With_63I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_63I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_63I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_63I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_63I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_63I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_63I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_63I> origin=null - columnName: CONST String type=kotlin.String value="char" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_63 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_63I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_63 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_63I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_63 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_63I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_63I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_63I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_63, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_63 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert): org.jetbrains.kotlinx.dataframe.DataFrame.With_63> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - : java.time.LocalDateTime - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] kotlin.String, java.time.LocalDateTime> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] kotlin.String) returnType:java.time.LocalDateTime - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.String): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public final fun CHECK_NOT_NULL (arg0: T0 of kotlin.internal.ir.CHECK_NOT_NULL?): {T0 of kotlin.internal.ir.CHECK_NOT_NULL & Any} declared in kotlin.internal.ir' type=java.time.LocalDateTime origin=EXCLEXCL - : @[FlexibleNullability] java.time.LocalDateTime - arg0: CALL 'public open fun parse (p0: @[FlexibleNullability] kotlin.CharSequence?, p1: @[FlexibleNullability] java.time.format.DateTimeFormatter?): @[FlexibleNullability] java.time.LocalDateTime? declared in java.time.LocalDateTime' type=@[FlexibleNullability] java.time.LocalDateTime? origin=null - p0: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..' type=@[ParameterName(name = "it")] kotlin.String origin=null - p1: GET_VAR 'val format: @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in org.jetbrains.kotlinx.dataframe.box' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - block: FUN_EXPR type=kotlin.Function1.With_63>, org.jetbrains.kotlinx.dataframe.DataFrame.With_78>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.With_63>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_78> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_63> - BLOCK_BODY - CLASS CLASS name:With_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_78I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:tsDiff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_78I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "With_78I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:tsDiff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_tsDiff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:tsDiff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="tsDiff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_78I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_78I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_78I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_78I> origin=null - columnName: CONST String type=kotlin.String value="char" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_78 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_78I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..With_78 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..With_78I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_78 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..With_78I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract tsDiff: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:tsDiff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..With_78I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..With_78, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..With_78 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.With_63>): org.jetbrains.kotlinx.dataframe.DataFrame.With_78> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - : kotlin.Boolean - : org.jetbrains.kotlinx.dataframe.box..With_63 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.With_63> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_63> origin=null - name: CONST String type=kotlin.String value="tsDiff" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_63>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63>, kotlin.Boolean> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63>) returnType:kotlin.Boolean - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box.' - BLOCK type=kotlin.Boolean origin=ELVIS - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:kotlin.Boolean? [val] - BLOCK type=kotlin.Boolean? origin=SAFE_CALL - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:kotlin.Long? [val] - CALL 'public final fun diff (unit: java.time.temporal.ChronoUnit, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>): kotlin.Long? declared in org.jetbrains.kotlinx.dataframe' type=kotlin.Long? origin=null - : org.jetbrains.kotlinx.dataframe.box..With_63 - : java.time.LocalDateTime - $receiver: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.AddDataRow.With_63> origin=null - unit: GET_ENUM 'ENUM_ENTRY IR_EXTERNAL_JAVA_DECLARATION_STUB name:MINUTES' type=java.time.temporal.ChronoUnit - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.With_63>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_63>, java.time.LocalDateTime> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_63>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_63>) returnType:java.time.LocalDateTime - $receiver: VALUE_PARAMETER name:$this$diff type:org.jetbrains.kotlinx.dataframe.DataRow.With_63> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_63> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.With_63>): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=java.time.LocalDateTime origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$diff: org.jetbrains.kotlinx.dataframe.DataRow.With_63> declared in org.jetbrains.kotlinx.dataframe.box...' type=org.jetbrains.kotlinx.dataframe.DataRow.With_63> origin=null - WHEN type=kotlin.Boolean? origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_1: kotlin.Long? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Long? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Null type=kotlin.Nothing? value=null - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=kotlin.Boolean origin=null - : kotlin.Long - : kotlin.Boolean - $receiver: GET_VAR 'val tmp_1: kotlin.Long? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Long? origin=null - block: FUN_EXPR type=kotlin.Function1 origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.Long) returnType:kotlin.Boolean - VALUE_PARAMETER name:it index:0 type:kotlin.Long - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.Long): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..' - CALL 'public final fun greater (arg0: kotlin.Long, arg1: kotlin.Long): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=GT - arg0: GET_VAR 'it: kotlin.Long declared in org.jetbrains.kotlinx.dataframe.box...' type=kotlin.Long origin=null - arg1: CALL 'public open fun toLong (): kotlin.Long declared in kotlin.Int' type=kotlin.Long origin=null - $this: CONST Int type=kotlin.Int value=20 - WHEN type=kotlin.Boolean origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_0: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Boolean type=kotlin.Boolean value=true - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: GET_VAR 'val tmp_0: kotlin.Boolean? declared in org.jetbrains.kotlinx.dataframe.box..' type=kotlin.Boolean? origin=null - CALL 'public final fun print (rowsLimit: kotlin.Int, valueLimit: kotlin.Int, borders: kotlin.Boolean, alignLeft: kotlin.Boolean, columnTypes: kotlin.Boolean, title: kotlin.Boolean): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : org.jetbrains.kotlinx.dataframe.box..With_78 - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame.With_78> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_78> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:diff visibility:public modality:FINAL ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, unit:java.time.temporal.ChronoUnit, expression:@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>) returnType:kotlin.Long? - annotations: - OptIn(markerClass = [CLASS_REFERENCE 'CLASS ANNOTATION_CLASS name:ExperimentalTypeInference modality:OPEN visibility:public superTypes:[kotlin.Annotation]' type=kotlin.reflect.KClass]) - OverloadResolutionByLambdaReturnType - TYPE_PARAMETER name:T index:0 variance: superTypes:[kotlin.Any?] reified:false - TYPE_PARAMETER name:V index:1 variance: superTypes:[java.time.temporal.Temporal] reified:false - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:unit index:0 type:java.time.temporal.ChronoUnit - VALUE_PARAMETER name:expression index:1 type:@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun diff (unit: java.time.temporal.ChronoUnit, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff>): kotlin.Long? declared in org.jetbrains.kotlinx.dataframe' - BLOCK type=kotlin.Long? origin=SAFE_CALL - VAR IR_TEMPORARY_VARIABLE name:tmp_2 type:org.jetbrains.kotlinx.dataframe.DataRow? [val] - CALL 'public final fun prev (): org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - : T of org.jetbrains.kotlinx.dataframe.diff - $receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - WHEN type=kotlin.Long? origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_VAR 'val tmp_2: org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Null type=kotlin.Nothing? value=null - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=kotlin.Long origin=null - : org.jetbrains.kotlinx.dataframe.DataRow - : kotlin.Long - $receiver: GET_VAR 'val tmp_2: org.jetbrains.kotlinx.dataframe.DataRow? declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow? origin=null - block: FUN_EXPR type=kotlin.Function1, kotlin.Long> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (p:org.jetbrains.kotlinx.dataframe.DataRow) returnType:kotlin.Long - VALUE_PARAMETER name:p index:0 type:org.jetbrains.kotlinx.dataframe.DataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (p: org.jetbrains.kotlinx.dataframe.DataRow): kotlin.Long declared in org.jetbrains.kotlinx.dataframe.diff' - CALL 'public open fun between (p0: @[FlexibleNullability] java.time.temporal.Temporal?, p1: @[FlexibleNullability] java.time.temporal.Temporal?): kotlin.Long declared in java.time.temporal.ChronoUnit' type=kotlin.Long origin=null - $this: GET_VAR 'unit: java.time.temporal.ChronoUnit declared in org.jetbrains.kotlinx.dataframe.diff' type=java.time.temporal.ChronoUnit origin=null - p0: CALL 'public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 declared in kotlin.Function2' type=V of org.jetbrains.kotlinx.dataframe.diff origin=INVOKE - $this: GET_VAR 'expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> declared in org.jetbrains.kotlinx.dataframe.diff' type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> origin=VARIABLE_AS_FUNCTION - p1: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p2: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p1: CALL 'public abstract fun invoke (p1: P1 of kotlin.Function2, p2: P2 of kotlin.Function2): R of kotlin.Function2 declared in kotlin.Function2' type=V of org.jetbrains.kotlinx.dataframe.diff origin=INVOKE - $this: GET_VAR 'expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> declared in org.jetbrains.kotlinx.dataframe.diff' type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, V of org.jetbrains.kotlinx.dataframe.diff> origin=VARIABLE_AS_FUNCTION - p1: GET_VAR 'p: org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff.' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null - p2: GET_VAR 'p: org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.diff.' type=org.jetbrains.kotlinx.dataframe.DataRow origin=null diff --git a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.txt b/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.txt deleted file mode 100644 index d0c5c5c18f..0000000000 --- a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.fir.txt +++ /dev/null @@ -1,144 +0,0 @@ -FILE: flexibleReturnType.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface ActivePlayer : R|kotlin/Any| { - public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val timestamp: R|kotlin/String| - public get(): R|kotlin/String| - - } - @R|kotlin/OptIn|(markerClass = vararg((Q|kotlin/experimental/ExperimentalTypeInference|))) @R|kotlin/OverloadResolutionByLambdaReturnType|() public final fun R|org/jetbrains/kotlinx/dataframe/DataRow|.diff(unit: R|java/time/temporal/ChronoUnit|, expression: R|org/jetbrains/kotlinx/dataframe/RowExpression|): R|kotlin/Long?| { - ^diff this@R|org/jetbrains/kotlinx/dataframe/diff|.R|org/jetbrains/kotlinx/dataframe/api/prev|()?.{ $subj$.R|kotlin/let||, R|kotlin/Long|>( = let@fun (p: R|org/jetbrains/kotlinx/dataframe/DataRow|): R|kotlin/Long| { - ^ R|/unit|.R|java/time/temporal/ChronoUnit.between|(R|/expression|.R|SubstitutionOverride|(this@R|org/jetbrains/kotlinx/dataframe/diff|, this@R|org/jetbrains/kotlinx/dataframe/diff|), R|/expression|.R|SubstitutionOverride|(R|/p|, R|/p|)) - } - ) } - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame<*>| = @R|org/jetbrains/kotlinx/dataframe/annotations/DisableInterpretation|() Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|org/jetbrains/kotlinx/dataframe/io/readDelimStr|(String( - char,level,race,charclass,zone,guild,timestamp - 59425,1,Orc,Rogue,Orgrimmar,165,01/01/08 00:02:04 - 65494,9,Orc,Hunter,Durotar,-1,01/01/08 00:02:04 - ).R|kotlin/text/trimIndent|()) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/cast|() - lval format: R|java/time/format/DateTimeFormatter!| = Q|java/time/format/DateTimeFormatter|.R|java/time/format/DateTimeFormatter.ofPattern*s|(String(MM/dd/yy HH:mm:ss)) - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>| = R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/convert|( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamp| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>| { - local abstract class With_63I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/With_63I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_63I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_63I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_63 : R|/With_63I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_63| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/String|): R|java/time/LocalDateTime| { - ^ Q|java/time/LocalDateTime|.R|java/time/LocalDateTime.parse*s|(R|/it|, R|/format|)!! - } - ) - } - ).R|kotlin/let|/With_63>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_63>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_78>| { - local abstract class With_78I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/With_78I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.tsDiff: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.tsDiff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_78I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_78I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_78 : R|/With_78I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_78| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|/With_63|>(String(tsDiff), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_63>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow</With_63>|): R|kotlin/Boolean| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/diff|/With_63|, R|java/time/LocalDateTime|>(Q|java/time/temporal/ChronoUnit|.R|java/time/temporal/ChronoUnit.MINUTES|, = diff@fun R|org/jetbrains/kotlinx/dataframe/DataRow</With_63>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow</With_63>|): R|java/time/LocalDateTime| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.timestamp| - } - )?.{ $subj$.R|kotlin/let|( = let@fun (it: R|kotlin/Long|): R|kotlin/Boolean| { - ^ CMP(>, R|/it|.R|kotlin/Long.compareTo|(Int(20))) - } - ) } ?: Boolean(true) - } - ) - } - ) - R|/df2|.R|org/jetbrains/kotlinx/dataframe/api/print|/With_78|>() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamp: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.kt b/plugins/kotlin-dataframe/testData/box/flexibleReturnType.kt index ad4a04580f..c24a78e243 100644 --- a/plugins/kotlin-dataframe/testData/box/flexibleReturnType.kt +++ b/plugins/kotlin-dataframe/testData/box/flexibleReturnType.kt @@ -1,24 +1,16 @@ -package org.jetbrains.kotlinx.dataframe - import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.temporal.ChronoUnit import java.time.temporal.Temporal import kotlin.experimental.ExperimentalTypeInference -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.annotations.DisableInterpretation -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.io.* +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface ActivePlayer { val char: Int -// val level: Int -// val race: String -// val charclass: String -// val zone: String -// val guild: Int val timestamp: String } diff --git a/plugins/kotlin-dataframe/testData/box/group.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/group.fir.ir.txt deleted file mode 100644 index 92079c4c6b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/group.fir.ir.txt +++ /dev/null @@ -1,580 +0,0 @@ -FILE fqName: fileName:/group.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_13I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_511 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_511 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.Int - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.String - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_13I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:.box..Into_13I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> origin=null - column: CONST String type=kotlin.String value="c" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/group.fir.txt b/plugins/kotlin-dataframe/testData/box/group.fir.txt deleted file mode 100644 index 49a5e7895a..0000000000 --- a/plugins/kotlin-dataframe/testData/box/group.fir.txt +++ /dev/null @@ -1,132 +0,0 @@ -FILE: group.kt - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/group|/Record_33|, R|it(kotlin/Comparable<*> & java/io/Serializable)|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.a|).R|SubstitutionOverride|>| & java/io/Serializable)|>((this@R|/box|, this@R|special/anonymous|).R|/Scope0.b|) - } - ).R|kotlin/let|/Record_33, it(kotlin/Comparable<*> & java/io/Serializable)>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause</Record_33, it(kotlin/Comparable<*> & java/io/Serializable)>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| { - local abstract class Into_13I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public constructor(): R|/Into_13I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_511 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_511| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_13 : R|/Into_13I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_13| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into|/Record_33|, R|it(kotlin/Comparable<*> & java/io/Serializable)|>(String(c)) - } - ) - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.c|).R|/Scope1.a| - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.c|).R|/Scope1.b| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/group.kt b/plugins/kotlin-dataframe/testData/box/group.kt index 91c82cbb1e..1ac88b71ea 100644 --- a/plugins/kotlin-dataframe/testData/box/group.kt +++ b/plugins/kotlin-dataframe/testData/box/group.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/groupBy.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/groupBy.fir.ir.txt deleted file mode 100644 index a175eb1edf..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy.fir.ir.txt +++ /dev/null @@ -1,1089 +0,0 @@ -FILE fqName: fileName:/groupBy.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - $receiver: CALL 'public final fun List (size: kotlin.Int, init: kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, T of kotlin.collections.List>): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - size: CONST Int type=kotlin.Int value=10 - init: FUN_EXPR type=kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, .Record> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:@[ParameterName(name = "index")] kotlin.Int) returnType:.Record - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "index")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "index")] kotlin.Int): .Record declared in .box' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - b: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.Record>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - SPREAD_ELEMENT - CALL 'public final fun toTypedArray (): kotlin.Array declared in kotlin.collections' type=kotlin.Array<.Record> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> - $receiver: CALL 'public final fun groupBy (moveToTop: kotlin.Boolean, cols: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.api.GroupBy declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - : .Record - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - cols: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$groupBy type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$groupBy: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1.Record, .Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - BLOCK_BODY - CLASS CLASS name:Aggregate_69I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_69I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_69I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_69I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_69I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:fsdf visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:fsdf visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_69I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fsdf visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:fsdf type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I>) returnType:kotlin.String - annotations: - JvmName(name = "Aggregate_69I_fsdf") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fsdf visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> origin=null - name: CONST String type=kotlin.String value="fsdf" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fsdf visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:fsdf type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_69I_fsdf") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:fsdf visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> origin=null - columnName: CONST String type=kotlin.String value="fsdf" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I>) returnType:kotlin.Int - annotations: - JvmName(name = "Aggregate_69I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_69I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_69I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_69I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Aggregate_69 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_69I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_69 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_69 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Aggregate_69I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_69 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_69I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Aggregate_69I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Aggregate_69I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Aggregate_69I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .box..Aggregate_69I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Aggregate_69I - $this: VALUE_PARAMETER name: type:.box..Aggregate_69I - PROPERTY FAKE_OVERRIDE name:fsdf visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract fsdf: kotlin.String declared in .box..Aggregate_69I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:fsdf visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Aggregate_69I - $this: VALUE_PARAMETER name: type:.box..Aggregate_69I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_69 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_69, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_69 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> declared in .box' - CALL 'public final fun aggregate (body: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl, R of org.jetbrains.kotlinx.dataframe.api.aggregate>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_69> origin=null - : .Record - : org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>, org.jetbrains.kotlinx.dataframe.aggregation.NamedValue> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: VALUE_PARAMETER name:$this$aggregate type:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in .box.' - CALL 'public final fun into (name: kotlin.String): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl' type=org.jetbrains.kotlinx.dataframe.aggregation.NamedValue origin=null - : kotlin.String - $this: GET_VAR '$this$aggregate: org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> origin=null - $receiver: CONST String type=kotlin.String value="123" - name: CONST String type=kotlin.String value="fsdf" - VAR name:nested type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> origin=null - : .Record - : kotlin.Any - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_13I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_511 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_511 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.Int - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.String - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_13I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:.box..Into_13I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : .Record - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Record, out kotlin.Any> origin=null - column: CONST String type=kotlin.String value="c" - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> - $receiver: CALL 'public final fun groupBy (moveToTop: kotlin.Boolean, cols: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.api.GroupBy declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> origin=null - : .box..Into_13 - $receiver: GET_VAR 'val nested: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - cols: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_13>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$groupBy type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$groupBy: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13, .box..Into_13>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> - BLOCK_BODY - CLASS CLASS name:Aggregate_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_94I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_94I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ff type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I>) returnType:kotlin.String - annotations: - JvmName(name = "Aggregate_94I_ff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> origin=null - name: CONST String type=kotlin.String value="ff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_94I_ff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> origin=null - columnName: CONST String type=kotlin.String value="ff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I>) returnType:kotlin.String - annotations: - JvmName(name = "Aggregate_94I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_94I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Aggregate_94 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_94I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_94 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_94 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Aggregate_94I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_94 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_94I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Aggregate_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY FAKE_OVERRIDE name:ff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract ff: kotlin.String declared in .box..Aggregate_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> declared in .box' - CALL 'public final fun aggregate (body: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl, R of org.jetbrains.kotlinx.dataframe.api.aggregate>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - : .box..Into_13 - : org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_13>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>, org.jetbrains.kotlinx.dataframe.aggregation.NamedValue> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: VALUE_PARAMETER name:$this$aggregate type:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in .box.' - CALL 'public final fun into (name: kotlin.String): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl' type=org.jetbrains.kotlinx.dataframe.aggregation.NamedValue origin=null - : kotlin.String - $this: GET_VAR '$this$aggregate: org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> declared in .box..' type=org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> origin=null - $receiver: CONST String type=kotlin.String value="123" - name: CONST String type=kotlin.String value="ff" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - VAR name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> - $receiver: CALL 'public final fun groupBy (moveToTop: kotlin.Boolean, cols: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.api.GroupBy declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> origin=null - : .box..Into_13 - $receiver: GET_VAR 'val nested: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - moveToTop: CONST Boolean type=kotlin.Boolean value=false - cols: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_13>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$groupBy type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$groupBy: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13, .box..Into_13>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> - BLOCK_BODY - CLASS CLASS name:Aggregate_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_94I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_94I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ff visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ff visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ff type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I>) returnType:kotlin.String - annotations: - JvmName(name = "Aggregate_94I_ff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> origin=null - name: CONST String type=kotlin.String value="ff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ff type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_94I_ff") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ff visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> origin=null - columnName: CONST String type=kotlin.String value="ff" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> - annotations: - JvmName(name = "Aggregate_94I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_94I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> - annotations: - JvmName(name = "Aggregate_94I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_94I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_241 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_241 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_241 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_241 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_241) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_241 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241>) returnType:kotlin.String - annotations: - JvmName(name = "C_241_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_241>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_241_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_241> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_241> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_241> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Aggregate_94 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_94I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_94 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_94 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Aggregate_94I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_94 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_94I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> declared in .box..Aggregate_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_241> declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY FAKE_OVERRIDE name:ff visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract ff: kotlin.String declared in .box..Aggregate_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ff visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Aggregate_94I - $this: VALUE_PARAMETER name: type:.box..Aggregate_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_94, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_94 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> declared in .box' - CALL 'public final fun aggregate (body: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl, R of org.jetbrains.kotlinx.dataframe.api.aggregate>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - : .box..Into_13 - : org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.box..Into_13, .box..Into_13> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_13>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>, org.jetbrains.kotlinx.dataframe.aggregation.NamedValue> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: VALUE_PARAMETER name:$this$aggregate type:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13>): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in .box.' - CALL 'public final fun into (name: kotlin.String): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl' type=org.jetbrains.kotlinx.dataframe.aggregation.NamedValue origin=null - : kotlin.String - $this: GET_VAR '$this$aggregate: org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> declared in .box..' type=org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.box..Into_13> origin=null - $receiver: CONST String type=kotlin.String value="123" - name: CONST String type=kotlin.String value="ff" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_241> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df3: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_94> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/groupBy.fir.txt b/plugins/kotlin-dataframe/testData/box/groupBy.fir.txt deleted file mode 100644 index 4cc4a9e765..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy.fir.txt +++ /dev/null @@ -1,271 +0,0 @@ -FILE: groupBy.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|kotlin/collections/List|(Int(10), = List@fun (it: R|@R|kotlin/ParameterName|(name = String(index)) kotlin/Int|): R|Record| { - ^ R|/Record.Record|(R|/it|.R|kotlin/Int.toString|(), R|/it|) - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame|>( = let@fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame| { - ^ R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(*R|/it|.R|kotlin/collections/toTypedArray|())) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_69>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/groupBy|( = groupBy@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|/b| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_69>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupBy|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_69>| { - local abstract class Aggregate_69I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val fsdf: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Aggregate_69I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_69I>|.fsdf: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_69I>|.fsdf: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_69I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_69I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Aggregate_69 : R|/Aggregate_69I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Aggregate_69| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/aggregate|( = aggregate@fun R|org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl|): R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue| { - ^ (this@R|special/anonymous|, String(123)).R|SubstitutionOverride|(String(fsdf)) - } - ) - } - ) - lval nested: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/group| & java/io/Serializable)|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, this@R|special/anonymous|.R|/a|).R|SubstitutionOverride|>| & java/io/Serializable)|>(this@R|special/anonymous|.R|/b|) - } - ).R|kotlin/let| & java/io/Serializable)>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause & java/io/Serializable)>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| { - local abstract class Into_13I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public constructor(): R|/Into_13I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_511 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_511| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_13 : R|/Into_13I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_13| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into| & java/io/Serializable)|>(String(c)) - } - ) - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>| = R|/nested|.R|org/jetbrains/kotlinx/dataframe/api/groupBy|/Into_13|>( = groupBy@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.c|).R|/Scope1.a| - } - ).R|kotlin/let|/Into_13, /Into_13>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupBy</Into_13, /Into_13>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>| { - local abstract class Aggregate_94I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val ff: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Aggregate_94I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_94I>|.ff: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_94I>|.ff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_94I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_94I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Aggregate_94 : R|/Aggregate_94I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Aggregate_94| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/aggregate|/Into_13|, R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue|>( = aggregate@fun R|org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl</Into_13>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl</Into_13>|): R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue| { - ^ (this@R|special/anonymous|, String(123)).R|SubstitutionOverride|(String(ff)) - } - ) - } - ) - (this@R|/box|, R|/df2|).R|/Scope0.a| - lval df3: R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>| = R|/nested|.R|org/jetbrains/kotlinx/dataframe/api/groupBy|/Into_13|>(Boolean(false), = groupBy@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.c|).R|/Scope1.a| - } - ).R|kotlin/let|/Into_13, /Into_13>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupBy</Into_13, /Into_13>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_94>| { - local abstract class Aggregate_94I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val ff: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_241>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_241>| - - public constructor(): R|/Aggregate_94I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_94I>|.ff: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_94I>|.ff: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_94I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_241>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_241>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_94I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_241>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_241>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_241 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_241| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_241>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_241>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Aggregate_94 : R|/Aggregate_94I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Aggregate_94| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/aggregate|/Into_13|, R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue|>( = aggregate@fun R|org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl</Into_13>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl</Into_13>|): R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue| { - ^ (this@R|special/anonymous|, String(123)).R|SubstitutionOverride|(String(ff)) - } - ) - } - ) - (this@R|/box|, (this@R|/box|, R|/df3|).R|/Scope0.c|).R|/Scope1.a| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/groupBy.kt b/plugins/kotlin-dataframe/testData/box/groupBy.kt index ac0cf2a869..04ada30df0 100644 --- a/plugins/kotlin-dataframe/testData/box/groupBy.kt +++ b/plugins/kotlin-dataframe/testData/box/groupBy.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.ir.txt deleted file mode 100644 index 75b5c7b861..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.ir.txt +++ /dev/null @@ -1,493 +0,0 @@ -FILE fqName: fileName:/groupBy_DataRow.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - $receiver: CALL 'public final fun List (size: kotlin.Int, init: kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, T of kotlin.collections.List>): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - size: CONST Int type=kotlin.Int value=10 - init: FUN_EXPR type=kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, .Record> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:@[ParameterName(name = "index")] kotlin.Int) returnType:.Record - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "index")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "index")] kotlin.Int): .Record declared in .box' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - b: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.Record>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - SPREAD_ELEMENT - CALL 'public final fun toTypedArray (): kotlin.Array declared in kotlin.collections' type=kotlin.Array<.Record> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> - $receiver: CALL 'public final fun groupBy (moveToTop: kotlin.Boolean, cols: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.api.GroupBy declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - : .Record - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - cols: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$groupBy type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$groupBy: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1.Record, .Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - BLOCK_BODY - CLASS CLASS name:Aggregate_87I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_87I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_87I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_87I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sum visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sum visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sum visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sum type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> - annotations: - JvmName(name = "Aggregate_87I_sum") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sum visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> origin=null - name: CONST String type=kotlin.String value="sum" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sum visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sum type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> - annotations: - JvmName(name = "Aggregate_87I_sum") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sum visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> origin=null - columnName: CONST String type=kotlin.String value="sum" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I>) returnType:kotlin.Int - annotations: - JvmName(name = "Aggregate_87I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Aggregate_87I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Aggregate_87I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Aggregate_87I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Sum_201 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Sum_201 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Sum_201 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Sum_201 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sum_201) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Sum_201 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sum_201) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Sum_201 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201>) returnType:kotlin.Int - annotations: - JvmName(name = "Sum_201_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Sum_201_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201>) returnType:kotlin.String - annotations: - JvmName(name = "Sum_201_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Sum_201_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sum_201> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Aggregate_87 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_87I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Aggregate_87 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Aggregate_87 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Aggregate_87I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Aggregate_87 modality:ABSTRACT visibility:local superTypes:[.box..Aggregate_87I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Aggregate_87I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Aggregate_87I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Aggregate_87I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .box..Aggregate_87I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Aggregate_87I - $this: VALUE_PARAMETER name: type:.box..Aggregate_87I - PROPERTY FAKE_OVERRIDE name:sum visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract sum: org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> declared in .box..Aggregate_87I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:sum visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Sum_201> declared in .box..Aggregate_87I - $this: VALUE_PARAMETER name: type:.box..Aggregate_87I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Aggregate_87, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Aggregate_87 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> declared in .box' - CALL 'public final fun aggregate (body: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl, R of org.jetbrains.kotlinx.dataframe.api.aggregate>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> origin=null - : .Record - : org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>, org.jetbrains.kotlinx.dataframe.aggregation.NamedValue> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.aggregation.NamedValue - $receiver: VALUE_PARAMETER name:$this$aggregate type:org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record>): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in .box.' - CALL 'public final fun into (name: kotlin.String): org.jetbrains.kotlinx.dataframe.aggregation.NamedValue declared in org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl' type=org.jetbrains.kotlinx.dataframe.aggregation.NamedValue origin=null - : org.jetbrains.kotlinx.dataframe.DataRow<.Record> - $this: GET_VAR '$this$aggregate: org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> origin=null - $receiver: CALL 'public final fun sumFor (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataRow<.Record> origin=null - : .Record - : kotlin.Int - $receiver: GET_VAR '$this$aggregate: org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> declared in .box..' type=org.jetbrains.kotlinx.dataframe.aggregation.AggregateGroupedDsl<.Record> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$sumFor type:org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box..' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$sumFor: org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record> declared in .box...' type=org.jetbrains.kotlinx.dataframe.aggregation.ColumnsForAggregateSelectionDsl<.Record> origin=null - name: CONST String type=kotlin.String value="sum" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Sum_201> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Aggregate_87> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.txt b/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.txt deleted file mode 100644 index e773d7393b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.fir.txt +++ /dev/null @@ -1,121 +0,0 @@ -FILE: groupBy_DataRow.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|kotlin/collections/List|(Int(10), = List@fun (it: R|@R|kotlin/ParameterName|(name = String(index)) kotlin/Int|): R|Record| { - ^ R|/Record.Record|(R|/it|.R|kotlin/Int.toString|(), R|/it|) - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame|>( = let@fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame| { - ^ R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(*R|/it|.R|kotlin/collections/toTypedArray|())) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_87>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/groupBy|( = groupBy@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|/b| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_87>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupBy|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Aggregate_87>| { - local abstract class Aggregate_87I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val sum: R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Aggregate_87I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_87I>|.sum: R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_87I>|.sum: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Sum_201>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Sum_201>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Aggregate_87I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Aggregate_87I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Sum_201 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Sum_201| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Sum_201>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Sum_201>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Sum_201>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Aggregate_87 : R|/Aggregate_87I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Aggregate_87| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/aggregate|( = aggregate@fun R|org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/aggregation/AggregateGroupedDsl|): R|org/jetbrains/kotlinx/dataframe/aggregation/NamedValue| { - ^ (this@R|special/anonymous|, this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/sumFor|( = sumFor@fun R|org/jetbrains/kotlinx/dataframe/aggregation/ColumnsForAggregateSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/aggregation/ColumnsForAggregateSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ this@R|special/anonymous|.R|/b| - } - )).R|SubstitutionOverride||>(String(sum)) - } - ) - } - ) - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.sum|).R|/Scope1.b| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.kt b/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.kt index effa32f4e4..c7d8dd8b75 100644 --- a/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.kt +++ b/plugins/kotlin-dataframe/testData/box/groupBy_DataRow.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.ir.txt deleted file mode 100644 index f2af7baf28..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.ir.txt +++ /dev/null @@ -1,481 +0,0 @@ -FILE fqName: fileName:/groupBy_toDataFrame.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - $receiver: CALL 'public final fun List (size: kotlin.Int, init: kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, T of kotlin.collections.List>): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - size: CONST Int type=kotlin.Int value=10 - init: FUN_EXPR type=kotlin.Function1<@[ParameterName(name = "index")] kotlin.Int, .Record> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:@[ParameterName(name = "index")] kotlin.Int) returnType:.Record - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "index")] kotlin.Int - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "index")] kotlin.Int): .Record declared in .box' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - b: GET_VAR 'it: @[ParameterName(name = "index")] kotlin.Int declared in .box.' type=@[ParameterName(name = "index")] kotlin.Int origin=null - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.Record>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Record> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - : .Record - rows: VARARG type=kotlin.Array.Record> varargElementType=.Record - SPREAD_ELEMENT - CALL 'public final fun toTypedArray (): kotlin.Array declared in kotlin.collections' type=kotlin.Array<.Record> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> - $receiver: CALL 'public final fun groupBy (moveToTop: kotlin.Boolean, cols: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.api.GroupBy declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - : .Record - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.Record> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Record> origin=null - cols: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Record>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$groupBy type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$groupBy: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Record> origin=null - block: FUN_EXPR type=kotlin.Function1.Record, .Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> - BLOCK_BODY - CLASS CLASS name:ToDataFrame_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ToDataFrame_48I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ToDataFrame_48I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ToDataFrame_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:group visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:group visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:group visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:group type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> - annotations: - JvmName(name = "ToDataFrame_48I_group") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:group visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> origin=null - name: CONST String type=kotlin.String value="group" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:group visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:group type:org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> - annotations: - JvmName(name = "ToDataFrame_48I_group") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:group visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> origin=null - columnName: CONST String type=kotlin.String value="group" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I>) returnType:kotlin.Int - annotations: - JvmName(name = "ToDataFrame_48I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ToDataFrame_48I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ToDataFrame_48I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ToDataFrame_48I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Group_711 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Group_711 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Group_711 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Group_711 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Group_711) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Group_711 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Group_711) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Group_711 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711>) returnType:kotlin.Int - annotations: - JvmName(name = "Group_711_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Group_711_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711>) returnType:kotlin.String - annotations: - JvmName(name = "Group_711_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Group_711> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Group_711_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Group_711> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ToDataFrame_48 modality:ABSTRACT visibility:local superTypes:[.box..ToDataFrame_48I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ToDataFrame_48 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ToDataFrame_48 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..ToDataFrame_48I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ToDataFrame_48 modality:ABSTRACT visibility:local superTypes:[.box..ToDataFrame_48I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..ToDataFrame_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..ToDataFrame_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..ToDataFrame_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .box..ToDataFrame_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..ToDataFrame_48I - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48I - PROPERTY FAKE_OVERRIDE name:group visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract group: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> declared in .box..ToDataFrame_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:group visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> declared in .box..ToDataFrame_48I - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ToDataFrame_48, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ToDataFrame_48 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> declared in .box' - CALL 'public final fun toDataFrame (groupedColumnName: kotlin.String?): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> origin=null - : .Record - : .Record - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupBy<.Record, .Record> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> origin=null - index: CONST Int type=kotlin.Int value=0 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Group_711> origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Group_711>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ToDataFrame_48> origin=null - index: CONST Int type=kotlin.Int value=0 - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.txt b/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.txt deleted file mode 100644 index a338a6c4ff..0000000000 --- a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.fir.txt +++ /dev/null @@ -1,116 +0,0 @@ -FILE: groupBy_toDataFrame.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Record : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|kotlin/collections/List|(Int(10), = List@fun (it: R|@R|kotlin/ParameterName|(name = String(index)) kotlin/Int|): R|Record| { - ^ R|/Record.Record|(R|/it|.R|kotlin/Int.toString|(), R|/it|) - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame|>( = let@fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame| { - ^ R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(*R|/it|.R|kotlin/collections/toTypedArray|())) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</ToDataFrame_48>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/groupBy|( = groupBy@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ this@R|special/anonymous|.R|/b| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</ToDataFrame_48>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupBy|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ToDataFrame_48>| { - local abstract class ToDataFrame_48I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val group: R|org/jetbrains/kotlinx/dataframe/DataFrame</Group_711>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Group_711>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/ToDataFrame_48I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ToDataFrame_48I>|.group: R|org/jetbrains/kotlinx/dataframe/DataFrame</Group_711>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Group_711>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ToDataFrame_48I>|.group: R|org/jetbrains/kotlinx/dataframe/DataColumn/Group_711>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Group_711>>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ToDataFrame_48I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ToDataFrame_48I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Group_711 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Group_711| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Group_711>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Group_711>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Group_711>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Group_711>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ToDataFrame_48 : R|/ToDataFrame_48I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ToDataFrame_48| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|() - } - ) - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.group|.R|SubstitutionOverride/Group_711>|>|(Int(0))).R|/Scope1.a| - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.group|.R|SubstitutionOverride/Group_711>|>|(Int(0))).R|/Scope1.b| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.a: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.kt b/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.kt index d651c09bd8..c97005eaf0 100644 --- a/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.kt +++ b/plugins/kotlin-dataframe/testData/box/groupBy_toDataFrame.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.ir.txt deleted file mode 100644 index 77733dd293..0000000000 --- a/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.ir.txt +++ /dev/null @@ -1,396 +0,0 @@ -FILE fqName: fileName:/injectAccessors.kt - CLASS INTERFACE name:Cars modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Cars - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:year visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Cars) returnType:kotlin.Int - correspondingProperty: PROPERTY name:year visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Cars - FUN name:Name is evaluated to age visibility:public modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - BLOCK_BODY - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> declared in .Name is evaluated to age' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> origin=null - block: FUN_EXPR type=kotlin.Function1.Cars>, org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - BLOCK_BODY - CLASS CLASS name:Cars_25I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Name is evaluated to age..Cars_25I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Name is evaluated to age..Cars_25I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_25I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:year visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:year visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Name is evaluated to age..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:year type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_25I_year") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .Name is evaluated to age..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> declared in .Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> origin=null - name: CONST String type=kotlin.String value="year" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:year type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_25I_year") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Name is evaluated to age..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> declared in .Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> origin=null - columnName: CONST String type=kotlin.String value="year" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_25I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .Name is evaluated to age..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> declared in .Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Name is evaluated to age..Cars_25I> origin=null - name: CONST String type=kotlin.String value="age" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Name is evaluated to age..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_25I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Name is evaluated to age..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> declared in .Name is evaluated to age..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Name is evaluated to age..Cars_25I> origin=null - columnName: CONST String type=kotlin.String value="age" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Name is evaluated to age..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Cars_25 modality:ABSTRACT visibility:local superTypes:[.Name is evaluated to age..Cars_25I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Name is evaluated to age..Cars_25 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Name is evaluated to age..Cars_25 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .Name is evaluated to age..Cars_25I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_25 modality:ABSTRACT visibility:local superTypes:[.Name is evaluated to age..Cars_25I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Name is evaluated to age..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .Name is evaluated to age..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .Name is evaluated to age..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract age: kotlin.Int declared in .Name is evaluated to age..Cars_25I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .Name is evaluated to age..Cars_25I - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25I - PROPERTY FAKE_OVERRIDE name:year visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract year: kotlin.Int declared in .Name is evaluated to age..Cars_25I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:year visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .Name is evaluated to age..Cars_25I - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25) returnType:.Name is evaluated to age..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Name is evaluated to age..Cars_25, :.Name is evaluated to age..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Name is evaluated to age..Cars_25 - VALUE_PARAMETER name: index:0 type:.Name is evaluated to age..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>): org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> declared in .Name is evaluated to age' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> origin=null - : kotlin.Int - : .Cars - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> declared in .Name is evaluated to age.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> origin=null - name: CONST String type=kotlin.String value="age" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Cars>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>): kotlin.Int declared in .Name is evaluated to age.' - CALL 'public final fun minus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=MINUS - $this: CONST Int type=kotlin.Int value=2022 - other: CALL 'public final fun (): kotlin.Int declared in ' type=kotlin.Int origin=GET_PROPERTY - $receiver: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> declared in .Name is evaluated to age..' type=org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> origin=null - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Name is evaluated to age..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .Name is evaluated to age..Scope0' type=.Name is evaluated to age..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> declared in .Name is evaluated to age' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Name is evaluated to age..Cars_25> origin=null - FUN name:ReturnType is evaluated to Int visibility:public modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - BLOCK_BODY - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - : org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> declared in .ReturnType is evaluated to Int' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> origin=null - block: FUN_EXPR type=kotlin.Function1.Cars>, org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> - BLOCK_BODY - CLASS CLASS name:Cars_25I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.ReturnType is evaluated to Int..Cars_25I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.ReturnType is evaluated to Int..Cars_25I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_25I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:year visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:year visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.ReturnType is evaluated to Int..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:year type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.ReturnType is evaluated to Int..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_25I_year") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .ReturnType is evaluated to Int..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> declared in .ReturnType is evaluated to Int..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> origin=null - name: CONST String type=kotlin.String value="year" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:year type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.ReturnType is evaluated to Int..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_25I_year") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:year visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .ReturnType is evaluated to Int..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> declared in .ReturnType is evaluated to Int..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> origin=null - columnName: CONST String type=kotlin.String value="year" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.ReturnType is evaluated to Int..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_25I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .ReturnType is evaluated to Int..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> declared in .ReturnType is evaluated to Int..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.ReturnType is evaluated to Int..Cars_25I> origin=null - name: CONST String type=kotlin.String value="age" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.ReturnType is evaluated to Int..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_25I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .ReturnType is evaluated to Int..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> declared in .ReturnType is evaluated to Int..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.ReturnType is evaluated to Int..Cars_25I> origin=null - columnName: CONST String type=kotlin.String value="age" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.ReturnType is evaluated to Int..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Cars_25 modality:ABSTRACT visibility:local superTypes:[.ReturnType is evaluated to Int..Cars_25I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.ReturnType is evaluated to Int..Cars_25 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.ReturnType is evaluated to Int..Cars_25 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .ReturnType is evaluated to Int..Cars_25I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_25 modality:ABSTRACT visibility:local superTypes:[.ReturnType is evaluated to Int..Cars_25I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ReturnType is evaluated to Int..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .ReturnType is evaluated to Int..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .ReturnType is evaluated to Int..Cars_25I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract age: kotlin.Int declared in .ReturnType is evaluated to Int..Cars_25I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .ReturnType is evaluated to Int..Cars_25I - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25I - PROPERTY FAKE_OVERRIDE name:year visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract year: kotlin.Int declared in .ReturnType is evaluated to Int..Cars_25I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:year visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .ReturnType is evaluated to Int..Cars_25I - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25) returnType:.ReturnType is evaluated to Int..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.ReturnType is evaluated to Int..Cars_25, :.ReturnType is evaluated to Int..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.ReturnType is evaluated to Int..Cars_25 - VALUE_PARAMETER name: index:0 type:.ReturnType is evaluated to Int..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars>): org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> declared in .ReturnType is evaluated to Int' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> origin=null - : kotlin.Int - : .Cars - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> declared in .ReturnType is evaluated to Int.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Cars> origin=null - name: CONST String type=kotlin.String value="age" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Cars>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars>): kotlin.Int declared in .ReturnType is evaluated to Int.' - CALL 'public final fun minus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=MINUS - $this: CONST Int type=kotlin.Int value=2022 - other: CALL 'public final fun (): kotlin.Int declared in ' type=kotlin.Int origin=GET_PROPERTY - $receiver: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> declared in .ReturnType is evaluated to Int..' type=org.jetbrains.kotlinx.dataframe.api.AddDataRow<.Cars> origin=null - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .ReturnType is evaluated to Int..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .ReturnType is evaluated to Int..Scope0' type=.ReturnType is evaluated to Int..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> declared in .ReturnType is evaluated to Int' type=org.jetbrains.kotlinx.dataframe.DataFrame<.ReturnType is evaluated to Int..Cars_25> origin=null - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.txt b/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.txt deleted file mode 100644 index e3f7ac6443..0000000000 --- a/plugins/kotlin-dataframe/testData/box/injectAccessors.fir.txt +++ /dev/null @@ -1,108 +0,0 @@ -FILE: injectAccessors.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Cars : R|kotlin/Any| { - public abstract val year: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public final fun Name is evaluated to age(df: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>| { - local abstract class Cars_25I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val year: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Cars_25I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_25I>|.year: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_25I>|.year: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_25I>|.age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_25I>|.age: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Cars_25 : R|/Cars_25I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Cars_25| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(age), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2022).R|kotlin/Int.minus|(this@R|special/anonymous|.R|/year|) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|/Name is evaluated to age|, R|/df1|).R|/Scope0.age| - } - public final fun ReturnType is evaluated to Int(df: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_25>| { - local abstract class Cars_25I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val year: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Cars_25I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_25I>|.year: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_25I>|.year: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_25I>|.age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_25I>|.age: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Cars_25 : R|/Cars_25I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Cars_25| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(age), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2022).R|kotlin/Int.minus|(this@R|special/anonymous|.R|/year|) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|/ReturnType is evaluated to Int|, R|/df1|).R|/Scope0.age| - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.year: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.year: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessors.kt b/plugins/kotlin-dataframe/testData/box/injectAccessors.kt index ca6bcf4ab3..da414e0d50 100644 --- a/plugins/kotlin-dataframe/testData/box/injectAccessors.kt +++ b/plugins/kotlin-dataframe/testData/box/injectAccessors.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Cars { diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.ir.txt deleted file mode 100644 index 1dace81d00..0000000000 --- a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.ir.txt +++ /dev/null @@ -1,212 +0,0 @@ -FILE fqName: fileName:/injectAccessorsDsl.kt - FUN name:Dsl is evaluated to visibility:public modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame<*>) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<*> - BLOCK_BODY - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<*> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in .Dsl is evaluated to' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<*>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<*> - BLOCK_BODY - CLASS CLASS name:Add_71I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Dsl is evaluated to ..Add_71I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Dsl is evaluated to ..Add_71I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_71I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col2 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col2 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Dsl is evaluated to ..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Dsl is evaluated to ..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I>) returnType:kotlin.Int - annotations: - JvmName(name = "Add_71I_col1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .Dsl is evaluated to ..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> declared in .Dsl is evaluated to ..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> origin=null - name: CONST String type=kotlin.String value="col1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Dsl is evaluated to ..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Add_71I_col1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Dsl is evaluated to ..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> declared in .Dsl is evaluated to ..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> origin=null - columnName: CONST String type=kotlin.String value="col1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col2 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Dsl is evaluated to ..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I>) returnType:kotlin.Int - annotations: - JvmName(name = "Add_71I_col2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .Dsl is evaluated to ..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> declared in .Dsl is evaluated to ..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Dsl is evaluated to ..Add_71I> origin=null - name: CONST String type=kotlin.String value="col2" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col2 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Dsl is evaluated to ..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Add_71I_col2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Dsl is evaluated to ..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> declared in .Dsl is evaluated to ..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Dsl is evaluated to ..Add_71I> origin=null - columnName: CONST String type=kotlin.String value="col2" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Dsl is evaluated to ..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Add_71 modality:ABSTRACT visibility:local superTypes:[.Dsl is evaluated to ..Add_71I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Dsl is evaluated to ..Add_71 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Dsl is evaluated to ..Add_71 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .Dsl is evaluated to ..Add_71I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_71 modality:ABSTRACT visibility:local superTypes:[.Dsl is evaluated to ..Add_71I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Dsl is evaluated to ..Add_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .Dsl is evaluated to ..Add_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .Dsl is evaluated to ..Add_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:col1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract col1: kotlin.Int declared in .Dsl is evaluated to ..Add_71I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:col1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .Dsl is evaluated to ..Add_71I - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71I - PROPERTY FAKE_OVERRIDE name:col2 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract col2: kotlin.Int declared in .Dsl is evaluated to ..Add_71I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:col2 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .Dsl is evaluated to ..Add_71I - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71) returnType:.Dsl is evaluated to ..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Dsl is evaluated to ..Add_71, :.Dsl is evaluated to ..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Dsl is evaluated to ..Add_71 - VALUE_PARAMETER name: index:0 type:.Dsl is evaluated to ..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<*>): org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> declared in .Dsl is evaluated to' - CALL 'public final fun add (body: @[ExtensionFunctionType] kotlin.Function1, kotlin.Unit>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> origin=null - : kotlin.Any? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in .Dsl is evaluated to .' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function1, kotlin.Unit> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDsl) returnType:kotlin.Unit - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDsl - BLOCK_BODY - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun from (expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, R of org.jetbrains.kotlinx.dataframe.api.AddDsl.from>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.AddDsl' type=kotlin.Boolean origin=null - : kotlin.Int - $this: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDsl declared in .Dsl is evaluated to ..' type=org.jetbrains.kotlinx.dataframe.api.AddDsl origin=null - $receiver: CONST String type=kotlin.String value="col1" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$from type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow): kotlin.Int declared in .Dsl is evaluated to ..' - CONST Int type=kotlin.Int value=5 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun into (name: kotlin.String): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.AddDsl' type=kotlin.Boolean origin=null - $this: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDsl declared in .Dsl is evaluated to ..' type=org.jetbrains.kotlinx.dataframe.api.AddDsl origin=null - $receiver: CALL 'public final fun expr (infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, R of org.jetbrains.kotlinx.dataframe.api.AddDsl.expr>): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api.AddDsl' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - : kotlin.Int - $this: GET_VAR '$this$add: org.jetbrains.kotlinx.dataframe.api.AddDsl declared in .Dsl is evaluated to ..' type=org.jetbrains.kotlinx.dataframe.api.AddDsl origin=null - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$expr type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow): kotlin.Int declared in .Dsl is evaluated to ..' - CONST Int type=kotlin.Int value=5 - name: CONST String type=kotlin.String value="col2" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Dsl is evaluated to ..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .Dsl is evaluated to ..Scope0' type=.Dsl is evaluated to ..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> declared in .Dsl is evaluated to' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Dsl is evaluated to ..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .Dsl is evaluated to ..Scope0' type=.Dsl is evaluated to ..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> declared in .Dsl is evaluated to' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Dsl is evaluated to ..Add_71> origin=null - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.txt b/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.txt deleted file mode 100644 index 0eaa22decb..0000000000 --- a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.fir.txt +++ /dev/null @@ -1,59 +0,0 @@ -FILE: injectAccessorsDsl.kt - public final fun Dsl is evaluated to (df: R|org/jetbrains/kotlinx/dataframe/DataFrame<*>|): R|kotlin/Unit| { - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_71>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_71>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame<*>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_71>| { - local abstract class Add_71I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val col1: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val col2: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Add_71I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Add_71I>|.col1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Add_71I>|.col1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Add_71I>|.col2: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Add_71I>|.col2: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Add_71 : R|/Add_71I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Add_71| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|( = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDsl|.(): R|kotlin/Unit| { - (this@R|special/anonymous|, String(col1)).R|SubstitutionOverride|(from@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow|): R|kotlin/Int| { - ^ Int(5) - } - ) - (this@R|special/anonymous|, this@R|special/anonymous|.R|SubstitutionOverride|>|( = expr@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow|): R|kotlin/Int| { - ^ Int(5) - } - )).R|SubstitutionOverride|(String(col2)) - } - ) - } - ) - (this@R|/Dsl is evaluated to |, R|/df1|).R|/Scope0.col1| - (this@R|/Dsl is evaluated to |, R|/df1|).R|/Scope0.col2| - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.kt b/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.kt index ceebebe07b..ebdaf87145 100644 --- a/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.kt +++ b/plugins/kotlin-dataframe/testData/box/injectAccessorsDsl.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* fun `Dsl is evaluated to `(df: DataFrame<*>) { val df1 = df.add { diff --git a/plugins/kotlin-dataframe/testData/box/insert.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/insert.fir.ir.txt deleted file mode 100644 index 31371de6bd..0000000000 --- a/plugins/kotlin-dataframe/testData/box/insert.fir.ir.txt +++ /dev/null @@ -1,63 +0,0 @@ -FILE fqName: fileName:/insert.kt - PROPERTY name:df visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Person> visibility:private [final,static] - EXPRESSION_BODY - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Person> origin=null - : .Person - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="age" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> () returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Person> - correspondingProperty: PROPERTY name:df visibility:public modality:FINAL [val] - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.Person> declared in ' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.Person> visibility:private [final,static]' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Person> origin=null - CLASS INTERFACE name:Person modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Person - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:age visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Person) returnType:kotlin.Int - correspondingProperty: PROPERTY name:age visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Person - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" - FUN name:insert_properties visibility:public modality:FINAL <> () returnType:kotlin.Unit - BLOCK_BODY - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun under (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Person> origin=null - : .Person - $receiver: CALL 'public final fun insert (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, R of org.jetbrains.kotlinx.dataframe.api.insert>): org.jetbrains.kotlinx.dataframe.api.InsertClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.InsertClause<.Person> origin=null - : .Person - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.Person> declared in ' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Person> origin=GET_PROPERTY - name: CONST String type=kotlin.String value="year of birth" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Person>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow<.Person>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Person>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow<.Person>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$insert type:org.jetbrains.kotlinx.dataframe.DataRow<.Person> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow<.Person> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow<.Person>): kotlin.Int declared in .insert_properties' - CALL 'public final fun minus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=MINUS - $this: CONST Int type=kotlin.Int value=2021 - other: CALL 'public final fun (): kotlin.Int declared in ' type=kotlin.Int origin=GET_PROPERTY - $receiver: GET_VAR '$this$insert: org.jetbrains.kotlinx.dataframe.DataRow<.Person> declared in .insert_properties.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Person> origin=null - column: CONST String type=kotlin.String value="test" diff --git a/plugins/kotlin-dataframe/testData/box/insert.fir.txt b/plugins/kotlin-dataframe/testData/box/insert.fir.txt deleted file mode 100644 index 8586da3718..0000000000 --- a/plugins/kotlin-dataframe/testData/box/insert.fir.txt +++ /dev/null @@ -1,22 +0,0 @@ -FILE: insert.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Person : R|kotlin/Any| { - public abstract val age: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public final val df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(age))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/cast|() - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - public final fun insert_properties(): R|kotlin/Unit| { - R|/df|.R|org/jetbrains/kotlinx/dataframe/api/insert|(String(year of birth), = insert@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow|): R|kotlin/Int| { - ^ Int(2021).R|kotlin/Int.minus|(this@R|special/anonymous|.R|/age|) - } - ).R|org/jetbrains/kotlinx/dataframe/api/under|(String(test)) - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.age: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.age: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/insert.kt b/plugins/kotlin-dataframe/testData/box/insert.kt index 31436ae369..449466013e 100644 --- a/plugins/kotlin-dataframe/testData/box/insert.kt +++ b/plugins/kotlin-dataframe/testData/box/insert.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Person { diff --git a/plugins/kotlin-dataframe/testData/box/join.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/join.fir.ir.txt deleted file mode 100644 index 87b91ad2ed..0000000000 --- a/plugins/kotlin-dataframe/testData/box/join.fir.ir.txt +++ /dev/null @@ -1,2360 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/join.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadJson_01>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadJson_01I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_01I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_01I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_01I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_01I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_01I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_01I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_01I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - annotations: - JvmName(name = "ReadJson_01I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_01I> origin=null - name: CONST String type=kotlin.String value="achievements" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> - annotations: - JvmName(name = "ReadJson_01I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_01I> origin=null - columnName: CONST String type=kotlin.String value="achievements" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Achievements_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Achievements_291 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Achievements_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_291 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_291_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_291_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_291_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_291_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_291_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_291> origin=null - name: CONST String type=kotlin.String value="desc" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_291_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_291> origin=null - columnName: CONST String type=kotlin.String value="desc" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJson_01 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_01I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_01 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_01I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract _id: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract achievements: org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame.Achievements_291> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract id: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract order: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract originalId: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01) returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_01, :org.jetbrains.kotlinx.dataframe.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun readJson (path: kotlin.String, header: kotlin.collections.List, keyValuePaths: kotlin.collections.List, typeClashTactic: org.jetbrains.kotlinx.dataframe.io.JSON.TypeClashTactic): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - path: CONST String type=kotlin.String value="testResources/achievements_all.json" - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - block: FUN_EXPR type=kotlin.Function1.ReadJson_01>, org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> - BLOCK_BODY - CLASS CLASS name:ReadJson_77I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_77I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_77I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_77I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_77I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_77I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_77I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_77I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - annotations: - JvmName(name = "ReadJson_77I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77I> origin=null - name: CONST String type=kotlin.String value="achievements" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> - annotations: - JvmName(name = "ReadJson_77I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77I> origin=null - columnName: CONST String type=kotlin.String value="achievements" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Achievements_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Achievements_921 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Achievements_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_921 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_921_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_921_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_921_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_921_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=null - name: CONST String type=kotlin.String value="desc" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_921_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_921> origin=null - columnName: CONST String type=kotlin.String value="desc" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJson_77 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_77I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_77 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_77I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract _id: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract achievements: org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract id: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract order: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract originalId: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77) returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_77, :org.jetbrains.kotlinx.dataframe.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01>): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun explode (dropEmpty: kotlin.Boolean, selector: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - : org.jetbrains.kotlinx.dataframe.box..ReadJson_01 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_01> origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.ReadJson_01>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$explode type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.Achievements_291>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$explode: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl.ReadJson_01> origin=null - VAR name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> - $receiver: CALL 'public final fun filter (predicate: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow, kotlin.Boolean>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - : org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - predicate: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.ReadJson_77>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77>, kotlin.Boolean> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77>) returnType:kotlin.Boolean - $receiver: VALUE_PARAMETER name:$this$filter type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77>): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: CALL 'public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=kotlin.Int? origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$filter: org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_77> origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - block: FUN_EXPR type=kotlin.Function1.ReadJson_77>, org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> - BLOCK_BODY - CLASS CLASS name:ReadJson_47I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_47I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:_id1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:achievements visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 9) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 10) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:originalId1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_47I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_originalId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="originalId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_47I_order1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="order1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_order1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="order1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id1 type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_47I__id1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="_id1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I__id1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="_id1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId1 type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_47I_originalId1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="originalId1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:originalId1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_originalId1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:originalId1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="originalId1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_47I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name1 type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_47I_name1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="name1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_name1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="name1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadJson_47I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:_id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I__id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:_id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="_id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id1 type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_47I_id1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="id1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_id1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="id1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJson_47I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadJson_47I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJson_47I_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - annotations: - JvmName(name = "ReadJson_47I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJson_47I> origin=null - name: CONST String type=kotlin.String value="achievements" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:achievements type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> - annotations: - JvmName(name = "ReadJson_47I_achievements") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:achievements visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_47I> origin=null - columnName: CONST String type=kotlin.String value="achievements" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Achievements_541 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Achievements_541 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Achievements_541 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 12) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:desc1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:hidden1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 11) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 10) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:order1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 9) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preStage1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Achievements_541) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:reward1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Achievements_541 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_541_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden1 type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_541_hidden1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="hidden1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_hidden1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="hidden1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name1 type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_541_name1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="name1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_name1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="name1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_541_reward1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="reward1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_reward1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="reward1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc1 type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_541_desc1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="desc1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_desc1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="desc1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_541_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:reward type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_reward") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:reward visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="reward" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_541_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_order") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="order" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_541_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int - annotations: - JvmName(name = "Achievements_541_order1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="order1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:order1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_order1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:order1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="order1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Boolean - annotations: - JvmName(name = "Achievements_541_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:hidden type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_hidden") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:hidden visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="hidden" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage1 type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_541_preStage1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="preStage1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_preStage1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="preStage1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.Int? - annotations: - JvmName(name = "Achievements_541_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preStage type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_preStage") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preStage visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="preStage" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541>) returnType:kotlin.String - annotations: - JvmName(name = "Achievements_541_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> origin=null - name: CONST String type=kotlin.String value="desc" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:desc type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Achievements_541_desc") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:desc visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Achievements_541> origin=null - columnName: CONST String type=kotlin.String value="desc" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJson_47 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_47I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJson_47 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJson_47I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract _id: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:_id1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract _id1: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:_id1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract achievements: org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:achievements visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract id: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:id1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract id1: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:id1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:name1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 8) - overridden: - public abstract name1: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract order: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:order1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 9) - overridden: - public abstract order1: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:order1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract originalId: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY FAKE_OVERRIDE name:originalId1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 10) - overridden: - public abstract originalId1: kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:originalId1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47) returnType:org.jetbrains.kotlinx.dataframe.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJson_47, :org.jetbrains.kotlinx.dataframe.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJson_47 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77>): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun join (other: org.jetbrains.kotlinx.dataframe.DataFrame, type: org.jetbrains.kotlinx.dataframe.api.JoinType, selector: @[ExtensionFunctionType] kotlin.Function2, org.jetbrains.kotlinx.dataframe.ColumnsContainer, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>?): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> origin=null - : org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - : org.jetbrains.kotlinx.dataframe.box..ReadJson_77 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - other: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=null - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77>, org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77>, it:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$join type:org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJson_77>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in org.jetbrains.kotlinx.dataframe.box.' - CALL 'public open fun match (other: org.jetbrains.kotlinx.dataframe.columns.ColumnReference): org.jetbrains.kotlinx.dataframe.api.ColumnMatch declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.api.ColumnMatch origin=null - : kotlin.Int? - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: CALL 'public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_77> origin=GET_PROPERTY - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> declared in org.jetbrains.kotlinx.dataframe.box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl.ReadJson_77, org.jetbrains.kotlinx.dataframe.box..ReadJson_77> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope1' type=org.jetbrains.kotlinx.dataframe.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup.Achievements_541> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df3: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJson_47> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/join.fir.txt b/plugins/kotlin-dataframe/testData/box/join.fir.txt deleted file mode 100644 index 5cec7ecade..0000000000 --- a/plugins/kotlin-dataframe/testData/box/join.fir.txt +++ /dev/null @@ -1,577 +0,0 @@ -FILE: join.kt - package org.jetbrains.kotlinx.dataframe - - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadJson_01>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>| { - local abstract class ReadJson_01I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val _id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val achievements: R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - - public constructor(): R|/ReadJson_01I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.originalId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.id: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|._id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|._id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_01I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Achievements_291>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_01I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataColumn/Achievements_291>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Achievements_291>>| - - public constructor(): R|/Scope0| - - } - - local abstract class Achievements_291 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val desc: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Achievements_291| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.hidden: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.reward: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.preStage: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_291>|.desc: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_291>|.desc: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ReadJson_01 : R|/ReadJson_01I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ReadJson_01| - - } - - ^ @R|org/jetbrains/kotlinx/dataframe/annotations/Import|() R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readJson|(String(testResources/achievements_all.json)) - } - ) - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>| = R|/df|.R|kotlin/let|/ReadJson_01>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_01>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>| { - local abstract class ReadJson_77I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val _id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - - public constructor(): R|/ReadJson_77I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.originalId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.id: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|._id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|._id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77I>|.achievements: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_921>| - - public constructor(): R|/Scope0| - - } - - local abstract class Achievements_921 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val desc: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Achievements_921| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.hidden: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.reward: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.preStage: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_921>|.desc: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_921>|.desc: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ReadJson_77 : R|/ReadJson_77I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ReadJson_77| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/explode|/ReadJson_01|>( = explode@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</ReadJson_01>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</ReadJson_01>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.achievements| - } - ) - } - ) - lval df3: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_47>| = R|/df2|.R|org/jetbrains/kotlinx/dataframe/api/filter|/ReadJson_77|>( = filter@fun R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_77>|): R|kotlin/Boolean| { - ^ !=((this@R|org/jetbrains/kotlinx/dataframe/box|, (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.achievements|).R|/Scope1.preStage|, Null(null)) - } - ).R|kotlin/let|/ReadJson_77>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_47>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_77>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJson_47>| { - local abstract class ReadJson_47I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(9)) public abstract val order1: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val _id1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(10)) public abstract val originalId1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val name1: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val _id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val id1: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>| - - public constructor(): R|/ReadJson_47I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.originalId: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.originalId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.order1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.order1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|._id1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|._id1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.originalId1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.originalId1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.id: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.name1: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.name1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|._id: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|._id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.id1: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.id1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJson_47I>|.achievements: R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_47I>|.achievements: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_541>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Achievements_541>| - - public constructor(): R|/Scope0| - - } - - local abstract class Achievements_541 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val hidden1: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(11)) public abstract val name1: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val reward1: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(12)) public abstract val desc1: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val order: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(10)) public abstract val order1: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(9)) public abstract val preStage1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val desc: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Achievements_541| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.hidden1: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.hidden1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.name1: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.name1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.reward1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.reward1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.desc1: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.desc1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.reward: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.reward: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.order: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.order: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.order1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.order1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.hidden: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.hidden: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.preStage1: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.preStage1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.preStage: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.preStage: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Achievements_541>|.desc: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Achievements_541>|.desc: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class ReadJson_47 : R|/ReadJson_47I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/ReadJson_47| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/join|/ReadJson_77|, R|/ReadJson_77|>(R|/df2|, = join@fun R|org/jetbrains/kotlinx/dataframe/api/JoinDsl</ReadJson_77, /ReadJson_77>|.(it: R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJson_77>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, (this@R|org/jetbrains/kotlinx/dataframe/box|, (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|).R|/Scope0.achievements|).R|/Scope1.preStage|).R|SubstitutionOverride|>|((this@R|org/jetbrains/kotlinx/dataframe/box|, (this@R|org/jetbrains/kotlinx/dataframe/box|, this@R|special/anonymous|.R|SubstitutionOverride/ReadJson_77>|>|).R|/Scope0.achievements|).R|/Scope1.id|) - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df3|).R|/Scope0.achievements|).R|/Scope1.name1| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/join.kt b/plugins/kotlin-dataframe/testData/box/join.kt index 70f94d836f..c80726c446 100644 --- a/plugins/kotlin-dataframe/testData/box/join.kt +++ b/plugins/kotlin-dataframe/testData/box/join.kt @@ -1,21 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* -import org.jetbrains.kotlinx.dataframe.api.asGroupBy -import org.jetbrains.kotlinx.dataframe.api.convert -import org.jetbrains.kotlinx.dataframe.api.count -import org.jetbrains.kotlinx.dataframe.api.explode -import org.jetbrains.kotlinx.dataframe.api.filter -import org.jetbrains.kotlinx.dataframe.api.first -import org.jetbrains.kotlinx.dataframe.api.join -import org.jetbrains.kotlinx.dataframe.api.print +import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.api.select -import org.jetbrains.kotlinx.dataframe.api.sortBy -import org.jetbrains.kotlinx.dataframe.api.sortByDesc -import org.jetbrains.kotlinx.dataframe.api.sum -import org.jetbrains.kotlinx.dataframe.api.sumOf -import org.jetbrains.kotlinx.dataframe.api.with fun box(): String { val df = @Import DataFrame.readJson("testResources/achievements_all.json") diff --git a/plugins/kotlin-dataframe/testData/box/join_1.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/join_1.fir.ir.txt deleted file mode 100644 index 332b617de5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/join_1.fir.ir.txt +++ /dev/null @@ -1,905 +0,0 @@ -FILE fqName: fileName:/join_1.kt - CLASS CLASS name:Rooms modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Rooms - PROPERTY name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'id: kotlin.Int declared in .Rooms.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int - correspondingProperty: PROPERTY name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - PROPERTY name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'sort: kotlin.Int declared in .Rooms.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int - correspondingProperty: PROPERTY name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in .Rooms.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.' type=.Rooms origin=null - CONSTRUCTOR visibility:public <> (id:kotlin.Int, sort:kotlin.Int, name:kotlin.String) returnType:.Rooms [primary] - VALUE_PARAMETER name:id index:0 type:kotlin.Int - VALUE_PARAMETER name:sort index:1 type:kotlin.Int - VALUE_PARAMETER name:name index:2 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Rooms modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component1' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component2' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Rooms) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): kotlin.String declared in .Rooms' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.component3' type=.Rooms origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Rooms, id:kotlin.Int, sort:kotlin.Int, name:kotlin.String) returnType:.Rooms - $this: VALUE_PARAMETER name: type:.Rooms - VALUE_PARAMETER name:id index:0 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - VALUE_PARAMETER name:sort index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - VALUE_PARAMETER name:name index:2 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.copy' type=.Rooms origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String): .Rooms declared in .Rooms' - CONSTRUCTOR_CALL 'public constructor (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String) declared in .Rooms' type=.Rooms origin=null - id: GET_VAR 'id: kotlin.Int declared in .Rooms.copy' type=kotlin.Int origin=null - sort: GET_VAR 'sort: kotlin.Int declared in .Rooms.copy' type=kotlin.Int origin=null - name: GET_VAR 'name: kotlin.String declared in .Rooms.copy' type=kotlin.String origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Rooms, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Rooms - GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Rooms [val] - TYPE_OP type=.Rooms origin=CAST typeOperand=.Rooms - GET_VAR 'other: kotlin.Any? declared in .Rooms.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.equals' type=.Rooms origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Rooms declared in .Rooms.equals' type=.Rooms origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Rooms' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Rooms) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - SET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - SET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.hashCode' type=.Rooms origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Rooms' - GET_VAR 'var result: kotlin.Int declared in .Rooms.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Rooms) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Rooms - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Rooms' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Rooms(" - CONST String type=kotlin.String value="id=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="sort=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Rooms declared in .Rooms.toString' type=.Rooms origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Sessions modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Sessions - PROPERTY name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'roomId: kotlin.Int declared in .Sessions.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Sessions) returnType:kotlin.Int - correspondingProperty: PROPERTY name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Sessions' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.' type=.Sessions origin=null - CONSTRUCTOR visibility:public <> (roomId:kotlin.Int) returnType:.Sessions [primary] - VALUE_PARAMETER name:roomId index:0 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Sessions modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Sessions) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Int declared in .Sessions' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.component1' type=.Sessions origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Sessions, roomId:kotlin.Int) returnType:.Sessions - $this: VALUE_PARAMETER name: type:.Sessions - VALUE_PARAMETER name:roomId index:0 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.copy' type=.Sessions origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (roomId: kotlin.Int): .Sessions declared in .Sessions' - CONSTRUCTOR_CALL 'public constructor (roomId: kotlin.Int) declared in .Sessions' type=.Sessions origin=null - roomId: GET_VAR 'roomId: kotlin.Int declared in .Sessions.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Sessions, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Sessions declared in .Sessions.equals' type=.Sessions origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Sessions - GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Sessions [val] - TYPE_OP type=.Sessions origin=CAST typeOperand=.Sessions - GET_VAR 'other: kotlin.Any? declared in .Sessions.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.equals' type=.Sessions origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Sessions declared in .Sessions.equals' type=.Sessions origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Sessions' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Sessions) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Sessions' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.hashCode' type=.Sessions origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Sessions) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:.Sessions - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Sessions' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Sessions(" - CONST String type=kotlin.String value="roomId=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Sessions declared in .Sessions.toString' type=.Sessions origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:rooms type:org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> origin=null - : .Rooms - rows: VARARG type=kotlin.Array.Rooms> varargElementType=.Rooms - CONSTRUCTOR_CALL 'public constructor (id: kotlin.Int, sort: kotlin.Int, name: kotlin.String) declared in .Rooms' type=.Rooms origin=null - id: CONST Int type=kotlin.Int value=1 - sort: CONST Int type=kotlin.Int value=2 - name: CONST String type=kotlin.String value="n" - VAR name:sessions type:org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> [val] - CALL 'public final fun dataFrameOf (vararg rows: T of org.jetbrains.kotlinx.dataframe.api.dataFrameOf): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> origin=null - : .Sessions - rows: VARARG type=kotlin.Array.Sessions> varargElementType=.Sessions - CONSTRUCTOR_CALL 'public constructor (roomId: kotlin.Int) declared in .Sessions' type=.Sessions origin=null - roomId: CONST Int type=kotlin.Int value=1 - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> - $receiver: GET_VAR 'val sessions: org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> origin=null - block: FUN_EXPR type=kotlin.Function1.Sessions>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> - BLOCK_BODY - CLASS CLASS name:Sessions_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Sessions_30I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Sessions_30I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Sessions_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:room visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:room visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Sessions_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:roomId visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:roomId visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Sessions_30I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I>) returnType:kotlin.Int - annotations: - JvmName(name = "Sessions_30I_roomId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> origin=null - name: CONST String type=kotlin.String value="roomId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:roomId type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Sessions_30I_roomId") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:roomId visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> origin=null - columnName: CONST String type=kotlin.String value="roomId" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:room type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> - annotations: - JvmName(name = "Sessions_30I_room") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Sessions_30I> origin=null - name: CONST String type=kotlin.String value="room" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:room type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> - annotations: - JvmName(name = "Sessions_30I_room") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Sessions_30I> origin=null - columnName: CONST String type=kotlin.String value="room" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Room_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Room_921 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Room_921 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Room_921 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Room_921) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Room_921 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Room_921) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Room_921 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921>) returnType:kotlin.Int - annotations: - JvmName(name = "Room_921_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> origin=null - name: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Room_921_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> origin=null - columnName: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921>) returnType:kotlin.String - annotations: - JvmName(name = "Room_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Room_921_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Room_921> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Sessions_30 modality:ABSTRACT visibility:local superTypes:[.box..Sessions_30I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Sessions_30 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Sessions_30 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Sessions_30I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Sessions_30 modality:ABSTRACT visibility:local superTypes:[.box..Sessions_30I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Sessions_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Sessions_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Sessions_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:room visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract room: org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> declared in .box..Sessions_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:room visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Room_921> declared in .box..Sessions_30I - $this: VALUE_PARAMETER name: type:.box..Sessions_30I - PROPERTY FAKE_OVERRIDE name:roomId visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract roomId: kotlin.Int declared in .box..Sessions_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:roomId visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Sessions_30I - $this: VALUE_PARAMETER name: type:.box..Sessions_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Sessions_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Sessions_30 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Sessions_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Sessions_30, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Sessions_30 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> declared in .box' - CALL 'public final fun join (other: org.jetbrains.kotlinx.dataframe.DataFrame, type: org.jetbrains.kotlinx.dataframe.api.JoinType, selector: @[ExtensionFunctionType] kotlin.Function2, org.jetbrains.kotlinx.dataframe.ColumnsContainer, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>?): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> origin=null - : .Sessions - : .box...Into_72 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Sessions> origin=null - other: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any> origin=null - : .Rooms - : kotlin.Any - $receiver: GET_VAR 'val rooms: org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Rooms> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Rooms>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box.' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> origin=null - $receiver: CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.Rooms> origin=null - block: FUN_EXPR type=kotlin.Function1.box...Into_72>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_72I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box...Into_72I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box...Into_72I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_72I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:room visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:room visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box...Into_72I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box...Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:room type:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box...Into_72I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - annotations: - JvmName(name = "Into_72I_room") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box...Into_72I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box...Into_72I> declared in .box...Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Into_72I> origin=null - name: CONST String type=kotlin.String value="room" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:room type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Into_72I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> - annotations: - JvmName(name = "Into_72I_room") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:room visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Into_72I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> declared in .box...Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Into_72I> declared in .box...Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Into_72I> origin=null - columnName: CONST String type=kotlin.String value="room" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box...Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Room_701 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box...Room_701 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box...Room_701 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Room_701 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Room_701) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:id visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box...Room_701 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Room_701) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box...Room_701 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Room_701) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:sort visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box...Room_701 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box...Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701>) returnType:kotlin.Int - annotations: - JvmName(name = "Room_701_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box...Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> origin=null - name: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:id type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Room_701_id") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:id visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box...Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> origin=null - columnName: CONST String type=kotlin.String value="id" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701>) returnType:kotlin.Int - annotations: - JvmName(name = "Room_701_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box...Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> origin=null - name: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:sort type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Room_701_sort") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:sort visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box...Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> origin=null - columnName: CONST String type=kotlin.String value="sort" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701>) returnType:kotlin.String - annotations: - JvmName(name = "Room_701_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box...Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> origin=null - name: CONST String type=kotlin.String value="name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box...Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Room_701_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box...Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box...Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> declared in .box...Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box...Room_701> origin=null - columnName: CONST String type=kotlin.String value="name" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box...Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_72 modality:ABSTRACT visibility:local superTypes:[.box...Into_72I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box...Into_72 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box...Into_72 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box...Into_72I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_72 modality:ABSTRACT visibility:local superTypes:[.box...Into_72I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box...Into_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box...Into_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box...Into_72I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:room visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract room: org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Into_72I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:room visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box...Room_701> declared in .box...Into_72I - $this: VALUE_PARAMETER name: type:.box...Into_72I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72) returnType:.box...Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box...Into_72 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72, :.box...Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box...Into_72 - VALUE_PARAMETER name: index:0 type:.box...Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72) returnType:.box...Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box...Into_72 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box...Into_72, :.box...Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box...Into_72 - VALUE_PARAMETER name: index:0 type:.box...Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> declared in .box.' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> origin=null - : .Rooms - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.Rooms, out kotlin.Any> origin=null - column: CONST String type=kotlin.String value="room" - selector: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.Sessions, .box...Into_72>, org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Sessions>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72>, it:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Sessions>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$join type:org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Sessions> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Sessions>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public open fun match (other: org.jetbrains.kotlinx.dataframe.columns.ColumnReference): org.jetbrains.kotlinx.dataframe.api.ColumnMatch declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.api.ColumnMatch origin=null - : kotlin.Int - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in ' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box...Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box...Scope1' type=.box...Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> declared in .box...Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box...Room_701> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box...Scope0' type=.box...Scope0 origin=null - $receiver: CALL 'public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.JoinDsl' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box...Into_72> origin=GET_PROPERTY - $this: GET_VAR '$this$join: org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.JoinDsl<.Sessions, .box...Into_72> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Room_921> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Sessions_30> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/join_1.fir.txt b/plugins/kotlin-dataframe/testData/box/join_1.fir.txt deleted file mode 100644 index 8c796005c3..0000000000 --- a/plugins/kotlin-dataframe/testData/box/join_1.fir.txt +++ /dev/null @@ -1,213 +0,0 @@ -FILE: join_1.kt - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Sessions : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(roomId: R|kotlin/Int|): R|Sessions| { - super() - } - - public final val roomId: R|kotlin/Int| = R|/roomId| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/Int| - - public final fun copy(roomId: R|kotlin/Int| = this@R|/Sessions|.R|/Sessions.roomId|): R|Sessions| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Rooms : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(id: R|kotlin/Int|, sort: R|kotlin/Int|, name: R|kotlin/String|): R|Rooms| { - super() - } - - public final val id: R|kotlin/Int| = R|/id| - public get(): R|kotlin/Int| - - public final val sort: R|kotlin/Int| = R|/sort| - public get(): R|kotlin/Int| - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final operator fun component1(): R|kotlin/Int| - - public final operator fun component2(): R|kotlin/Int| - - public final operator fun component3(): R|kotlin/String| - - public final fun copy(id: R|kotlin/Int| = this@R|/Rooms|.R|/Rooms.id|, sort: R|kotlin/Int| = this@R|/Rooms|.R|/Rooms.sort|, name: R|kotlin/String| = this@R|/Rooms|.R|/Rooms.name|): R|Rooms| - - } - public final fun box(): R|kotlin/String| { - lval rooms: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Rooms.Rooms|(Int(1), Int(2), String(n)))) - lval sessions: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(R|/Sessions.Sessions|(Int(1)))) - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Sessions_30>| = R|/sessions|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Sessions_30>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Sessions_30>| { - local abstract class Sessions_30I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val roomId: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val room: R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>| - - public constructor(): R|/Sessions_30I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Sessions_30I>|.roomId: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Sessions_30I>|.roomId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Sessions_30I>|.room: R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Sessions_30I>|.room: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Room_921>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Room_921>| - - public constructor(): R|/Scope0| - - } - - local abstract class Room_921 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Room_921| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Room_921>|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Room_921>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Room_921>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Sessions_30 : R|/Sessions_30I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Sessions_30| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/join|/Into_72|>(R|/rooms|.R|org/jetbrains/kotlinx/dataframe/api/group| & java/io/Serializable)|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, (this@R|special/anonymous|, this@R|special/anonymous|.R|/id|).R|SubstitutionOverride|>| & java/io/Serializable)|>(this@R|special/anonymous|.R|/name|)).R|SubstitutionOverride|>| & java/io/Serializable)|>(this@R|special/anonymous|.R|/sort|) - } - ).R|kotlin/let| & java/io/Serializable)>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_72>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause & java/io/Serializable)>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_72>| { - local abstract class Into_72I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val room: R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>| - - public constructor(): R|/Into_72I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_72I>|.room: R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_72I>|.room: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Room_701>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Room_701>| - - public constructor(): R|/Scope0| - - } - - local abstract class Room_701 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val id: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val name: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Room_701| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Room_701>|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Room_701>|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Room_701>|.name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Room_701>|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_72 : R|/Into_72I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_72| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into| & java/io/Serializable)|>(String(room)) - } - ), = join@fun R|org/jetbrains/kotlinx/dataframe/api/JoinDsl/Into_72>|.(it: R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, this@R|special/anonymous|.R|/roomId|).R|SubstitutionOverride|>|((this@R|/box|, (this@R|/box|, this@R|special/anonymous|.R|SubstitutionOverride/Into_72>|>|).R|/Scope0.room|).R|/Scope1.id|) - } - ) - } - ) - (this@R|/box|, R|/df|).R|/Scope0.roomId| - (this@R|/box|, (this@R|/box|, R|/df|).R|/Scope0.room|).R|/Scope1.sort| - (this@R|/box|, (this@R|/box|, R|/df|).R|/Scope0.room|).R|/Scope1.name| - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.roomId: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.roomId: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.id: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.id: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.sort: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.sort: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/join_1.kt b/plugins/kotlin-dataframe/testData/box/join_1.kt index d23669f61b..f1cd419106 100644 --- a/plugins/kotlin-dataframe/testData/box/join_1.kt +++ b/plugins/kotlin-dataframe/testData/box/join_1.kt @@ -1,7 +1,7 @@ +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.* @DataSchema data class Sessions( diff --git a/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.ir.txt deleted file mode 100644 index 42f4a03883..0000000000 --- a/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.ir.txt +++ /dev/null @@ -1,443 +0,0 @@ -FILE fqName: fileName:/localTypeExposure.kt - PROPERTY name:df1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final,static] - EXPRESSION_BODY - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : kotlin.Int - : kotlin.Any? - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .df1' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> () returnType:org.jetbrains.kotlinx.dataframe.DataFrame - correspondingProperty: PROPERTY name:df1 visibility:public modality:FINAL [val] - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in ' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final,static]' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - PROPERTY name:df2 visibility:internal modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final,static] - EXPRESSION_BODY - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : kotlin.Int - : kotlin.Any? - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .df2' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:internal modality:FINAL <> () returnType:org.jetbrains.kotlinx.dataframe.DataFrame - correspondingProperty: PROPERTY name:df2 visibility:internal modality:FINAL [val] - BLOCK_BODY - RETURN type=kotlin.Nothing from='internal final fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in ' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final,static]' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - PROPERTY name:df3 visibility:private modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> visibility:private [final,static] - EXPRESSION_BODY - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<*> - : org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<*>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<*> - BLOCK_BODY - CLASS CLASS name:Add_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.df3..Add_78I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.df3..Add_78I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.df3..Add_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.df3..Add_78I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.df3..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.df3..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.df3..Add_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "Add_78I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.df3..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.df3..Add_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .df3..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.df3..Add_78I> declared in .df3..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.df3..Add_78I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.df3..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.df3..Add_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Add_78I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.df3..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.df3..Add_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .df3..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.df3..Add_78I> declared in .df3..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.df3..Add_78I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.df3..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Add_78 modality:ABSTRACT visibility:local superTypes:[.df3..Add_78I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.df3..Add_78 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.df3..Add_78 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .df3..Add_78I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_78 modality:ABSTRACT visibility:local superTypes:[.df3..Add_78I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .df3..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .df3..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .df3..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .df3..Add_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.df3..Add_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .df3..Add_78I - $this: VALUE_PARAMETER name: type:.df3..Add_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.df3..Add_78) returnType:.df3..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.df3..Add_78 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.df3..Add_78, :.df3..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.df3..Add_78 - VALUE_PARAMETER name: index:0 type:.df3..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<*>): org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> declared in .df3' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> origin=null - : kotlin.Int - : kotlin.Any? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in .df3.' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .df3.' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:private modality:FINAL <> () returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> - correspondingProperty: PROPERTY name:df3 visibility:private modality:FINAL [val] - BLOCK_BODY - RETURN type=kotlin.Nothing from='private final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> declared in ' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> visibility:private [final,static]' type=org.jetbrains.kotlinx.dataframe.DataFrame<.df3..Add_78> origin=null - CLASS CLASS name:Container modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Container - PROPERTY name:df1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final] - EXPRESSION_BODY - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : kotlin.Int - : kotlin.Any? - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .Container.df1' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Container) returnType:org.jetbrains.kotlinx.dataframe.DataFrame - correspondingProperty: PROPERTY name:df1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in .Container' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - receiver: GET_VAR ': .Container declared in .Container.' type=.Container origin=null - PROPERTY name:df2 visibility:internal modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final] - EXPRESSION_BODY - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : kotlin.Int - : kotlin.Any? - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .Container.df2' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:internal modality:FINAL <> ($this:.Container) returnType:org.jetbrains.kotlinx.dataframe.DataFrame - correspondingProperty: PROPERTY name:df2 visibility:internal modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container - BLOCK_BODY - RETURN type=kotlin.Nothing from='internal final fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in .Container' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - receiver: GET_VAR ': .Container declared in .Container.' type=.Container origin=null - PROPERTY name:df3 visibility:protected modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final] - EXPRESSION_BODY - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : kotlin.Int - : kotlin.Any? - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .Container.df3' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:protected modality:FINAL <> ($this:.Container) returnType:org.jetbrains.kotlinx.dataframe.DataFrame - correspondingProperty: PROPERTY name:df3 visibility:protected modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container - BLOCK_BODY - RETURN type=kotlin.Nothing from='protected final fun (): org.jetbrains.kotlinx.dataframe.DataFrame declared in .Container' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - receiver: GET_VAR ': .Container declared in .Container.' type=.Container origin=null - PROPERTY name:df4 visibility:private modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:df4 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> visibility:private [final] - EXPRESSION_BODY - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<*> - : org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<*>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<*> - BLOCK_BODY - CLASS CLASS name:Add_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Container.df4..Add_78I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Container.df4..Add_78I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_78I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Container.df4..Add_78I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.Container.df4..Add_78I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Container.df4..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Container.df4..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.Container.df4..Add_78I>) returnType:kotlin.Int - annotations: - JvmName(name = "Add_78I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container.df4..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.Container.df4..Add_78I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .Container.df4..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.Container.df4..Add_78I> declared in .Container.df4..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.Container.df4..Add_78I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.Container.df4..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Container.df4..Add_78I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Add_78I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container.df4..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Container.df4..Add_78I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .Container.df4..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Container.df4..Add_78I> declared in .Container.df4..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.Container.df4..Add_78I> origin=null - columnName: CONST String type=kotlin.String value="b" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Container.df4..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Add_78 modality:ABSTRACT visibility:local superTypes:[.Container.df4..Add_78I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Container.df4..Add_78 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.Container.df4..Add_78 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .Container.df4..Add_78I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_78 modality:ABSTRACT visibility:local superTypes:[.Container.df4..Add_78I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Container.df4..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .Container.df4..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .Container.df4..Add_78I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .Container.df4..Add_78I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.Container.df4..Add_78I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .Container.df4..Add_78I - $this: VALUE_PARAMETER name: type:.Container.df4..Add_78I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Container.df4..Add_78) returnType:.Container.df4..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Container.df4..Add_78 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.Container.df4..Add_78, :.Container.df4..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.Container.df4..Add_78 - VALUE_PARAMETER name: index:0 type:.Container.df4..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<*>): org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> declared in .Container.df4' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> origin=null - : kotlin.Int - : kotlin.Any? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in .Container.df4.' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - name: CONST String type=kotlin.String value="b" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in .Container.df4.' - CONST Int type=kotlin.Int value=2 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:private modality:FINAL <> ($this:.Container) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> - correspondingProperty: PROPERTY name:df4 visibility:private modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Container - BLOCK_BODY - RETURN type=kotlin.Nothing from='private final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> declared in .Container' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:df4 type:org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.DataFrame<.Container.df4..Add_78> origin=null - receiver: GET_VAR ': .Container declared in .Container.' type=.Container origin=null - CONSTRUCTOR visibility:public <> () returnType:.Container [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Container modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.txt b/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.txt deleted file mode 100644 index 13d7066ebd..0000000000 --- a/plugins/kotlin-dataframe/testData/box/localTypeExposure.fir.txt +++ /dev/null @@ -1,111 +0,0 @@ -FILE: localTypeExposure.kt - public final val df1: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - internal final val df2: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - internal get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - private final val df3: R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>|>( = fun (it: R|{org/jetbrains/kotlinx/dataframe/AnyFrame=} org/jetbrains/kotlinx/dataframe/DataFrame<*>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| { - local abstract class Add_78I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Add_78I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Add_78I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Add_78I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Add_78 : R|/Add_78I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Add_78| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - } - ) - private get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| - public final class Container : R|kotlin/Any| { - public constructor(): R|Container| { - super() - } - - public final val df1: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - - internal final val df2: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - internal get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - - protected final val df3: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - protected get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - - private final val df4: R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>|>( = fun (it: R|{org/jetbrains/kotlinx/dataframe/AnyFrame=} org/jetbrains/kotlinx/dataframe/DataFrame<*>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| { - local abstract class Add_78I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Add_78I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Add_78I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Add_78I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Add_78 : R|/Add_78I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Add_78| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(b), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2) - } - ) - } - ) - private get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_78>| - - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/localTypeExposure.kt b/plugins/kotlin-dataframe/testData/box/localTypeExposure.kt index 31ecefe317..4f02948dc5 100644 --- a/plugins/kotlin-dataframe/testData/box/localTypeExposure.kt +++ b/plugins/kotlin-dataframe/testData/box/localTypeExposure.kt @@ -1,5 +1,7 @@ -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* public val df1 = dataFrameOf("a")(1).add("b") { 2 } internal val df2 = dataFrameOf("a")(1).add("b") { 2 } diff --git a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.ir.txt deleted file mode 100644 index b88d8a04c1..0000000000 --- a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.ir.txt +++ /dev/null @@ -1,177 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe.api fileName:/lowerGeneratedImplicitReceiver.kt - CLASS INTERFACE name:Cars modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.api.Cars - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.api.Cars - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.box' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Cars_26I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_26I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:age visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.api.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I>) returnType:kotlin.Int - annotations: - JvmName(name = "Cars_26I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Cars_26I> origin=null - name: CONST String type=kotlin.String value="age" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:age type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Cars_26I_age") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:age visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Cars_26I> origin=null - columnName: CONST String type=kotlin.String value="age" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.api.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Cars_26 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.api.box..Cars_26I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.api.box..Cars_26 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Cars_26 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.api.box..Cars_26I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract age: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:age visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Cars_26) returnType:org.jetbrains.kotlinx.dataframe.api.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.api.box..Cars_26, :org.jetbrains.kotlinx.dataframe.api.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.api.box..Cars_26 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.api.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> declared in org.jetbrains.kotlinx.dataframe.api.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - : kotlin.Int - : org.jetbrains.kotlinx.dataframe.api.Cars - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="age" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.box.' - CONST Int type=kotlin.Int value=2022 - VAR name:col type:org.jetbrains.kotlinx.dataframe.DataColumn [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.api.box..Scope0' type=org.jetbrains.kotlinx.dataframe.api.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> declared in org.jetbrains.kotlinx.dataframe.api.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Cars_26> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api' - WHEN type=kotlin.String origin=IF - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=kotlin.Int origin=GET_ARRAY_ELEMENT - $this: GET_VAR 'val col: org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api.box' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - index: CONST Int type=kotlin.Int value=0 - arg1: CONST Int type=kotlin.Int value=2022 - then: CONST String type=kotlin.String value="OK" - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun toString (): kotlin.String declared in kotlin.Int' type=kotlin.String origin=null - $this: CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=kotlin.Int origin=GET_ARRAY_ELEMENT - $this: GET_VAR 'val col: org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api.box' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - index: CONST Int type=kotlin.Int value=0 diff --git a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.txt b/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.txt deleted file mode 100644 index ba030aac5f..0000000000 --- a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.fir.txt +++ /dev/null @@ -1,53 +0,0 @@ -FILE: lowerGeneratedImplicitReceiver.kt - package org.jetbrains.kotlinx.dataframe.api - - public abstract interface Cars : R|kotlin/Any| { - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))).R|org/jetbrains/kotlinx/dataframe/api/cast|() - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>| = R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Cars_26>| { - local abstract class Cars_26I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Cars_26I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Cars_26I>|.age: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Cars_26I>|.age: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Cars_26 : R|/Cars_26I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Cars_26| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(age), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(2022) - } - ) - } - ) - lval col: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|org/jetbrains/kotlinx/dataframe/api/box|, R|/df1|).R|/Scope0.age| - ^box when () { - ==(R|/col|.R|SubstitutionOverride|(Int(0)), Int(2022)) -> { - String(OK) - } - else -> { - R|/col|.R|SubstitutionOverride|(Int(0)).R|kotlin/Int.toString|() - } - } - - } diff --git a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.kt b/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.kt index 386f46d7e8..6642a48130 100644 --- a/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.kt +++ b/plugins/kotlin-dataframe/testData/box/lowerGeneratedImplicitReceiver.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe.api - import org.jetbrains.kotlinx.dataframe.* -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* interface Cars diff --git a/plugins/kotlin-dataframe/testData/box/main.kt b/plugins/kotlin-dataframe/testData/box/main.kt index 7e48de76c1..1c1668a90e 100644 --- a/plugins/kotlin-dataframe/testData/box/main.kt +++ b/plugins/kotlin-dataframe/testData/box/main.kt @@ -1,5 +1,5 @@ -package org.jetbrains.kotlinx.dataframe - +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* diff --git a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.ir.txt deleted file mode 100644 index 20810fdb6e..0000000000 --- a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.ir.txt +++ /dev/null @@ -1,286 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/nestedDataSchemaCodegen.kt - CLASS CLASS name:Function modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Function - PROPERTY name:receiverType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'receiverType: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.String - correspondingProperty: PROPERTY name:receiverType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:receiverType type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:function visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'function: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.String - correspondingProperty: PROPERTY name:function visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:function type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'functionReturnType: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:functionReturnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:functionReturnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - PROPERTY name:parameters visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'parameters: kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.Function.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Function) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:parameters visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Function - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in org.jetbrains.kotlinx.dataframe.Function' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:parameters type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Function declared in org.jetbrains.kotlinx.dataframe.Function.' type=org.jetbrains.kotlinx.dataframe.Function origin=null - CONSTRUCTOR visibility:public <> (receiverType:kotlin.String, function:kotlin.String, functionReturnType:org.jetbrains.kotlinx.dataframe.Type, parameters:kotlin.collections.List) returnType:org.jetbrains.kotlinx.dataframe.Function [primary] - VALUE_PARAMETER name:receiverType index:0 type:kotlin.String - VALUE_PARAMETER name:function index:1 type:kotlin.String - VALUE_PARAMETER name:functionReturnType index:2 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:parameters index:3 type:kotlin.collections.List - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Function modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Parameter modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Parameter - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - PROPERTY name:returnType visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final] - EXPRESSION_BODY - GET_VAR 'returnType: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Type origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:org.jetbrains.kotlinx.dataframe.Type - correspondingProperty: PROPERTY name:returnType visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:returnType type:org.jetbrains.kotlinx.dataframe.Type visibility:private [final]' type=org.jetbrains.kotlinx.dataframe.Type origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - PROPERTY name:defaultValue visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:defaultValue type:kotlin.String? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'defaultValue: kotlin.String? declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=kotlin.String? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Parameter) returnType:kotlin.String? - correspondingProperty: PROPERTY name:defaultValue visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Parameter - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String? declared in org.jetbrains.kotlinx.dataframe.Parameter' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:defaultValue type:kotlin.String? visibility:private [final]' type=kotlin.String? origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Parameter declared in org.jetbrains.kotlinx.dataframe.Parameter.' type=org.jetbrains.kotlinx.dataframe.Parameter origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, returnType:org.jetbrains.kotlinx.dataframe.Type, defaultValue:kotlin.String?) returnType:org.jetbrains.kotlinx.dataframe.Parameter [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:returnType index:1 type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:defaultValue index:2 type:kotlin.String? - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Parameter modality:FINAL visibility:public superTypes:[org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Type - PROPERTY name:name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - correspondingProperty: PROPERTY name:name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - PROPERTY name:vararg visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:vararg visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONSTRUCTOR visibility:public <> (name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type [primary] - VALUE_PARAMETER name:name index:0 type:kotlin.String - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Type modality:FINAL visibility:public [data] superTypes:[kotlin.Any; org.jetbrains.kotlinx.dataframe.api.DataRowSchema]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component1' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Boolean [operator] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.component2' type=org.jetbrains.kotlinx.dataframe.Type origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Type, name:kotlin.String, vararg:kotlin.Boolean) returnType:org.jetbrains.kotlinx.dataframe.Type - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:name index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - VALUE_PARAMETER name:vararg index:1 type:kotlin.Boolean - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=org.jetbrains.kotlinx.dataframe.Type origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (name: kotlin.String, vararg: kotlin.Boolean): org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type' - CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, vararg: kotlin.Boolean) declared in org.jetbrains.kotlinx.dataframe.Type' type=org.jetbrains.kotlinx.dataframe.Type origin=null - name: GET_VAR 'name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.String origin=null - vararg: GET_VAR 'vararg: kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type.copy' type=kotlin.Boolean origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:org.jetbrains.kotlinx.dataframe.Type [val] - TYPE_OP type=org.jetbrains.kotlinx.dataframe.Type origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.Type - GET_VAR 'other: kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR 'val tmp_0: org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.equals' type=org.jetbrains.kotlinx.dataframe.Type origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Type' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - SET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Boolean' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=org.jetbrains.kotlinx.dataframe.Type origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type' - GET_VAR 'var result: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Type.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:org.jetbrains.kotlinx.dataframe.Type) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.api.DataRowSchema - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Type - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Type' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Type(" - CONST String type=kotlin.String value="name=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:name type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="vararg=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:vararg type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Type declared in org.jetbrains.kotlinx.dataframe.Type.toString' type=org.jetbrains.kotlinx.dataframe.Type origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:take visibility:internal modality:FINAL <> (df:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:kotlin.Unit - VALUE_PARAMETER name:df index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup origin=GET_PROPERTY - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.take' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup origin=GET_PROPERTY - $receiver: CALL 'public final fun first (): T of org.jetbrains.kotlinx.dataframe.api.first declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $receiver: GET_VAR 'df: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.take' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null diff --git a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.txt b/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.txt deleted file mode 100644 index b327096f40..0000000000 --- a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.fir.txt +++ /dev/null @@ -1,100 +0,0 @@ -FILE: nestedDataSchemaCodegen.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Function : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(receiverType: R|kotlin/String|, function: R|kotlin/String|, functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type|, parameters: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/Function| { - super() - } - - public final val receiverType: R|kotlin/String| = R|/receiverType| - public get(): R|kotlin/String| - - public final val function: R|kotlin/String| = R|/function| - public get(): R|kotlin/String| - - public final val functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| = R|/functionReturnType| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val parameters: R|kotlin/collections/List| = R|/parameters| - public get(): R|kotlin/collections/List| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final data class Type : R|kotlin/Any|, R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(name: R|kotlin/String|, vararg: R|kotlin/Boolean|): R|org/jetbrains/kotlinx/dataframe/Type| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val vararg: R|kotlin/Boolean| = R|/vararg| - public get(): R|kotlin/Boolean| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Boolean| - - public final fun copy(name: R|kotlin/String| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.name|, vararg: R|kotlin/Boolean| = this@R|org/jetbrains/kotlinx/dataframe/Type|.R|org/jetbrains/kotlinx/dataframe/Type.vararg|): R|org/jetbrains/kotlinx/dataframe/Type| - - } - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public final class Parameter : R|org/jetbrains/kotlinx/dataframe/api/DataRowSchema| { - public constructor(name: R|kotlin/String|, returnType: R|org/jetbrains/kotlinx/dataframe/Type|, defaultValue: R|kotlin/String?|): R|org/jetbrains/kotlinx/dataframe/Parameter| { - super() - } - - public final val name: R|kotlin/String| = R|/name| - public get(): R|kotlin/String| - - public final val returnType: R|org/jetbrains/kotlinx/dataframe/Type| = R|/returnType| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - - public final val defaultValue: R|kotlin/String?| = R|/defaultValue| - public get(): R|kotlin/String?| - - } - internal final fun take(df: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|kotlin/Unit| { - R|/df|.R|org/jetbrains/kotlinx/dataframe/functionReturnType|.R|org/jetbrains/kotlinx/dataframe/vararg| - R|/df|.R|org/jetbrains/kotlinx/dataframe/parameters|.R|org/jetbrains/kotlinx/dataframe/api/first||>().R|org/jetbrains/kotlinx/dataframe/returnType|.R|org/jetbrains/kotlinx/dataframe/name| - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.receiverType: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.receiverType: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.function: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.function: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.functionReturnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.parameters: R|org/jetbrains/kotlinx/dataframe/DataFrame| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.parameters: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.name: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.vararg: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.vararg: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.returnType: R|org/jetbrains/kotlinx/dataframe/Type| - public get(): R|org/jetbrains/kotlinx/dataframe/Type| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.returnType: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.defaultValue: R|kotlin/String?| - public get(): R|kotlin/String?| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.defaultValue: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.kt b/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.kt index b96d779ec2..68af743fee 100644 --- a/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.kt +++ b/plugins/kotlin-dataframe/testData/box/nestedDataSchemaCodegen.kt @@ -1,7 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema class Function( diff --git a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.ir.txt deleted file mode 100644 index 31756c1ba7..0000000000 --- a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.ir.txt +++ /dev/null @@ -1,219 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/parametrizedDataFrame.kt - CLASS INTERFACE name:Schema modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:i visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Schema) returnType:kotlin.Int - correspondingProperty: PROPERTY name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Schema - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame - : org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> - $receiver: CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="i" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=123 - CONST Int type=kotlin.Int value=321 - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame - BLOCK_BODY - CLASS CLASS name:Schema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Schema_28I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:new visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:new visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:new visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:new type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I>) returnType:kotlin.String - annotations: - JvmName(name = "Schema_28I_new") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:new visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> origin=null - name: CONST String type=kotlin.String value="new" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:new visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:new type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_28I_new") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:new visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> origin=null - columnName: CONST String type=kotlin.String value="new" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I>) returnType:kotlin.Int - annotations: - JvmName(name = "Schema_28I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Schema_28I> origin=null - name: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Schema_28I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Schema_28I> origin=null - columnName: CONST String type=kotlin.String value="i" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Schema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Schema_28I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Schema_28 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Schema_28 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Schema_28I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract i: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28I - PROPERTY FAKE_OVERRIDE name:new visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract new: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:new visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Schema_28I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Schema_28, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Schema_28 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame): org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> origin=null - : kotlin.String - : org.jetbrains.kotlinx.dataframe.Schema - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - name: CONST String type=kotlin.String value="new" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.String> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.String - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box.' - CONST String type=kotlin.String value="a" - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Schema_28> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.txt b/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.txt deleted file mode 100644 index 9b1f200069..0000000000 --- a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.fir.txt +++ /dev/null @@ -1,64 +0,0 @@ -FILE: parametrizedDataFrame.kt - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface Schema : R|kotlin/Any| { - public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_28>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(i))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(123), Int(321))).R|org/jetbrains/kotlinx/dataframe/api/cast|().R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_28>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Schema_28>| { - local abstract class Schema_28I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val new: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Schema_28I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_28I>|.new: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_28I>|.new: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Schema_28I>|.i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Schema_28I>|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Schema_28 : R|/Schema_28I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Schema_28| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(new), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/String| { - ^ String(a) - } - ) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.new|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.i|.R|org/jetbrains/kotlinx/dataframe/api/print|() - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.i: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.kt b/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.kt index edcc1e9e88..ad04cd3be0 100644 --- a/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.kt +++ b/plugins/kotlin-dataframe/testData/box/parametrizedDataFrame.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* -import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.io.* @DataSchema interface Schema { diff --git a/plugins/kotlin-dataframe/testData/box/platformType.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/platformType.fir.ir.txt deleted file mode 100644 index 79db30634c..0000000000 --- a/plugins/kotlin-dataframe/testData/box/platformType.fir.ir.txt +++ /dev/null @@ -1,479 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/platformType.kt - annotations: - Suppress(names = ["warnings"]) - CLASS INTERFACE name:ActivePlayer modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - annotations: - DataSchema(isOpen = ) - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:char visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:guild visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:level visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.Int - correspondingProperty: PROPERTY name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:race visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - PROPERTY name:zone visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.ActivePlayer) returnType:kotlin.String - correspondingProperty: PROPERTY name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ActivePlayer - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:main visibility:public modality:FINAL <> () returnType:kotlin.Unit - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<*> [val] - CALL 'public final fun read (path: kotlin.String, header: kotlin.collections.List): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - path: CONST String type=kotlin.String value="" - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame [val] - CALL 'public final fun cast (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - VAR name:format type:@[FlexibleNullability] java.time.format.DateTimeFormatter? [val] - CALL 'public open fun ofPattern (p0: @[FlexibleNullability] kotlin.String?): @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in java.time.format.DateTimeFormatter' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - p0: CONST String type=kotlin.String value="MM/dd/yy HH:mm:ss" - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame.With_08> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - : org.jetbrains.kotlinx.dataframe.api.Convert - : org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - $receiver: CALL 'public final fun convert (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$convert type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $receiver: GET_VAR '$this$convert: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.With_08>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.Convert) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.With_08> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.Convert - BLOCK_BODY - CLASS CLASS name:With_08I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..With_08I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_08I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:char visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:charclass visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:guild visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:level visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:race visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:java.time.LocalDateTime - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:timestamp visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:zone visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:java.time.LocalDateTime visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:java.time.LocalDateTime - annotations: - JvmName(name = "With_08I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=java.time.LocalDateTime from='public final fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=java.time.LocalDateTime origin=CAST typeOperand=java.time.LocalDateTime - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:timestamp type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_timestamp") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:timestamp visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="timestamp" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:charclass type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_charclass") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:charclass visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="charclass" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:guild type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_guild") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:guild visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="guild" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:char type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_char") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:char visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="char" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:race type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_race") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:race visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="race" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.Int - annotations: - JvmName(name = "With_08I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:level type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_level") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:level visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="level" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.With_08I>) returnType:kotlin.String - annotations: - JvmName(name = "With_08I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.With_08I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.With_08I> origin=null - name: CONST String type=kotlin.String value="zone" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:zone type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.main..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "With_08I_zone") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:zone visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> declared in org.jetbrains.kotlinx.dataframe.main..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.With_08I> origin=null - columnName: CONST String type=kotlin.String value="zone" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:With_08 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..With_08I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.main..With_08 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.main..With_08 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..With_08I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:With_08 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.main..With_08I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract char: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:char visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract charclass: kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:charclass visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract guild: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:guild visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract level: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:level visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract race: kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:race visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract timestamp: java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:java.time.LocalDateTime [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:timestamp visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.LocalDateTime declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract zone: kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:zone visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..With_08I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08) returnType:org.jetbrains.kotlinx.dataframe.main..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.main..With_08, :org.jetbrains.kotlinx.dataframe.main..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.main..With_08 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.main..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.Convert): org.jetbrains.kotlinx.dataframe.DataFrame.With_08> declared in org.jetbrains.kotlinx.dataframe.main' - CALL 'public final fun with (rowConverter: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] C of org.jetbrains.kotlinx.dataframe.api.with, R of org.jetbrains.kotlinx.dataframe.api.with>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - : org.jetbrains.kotlinx.dataframe.ActivePlayer - : kotlin.String - : @[FlexibleNullability] java.time.LocalDateTime? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.Convert declared in org.jetbrains.kotlinx.dataframe.main.' type=org.jetbrains.kotlinx.dataframe.api.Convert origin=null - rowConverter: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] kotlin.String, @[FlexibleNullability] java.time.LocalDateTime?> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.DataRow, it:@[ParameterName(name = "it")] kotlin.String) returnType:@[FlexibleNullability] java.time.LocalDateTime? - $receiver: VALUE_PARAMETER name:$this$with type:org.jetbrains.kotlinx.dataframe.DataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] kotlin.String - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] kotlin.String): @[FlexibleNullability] java.time.LocalDateTime? declared in org.jetbrains.kotlinx.dataframe.main.' - CALL 'public open fun parse (p0: @[FlexibleNullability] kotlin.CharSequence?, p1: @[FlexibleNullability] java.time.format.DateTimeFormatter?): @[FlexibleNullability] java.time.LocalDateTime? declared in java.time.LocalDateTime' type=@[FlexibleNullability] java.time.LocalDateTime? origin=null - p0: GET_VAR 'it: @[ParameterName(name = "it")] kotlin.String declared in org.jetbrains.kotlinx.dataframe.main..' type=@[ParameterName(name = "it")] kotlin.String origin=null - p1: GET_VAR 'val format: @[FlexibleNullability] java.time.format.DateTimeFormatter? declared in org.jetbrains.kotlinx.dataframe.main' type=@[FlexibleNullability] java.time.format.DateTimeFormatter? origin=null - VAR name:date type:java.time.LocalDateTime [val] - CALL 'public abstract fun get (index: kotlin.Int): T of org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.DataColumn' type=java.time.LocalDateTime origin=GET_ARRAY_ELEMENT - $this: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.main..Scope0' type=org.jetbrains.kotlinx.dataframe.main..Scope0 origin=null - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame.With_08> declared in org.jetbrains.kotlinx.dataframe.main' type=org.jetbrains.kotlinx.dataframe.DataFrame.With_08> origin=null - index: CONST Int type=kotlin.Int value=0 diff --git a/plugins/kotlin-dataframe/testData/box/platformType.fir.txt b/plugins/kotlin-dataframe/testData/box/platformType.fir.txt deleted file mode 100644 index 3c43dba14b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/platformType.fir.txt +++ /dev/null @@ -1,159 +0,0 @@ -FILE: platformType.kt - @FILE:R|kotlin/Suppress|(names = vararg(String(warnings))) - package org.jetbrains.kotlinx.dataframe - - @R|org/jetbrains/kotlinx/dataframe/annotations/DataSchema|() public abstract interface ActivePlayer : R|kotlin/Any| { - public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public abstract val timestamp: R|kotlin/String| - public get(): R|kotlin/String| - - } - public final fun main(): R|kotlin/Unit| { - lval df: R|{org/jetbrains/kotlinx/dataframe/AnyFrame=} org/jetbrains/kotlinx/dataframe/DataFrame<*>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|org/jetbrains/kotlinx/dataframe/io/read|(String()) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/cast|() - lval format: R|java/time/format/DateTimeFormatter!| = Q|java/time/format/DateTimeFormatter|.R|java/time/format/DateTimeFormatter.ofPattern*s|(String(MM/dd/yy HH:mm:ss)) - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>| = R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/convert|( = convert@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/timestamp| - } - ).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/Convert|): R|org/jetbrains/kotlinx/dataframe/DataFrame</With_08>| { - local abstract class With_08I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val charclass: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val char: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val race: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val level: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val zone: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/With_08I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.timestamp: R|java/time/LocalDateTime| - public get(): R|java/time/LocalDateTime| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.race: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</With_08I>|.zone: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</With_08I>|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class With_08 : R|/With_08I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/With_08| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/with|( = with@fun R|org/jetbrains/kotlinx/dataframe/DataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) kotlin/String|): R|java/time/LocalDateTime!| { - ^ Q|java/time/LocalDateTime|.R|java/time/LocalDateTime.parse*s|(R|/it|, R|/format|) - } - ) - } - ) - lval date: R|java/time/LocalDateTime| = (this@R|org/jetbrains/kotlinx/dataframe/main|, R|/df2|).R|/Scope0.timestamp|.R|SubstitutionOverride|(Int(0)) - } - public final fun box(): R|kotlin/String| { - ^box String(OK) - } -FILE: __GENERATED DECLARATIONS__.kt - package org.jetbrains.kotlinx.dataframe - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.char: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.char: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.level: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.level: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.race: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.race: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.charclass: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.charclass: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.zone: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.zone: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.guild: R|kotlin/Int| - public get(): R|kotlin/Int| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.guild: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - public final val R|org/jetbrains/kotlinx/dataframe/DataRow|.timestamp: R|kotlin/String| - public get(): R|kotlin/String| - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer|.timestamp: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| diff --git a/plugins/kotlin-dataframe/testData/box/platformType.kt b/plugins/kotlin-dataframe/testData/box/platformType.kt index 96bd29776f..eeed37d246 100644 --- a/plugins/kotlin-dataframe/testData/box/platformType.kt +++ b/plugins/kotlin-dataframe/testData/box/platformType.kt @@ -1,17 +1,12 @@ -@file:Suppress("warnings") - -package org.jetbrains.kotlinx.dataframe - import java.time.LocalDateTime import java.time.format.DateTimeFormatter import java.time.temporal.ChronoUnit import java.time.temporal.Temporal import kotlin.experimental.ExperimentalTypeInference -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.annotations.DisableInterpretation -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.io.read +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* /** char,level,race,charclass,zone,guild,timestamp diff --git a/plugins/kotlin-dataframe/testData/box/read.fir.txt b/plugins/kotlin-dataframe/testData/box/propertiesOrder.fir.txt similarity index 93% rename from plugins/kotlin-dataframe/testData/box/read.fir.txt rename to plugins/kotlin-dataframe/testData/box/propertiesOrder.fir.txt index 6f66eb98a4..e314eec135 100644 --- a/plugins/kotlin-dataframe/testData/box/read.fir.txt +++ b/plugins/kotlin-dataframe/testData/box/propertiesOrder.fir.txt @@ -1,6 +1,4 @@ -FILE: read.kt - package org.jetbrains.kotlinx.dataframe - +FILE: propertiesOrder.kt public final fun box(): R|kotlin/String| { lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Read_16>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/Read_16>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Read_16>| { local abstract class Read_16I : R|kotlin/Any| { @@ -59,9 +57,8 @@ FILE: read.kt } local abstract class Read_16 : R|/Read_16I| { - public abstract var scope0: R|/Scope0| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope0: R|/Scope0| public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| public constructor(): R|/Read_16| @@ -70,6 +67,6 @@ FILE: read.kt ^ @R|org/jetbrains/kotlinx/dataframe/annotations/Import|() R|/it|.R|org/jetbrains/kotlinx/dataframe/io/read|(String(https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv)) } ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.full_name| + (this@R|/box|, R|/df|).R|/Scope0.full_name| ^box String(OK) } diff --git a/plugins/kotlin-dataframe/testData/box/propertiesOrder.kt b/plugins/kotlin-dataframe/testData/box/propertiesOrder.kt new file mode 100644 index 0000000000..3d547e0c1b --- /dev/null +++ b/plugins/kotlin-dataframe/testData/box/propertiesOrder.kt @@ -0,0 +1,12 @@ +// FIR_DUMP + +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.io.read +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.annotations.* + +fun box(): String { + val df = @Import DataFrame.read("https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv") + df.full_name + return "OK" +} diff --git a/plugins/kotlin-dataframe/testData/box/read.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/read.fir.ir.txt deleted file mode 100644 index b1e2850c52..0000000000 --- a/plugins/kotlin-dataframe/testData/box/read.fir.ir.txt +++ /dev/null @@ -1,307 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/read.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.Read_16>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:Read_16I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Read_16I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Read_16I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:full_name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:full_name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:html_url visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:java.net.URL - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:html_url visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:stargazers_count visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:stargazers_count visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:topics visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:topics visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:watchers visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:watchers visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:full_name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I>) returnType:kotlin.String - annotations: - JvmName(name = "Read_16I_full_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> origin=null - name: CONST String type=kotlin.String value="full_name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:full_name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Read_16I_full_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> origin=null - columnName: CONST String type=kotlin.String value="full_name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:topics type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I>) returnType:kotlin.String - annotations: - JvmName(name = "Read_16I_topics") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> origin=null - name: CONST String type=kotlin.String value="topics" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:topics type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Read_16I_topics") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> origin=null - columnName: CONST String type=kotlin.String value="topics" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:watchers type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I>) returnType:kotlin.Int - annotations: - JvmName(name = "Read_16I_watchers") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> origin=null - name: CONST String type=kotlin.String value="watchers" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:watchers type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Read_16I_watchers") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> origin=null - columnName: CONST String type=kotlin.String value="watchers" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:stargazers_count type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I>) returnType:kotlin.Int - annotations: - JvmName(name = "Read_16I_stargazers_count") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> origin=null - name: CONST String type=kotlin.String value="stargazers_count" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:stargazers_count type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Read_16I_stargazers_count") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> origin=null - columnName: CONST String type=kotlin.String value="stargazers_count" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:html_url type:java.net.URL visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I>) returnType:java.net.URL - annotations: - JvmName(name = "Read_16I_html_url") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> - BLOCK_BODY - RETURN type=java.net.URL from='public final fun (): java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.net.URL origin=CAST typeOperand=java.net.URL - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Read_16I> origin=null - name: CONST String type=kotlin.String value="html_url" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:html_url type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Read_16I_html_url") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Read_16I> origin=null - columnName: CONST String type=kotlin.String value="html_url" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Read_16 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Read_16I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Read_16 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Read_16I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Read_16 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..Read_16I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:full_name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract full_name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:full_name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY FAKE_OVERRIDE name:html_url visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract html_url: java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:java.net.URL [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:html_url visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY FAKE_OVERRIDE name:stargazers_count visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract stargazers_count: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:stargazers_count visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY FAKE_OVERRIDE name:topics visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract topics: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:topics visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY FAKE_OVERRIDE name:watchers visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract watchers: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:watchers visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Read_16I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..Read_16, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Read_16 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun read (path: kotlin.String, header: kotlin.collections.List): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - path: CONST String type=kotlin.String value="https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.Read_16> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/read.kt b/plugins/kotlin-dataframe/testData/box/read.kt index c04395faf4..93a6fd8133 100644 --- a/plugins/kotlin-dataframe/testData/box/read.kt +++ b/plugins/kotlin-dataframe/testData/box/read.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.io.read -import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* fun box(): String { val df = @Import DataFrame.read("https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv") diff --git a/plugins/kotlin-dataframe/testData/box/readCSV.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/readCSV.fir.ir.txt deleted file mode 100644 index 0f256e8aaa..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readCSV.fir.ir.txt +++ /dev/null @@ -1,308 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/readCSV.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadCSV_74>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadCSV_74I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadCSV_74I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:full_name visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:full_name visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:html_url visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:java.net.URL - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:html_url visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:stargazers_count visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:stargazers_count visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:topics visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:topics visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:watchers visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:watchers visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:full_name type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadCSV_74I_full_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> origin=null - name: CONST String type=kotlin.String value="full_name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:full_name type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadCSV_74I_full_name") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:full_name visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> origin=null - columnName: CONST String type=kotlin.String value="full_name" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:topics type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I>) returnType:kotlin.String - annotations: - JvmName(name = "ReadCSV_74I_topics") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> origin=null - name: CONST String type=kotlin.String value="topics" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:topics type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadCSV_74I_topics") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:topics visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> origin=null - columnName: CONST String type=kotlin.String value="topics" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:watchers type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadCSV_74I_watchers") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> origin=null - name: CONST String type=kotlin.String value="watchers" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:watchers type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadCSV_74I_watchers") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:watchers visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> origin=null - columnName: CONST String type=kotlin.String value="watchers" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:stargazers_count type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadCSV_74I_stargazers_count") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> origin=null - name: CONST String type=kotlin.String value="stargazers_count" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:stargazers_count type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadCSV_74I_stargazers_count") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:stargazers_count visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> origin=null - columnName: CONST String type=kotlin.String value="stargazers_count" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:html_url type:java.net.URL visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I>) returnType:java.net.URL - annotations: - JvmName(name = "ReadCSV_74I_html_url") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> - BLOCK_BODY - RETURN type=java.net.URL from='public final fun (): java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=java.net.URL origin=CAST typeOperand=java.net.URL - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadCSV_74I> origin=null - name: CONST String type=kotlin.String value="html_url" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:html_url type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadCSV_74I_html_url") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:html_url visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadCSV_74I> origin=null - columnName: CONST String type=kotlin.String value="html_url" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadCSV_74 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadCSV_74 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:full_name visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract full_name: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:full_name visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY FAKE_OVERRIDE name:html_url visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract html_url: java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:java.net.URL [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:html_url visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.net.URL declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY FAKE_OVERRIDE name:stargazers_count visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract stargazers_count: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:stargazers_count visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY FAKE_OVERRIDE name:topics visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract topics: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:topics visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY FAKE_OVERRIDE name:watchers visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract watchers: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:watchers visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadCSV_74 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun readCSV (fileOrUrl: kotlin.String, delimiter: kotlin.Char, header: kotlin.collections.List, colTypes: kotlin.collections.Map, skipLines: kotlin.Int, readLines: kotlin.Int?, duplicate: kotlin.Boolean, charset: java.nio.charset.Charset, parserOptions: org.jetbrains.kotlinx.dataframe.api.ParserOptions?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - fileOrUrl: CONST String type=kotlin.String value="https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv" - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadCSV_74> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/readCSV.fir.txt b/plugins/kotlin-dataframe/testData/box/readCSV.fir.txt deleted file mode 100644 index daf183e80a..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readCSV.fir.txt +++ /dev/null @@ -1,75 +0,0 @@ -FILE: readCSV.kt - package org.jetbrains.kotlinx.dataframe - - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadCSV_74>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadCSV_74>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadCSV_74>| { - local abstract class ReadCSV_74I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val full_name: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val topics: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val watchers: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val stargazers_count: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val html_url: R|java/net/URL| - public get(): R|java/net/URL| - - public constructor(): R|/ReadCSV_74I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadCSV_74I>|.full_name: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadCSV_74I>|.full_name: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadCSV_74I>|.topics: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadCSV_74I>|.topics: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadCSV_74I>|.watchers: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadCSV_74I>|.watchers: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadCSV_74I>|.stargazers_count: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadCSV_74I>|.stargazers_count: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadCSV_74I>|.html_url: R|java/net/URL| - public get(): R|java/net/URL| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadCSV_74I>|.html_url: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ReadCSV_74 : R|/ReadCSV_74I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ReadCSV_74| - - } - - ^ @R|org/jetbrains/kotlinx/dataframe/annotations/Import|() R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readCSV|(String(https://raw.githubusercontent.com/Kotlin/dataframe/master/data/jetbrains_repositories.csv)) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.full_name|.R|org/jetbrains/kotlinx/dataframe/api/print|() - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/readCSV.kt b/plugins/kotlin-dataframe/testData/box/readCSV.kt index 3e71fc6067..a9db96e170 100644 --- a/plugins/kotlin-dataframe/testData/box/readCSV.kt +++ b/plugins/kotlin-dataframe/testData/box/readCSV.kt @@ -1,9 +1,5 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.annotations.Import -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.io.read +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* diff --git a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.ir.txt deleted file mode 100644 index a826dc35c5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.ir.txt +++ /dev/null @@ -1,230 +0,0 @@ -FILE fqName: fileName:/readDelimStr_delimiter.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:tsv type:kotlin.String [val] - CONST String type=kotlin.String value="\n a\tb\tc\n 1\t2\t3\n " - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.box..ReadDelimStr_21>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadDelimStr_21I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ReadDelimStr_21I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ReadDelimStr_21I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadDelimStr_21I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadDelimStr_21I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadDelimStr_21I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> origin=null - columnName: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadDelimStr_21I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadDelimStr_21I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I>) returnType:kotlin.Int? - annotations: - JvmName(name = "ReadDelimStr_21I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..ReadDelimStr_21I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadDelimStr_21I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..ReadDelimStr_21I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadDelimStr_21 modality:ABSTRACT visibility:local superTypes:[.box..ReadDelimStr_21I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..ReadDelimStr_21 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..ReadDelimStr_21 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..ReadDelimStr_21I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadDelimStr_21 modality:ABSTRACT visibility:local superTypes:[.box..ReadDelimStr_21I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Int? declared in .box..ReadDelimStr_21I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int? declared in .box..ReadDelimStr_21I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract c: kotlin.Int? declared in .box..ReadDelimStr_21I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..ReadDelimStr_21I - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..ReadDelimStr_21, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..ReadDelimStr_21 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> declared in .box' - CALL 'public final fun readDelimStr (text: kotlin.String, delimiter: kotlin.Char, colTypes: kotlin.collections.Map, skipLines: kotlin.Int, readLines: kotlin.Int?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - text: GET_VAR 'val tsv: kotlin.String declared in .box' type=kotlin.String origin=null - delimiter: CONST Char type=kotlin.Char value='\t' - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..ReadDelimStr_21> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.txt b/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.txt deleted file mode 100644 index 4fbf59fc5a..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.fir.txt +++ /dev/null @@ -1,61 +0,0 @@ -FILE: readDelimStr_delimiter.kt - public final fun box(): R|kotlin/String| { - lval tsv: R|kotlin/String| = String( - a b c - 1 2 3 - ) - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadDelimStr_21>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadDelimStr_21>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadDelimStr_21>| { - local abstract class ReadDelimStr_21I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val c: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public constructor(): R|/ReadDelimStr_21I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadDelimStr_21I>|.c: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadDelimStr_21I>|.c: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadDelimStr_21I>|.b: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadDelimStr_21I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadDelimStr_21I>|.a: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadDelimStr_21I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ReadDelimStr_21 : R|/ReadDelimStr_21I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ReadDelimStr_21| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readDelimStr|(R|/tsv|, Char(9)) - } - ) - (this@R|/box|, R|/df|).R|/Scope0.a| - (this@R|/box|, R|/df|).R|/Scope0.b| - (this@R|/box|, R|/df|).R|/Scope0.c| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.kt b/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.kt index 73be1cd0ff..cab1d7b0b5 100644 --- a/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.kt +++ b/plugins/kotlin-dataframe/testData/box/readDelimStr_delimiter.kt @@ -1,6 +1,7 @@ +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.* fun box(): String { val tsv = """ diff --git a/plugins/kotlin-dataframe/testData/box/readJson.kt b/plugins/kotlin-dataframe/testData/box/readJson.kt index 7cde124e1c..d11e6f55f6 100644 --- a/plugins/kotlin-dataframe/testData/box/readJson.kt +++ b/plugins/kotlin-dataframe/testData/box/readJson.kt @@ -1,8 +1,5 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.annotations.DataSchema -import org.jetbrains.kotlinx.dataframe.api.cast -import org.jetbrains.kotlinx.dataframe.io.read +import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.io.* diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.ir.txt deleted file mode 100644 index 29418a69f5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.ir.txt +++ /dev/null @@ -1,188 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/readJsonStr_const.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadJsonStr_09>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Nothing? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Nothing? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Nothing? - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Nothing? from='public final fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Nothing? origin=CAST typeOperand=kotlin.Nothing? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Nothing? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun readJsonStr (text: kotlin.String, header: kotlin.collections.List, keyValuePaths: kotlin.collections.List, typeClashTactic: org.jetbrains.kotlinx.dataframe.io.JSON.TypeClashTactic): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - text: CONST String type=kotlin.String value="[{\"a\":null, \"b\":1},{\"a\":null, \"b\":2}]" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - PROPERTY name:text visibility:public modality:FINAL [const,val] - FIELD PROPERTY_BACKING_FIELD name:text type:kotlin.String visibility:public [final,static] - EXPRESSION_BODY - CONST String type=kotlin.String value="[{\"a\":null, \"b\":1},{\"a\":null, \"b\":2}]" - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> () returnType:kotlin.String - correspondingProperty: PROPERTY name:text visibility:public modality:FINAL [const,val] - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:text type:kotlin.String visibility:public [final,static]' type=kotlin.String origin=null diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.txt deleted file mode 100644 index da0e51d646..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.fir.txt +++ /dev/null @@ -1,51 +0,0 @@ -FILE: readJsonStr_const.kt - package org.jetbrains.kotlinx.dataframe - - public final const val text: R|kotlin/String| = String([{"a":null, "b":1},{"a":null, "b":2}]) - public get(): R|kotlin/String| - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadJsonStr_09>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| { - local abstract class ReadJsonStr_09I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public constructor(): R|/ReadJsonStr_09I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ReadJsonStr_09 : R|/ReadJsonStr_09I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ReadJsonStr_09| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readJsonStr|(R|org/jetbrains/kotlinx/dataframe/text|) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.a| - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.b| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.kt b/plugins/kotlin-dataframe/testData/box/readJsonStr_const.kt index 7c34f24001..e0444c8e35 100644 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_const.kt +++ b/plugins/kotlin-dataframe/testData/box/readJsonStr_const.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* const val text = """[{"a":null, "b":1},{"a":null, "b":2}]""" diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.ir.txt deleted file mode 100644 index 4d3f6e0835..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.ir.txt +++ /dev/null @@ -1,181 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/readJsonStr_localProperty.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:text type:kotlin.String [val] - CONST String type=kotlin.String value="[{\"a\":null, \"b\":1},{\"a\":null, \"b\":2}]" - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadJsonStr_09>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Nothing? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Nothing? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Nothing? - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Nothing? from='public final fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=kotlin.Nothing? origin=CAST typeOperand=kotlin.Nothing? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Nothing? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09) returnType:org.jetbrains.kotlinx.dataframe.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09, :org.jetbrains.kotlinx.dataframe.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.box..ReadJsonStr_09 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' - CALL 'public final fun readJsonStr (text: kotlin.String, header: kotlin.collections.List, keyValuePaths: kotlin.collections.List, typeClashTactic: org.jetbrains.kotlinx.dataframe.io.JSON.TypeClashTactic): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.box.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - text: GET_VAR 'val text: kotlin.String declared in org.jetbrains.kotlinx.dataframe.box' type=kotlin.String origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.box..Scope0' type=org.jetbrains.kotlinx.dataframe.box..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.box' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.txt deleted file mode 100644 index ea1dd60a9d..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.fir.txt +++ /dev/null @@ -1,50 +0,0 @@ -FILE: readJsonStr_localProperty.kt - package org.jetbrains.kotlinx.dataframe - - public final fun box(): R|kotlin/String| { - lval text: R|kotlin/String| = String([{"a":null, "b":1},{"a":null, "b":2}]) - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadJsonStr_09>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| { - local abstract class ReadJsonStr_09I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public constructor(): R|/ReadJsonStr_09I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ReadJsonStr_09 : R|/ReadJsonStr_09I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ReadJsonStr_09| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readJsonStr|(R|/text|) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.a| - (this@R|org/jetbrains/kotlinx/dataframe/box|, R|/df|).R|/Scope0.b| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.kt b/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.kt index 77d9eac33b..cfb6bbb6d8 100644 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.kt +++ b/plugins/kotlin-dataframe/testData/box/readJsonStr_localProperty.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* fun box(): String { val text = """[{"a":null, "b":1},{"a":null, "b":2}]""" diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.ir.txt deleted file mode 100644 index 73c2fb6b58..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.ir.txt +++ /dev/null @@ -1,215 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/readJsonStr_memberProperty.kt - CLASS CLASS name:Tests modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Tests - PROPERTY name:text visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:text type:kotlin.String visibility:private [final] - EXPRESSION_BODY - CONST String type=kotlin.String value="[{\"a\":null, \"b\":1},{\"a\":null, \"b\":2}]" - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests) returnType:kotlin.String - correspondingProperty: PROPERTY name:text visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Tests' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:text type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': org.jetbrains.kotlinx.dataframe.Tests declared in org.jetbrains.kotlinx.dataframe.Tests.' type=org.jetbrains.kotlinx.dataframe.Tests origin=null - CONSTRUCTOR visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Tests [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Tests modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN name:test1 visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests) returnType:kotlin.Unit - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame.Companion - : org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - $receiver: GET_OBJECT 'CLASS OBJECT name:Companion modality:FINAL visibility:public [companion] superTypes:[kotlin.Any]' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion - block: FUN_EXPR type=kotlin.Function1.ReadJsonStr_09>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame.Companion) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame.Companion - BLOCK_BODY - CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I) returnType:kotlin.Nothing? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Int - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Nothing? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I>) returnType:kotlin.Nothing? - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=kotlin.Nothing? from='public final fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' - TYPE_OP type=kotlin.Nothing? origin=CAST typeOperand=kotlin.Nothing? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.ReadJsonStr_09I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ReadJsonStr_09I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.ReadJsonStr_09I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ReadJsonStr_09 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I) returnType:kotlin.Nothing? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Nothing? declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09) returnType:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09, :org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.Tests.test1..ReadJsonStr_09 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion): org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.Tests.test1' - CALL 'public final fun readJsonStr (text: kotlin.String, header: kotlin.collections.List, keyValuePaths: kotlin.collections.List, typeClashTactic: org.jetbrains.kotlinx.dataframe.io.JSON.TypeClashTactic): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.io' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame.Companion declared in org.jetbrains.kotlinx.dataframe.Tests.test1.' type=org.jetbrains.kotlinx.dataframe.DataFrame.Companion origin=null - text: CALL 'public final fun (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.Tests' type=kotlin.String origin=GET_PROPERTY - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.Tests declared in org.jetbrains.kotlinx.dataframe.Tests.test1' type=org.jetbrains.kotlinx.dataframe.Tests origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' type=org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.Tests.test1' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0' type=org.jetbrains.kotlinx.dataframe.Tests.test1..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> declared in org.jetbrains.kotlinx.dataframe.Tests.test1' type=org.jetbrains.kotlinx.dataframe.DataFrame.ReadJsonStr_09> origin=null - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - CALL 'public final fun test1 (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.Tests' type=kotlin.Unit origin=null - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.Tests' type=org.jetbrains.kotlinx.dataframe.Tests origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.txt b/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.txt deleted file mode 100644 index 8c0c0b243d..0000000000 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.fir.txt +++ /dev/null @@ -1,62 +0,0 @@ -FILE: readJsonStr_memberProperty.kt - package org.jetbrains.kotlinx.dataframe - - public final class Tests : R|kotlin/Any| { - public constructor(): R|org/jetbrains/kotlinx/dataframe/Tests| { - super() - } - - public final val text: R|kotlin/String| = String([{"a":null, "b":1},{"a":null, "b":2}]) - public get(): R|kotlin/String| - - public final fun test1(): R|kotlin/Unit| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| = Q|org/jetbrains/kotlinx/dataframe/DataFrame|.R|kotlin/let|/ReadJsonStr_09>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame.Companion|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ReadJsonStr_09>| { - local abstract class ReadJsonStr_09I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public constructor(): R|/ReadJsonStr_09I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ReadJsonStr_09I>|.a: R|kotlin/Nothing?| - public get(): R|kotlin/Nothing?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ReadJsonStr_09I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ReadJsonStr_09 : R|/ReadJsonStr_09I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ReadJsonStr_09| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/io/readJsonStr|(this@R|org/jetbrains/kotlinx/dataframe/Tests|.R|org/jetbrains/kotlinx/dataframe/Tests.text|) - } - ) - (this@R|org/jetbrains/kotlinx/dataframe/Tests.test1|, R|/df|).R|/Scope0.a| - (this@R|org/jetbrains/kotlinx/dataframe/Tests.test1|, R|/df|).R|/Scope0.b| - } - - } - public final fun box(): R|kotlin/String| { - R|org/jetbrains/kotlinx/dataframe/Tests.Tests|().R|org/jetbrains/kotlinx/dataframe/Tests.test1|() - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.kt b/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.kt index d05998976c..c27080496e 100644 --- a/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.kt +++ b/plugins/kotlin-dataframe/testData/box/readJsonStr_memberProperty.kt @@ -1,8 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.io.* -import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.* import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* class Tests { val text = """[{"a":null, "b":1},{"a":null, "b":2}]""" diff --git a/plugins/kotlin-dataframe/testData/box/remove.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/remove.fir.ir.txt deleted file mode 100644 index bbc66947cf..0000000000 --- a/plugins/kotlin-dataframe/testData/box/remove.fir.ir.txt +++ /dev/null @@ -1,753 +0,0 @@ -FILE fqName: fileName:/remove.kt - CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Nested - PROPERTY name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - EXPRESSION_BODY - GET_VAR 'd: kotlin.Double declared in .Nested.' type=kotlin.Double origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double - correspondingProperty: PROPERTY name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.' type=.Nested origin=null - CONSTRUCTOR visibility:public <> (d:kotlin.Double) returnType:.Nested [primary] - VALUE_PARAMETER name:d index:0 type:kotlin.Double - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double [operator] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.component1' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Nested, d:kotlin.Double) returnType:.Nested - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:d index:0 type:kotlin.Double - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.copy' type=.Nested origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (d: kotlin.Double): .Nested declared in .Nested' - CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: GET_VAR 'd: kotlin.Double declared in .Nested.copy' type=kotlin.Double origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Nested, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Nested [val] - TYPE_OP type=.Nested origin=CAST typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR 'val tmp_0: .Nested declared in .Nested.equals' type=.Nested origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Nested' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Double' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.hashCode' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Nested' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Nested(" - CONST String type=kotlin.String value="d=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.toString' type=.Nested origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nested: .Nested declared in .Record.' type=.Nested origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested - correspondingProperty: PROPERTY name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - VALUE_PARAMETER name:nested index:2 type:.Nested - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.component3' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:nested index:2 type:.Nested - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int, nested: .Nested): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - nested: GET_VAR 'nested: .Nested declared in .Record.copy' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in .Nested' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="nested=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - nested: CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: CONST Double type=kotlin.Double value=3.0 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_101 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_101 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_101) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_101 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101>) returnType:kotlin.Double - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope1' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> origin=null - columnName: CONST String type=kotlin.String value="d" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - BLOCK_BODY - CLASS CLASS name:Record_76I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_76I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_76I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_76I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_76I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_76I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_76I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_76I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_76I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_76I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_76I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_76I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_76 modality:ABSTRACT visibility:local superTypes:[.box..Record_76I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_76 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_76 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_76I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_76 modality:ABSTRACT visibility:local superTypes:[.box..Record_76I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_76I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_76I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_76I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_76I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_76I - $this: VALUE_PARAMETER name: type:.box..Record_76I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_76I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_76I - $this: VALUE_PARAMETER name: type:.box..Record_76I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_76 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_76, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_76 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> declared in .box' - CALL 'public final fun remove (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> origin=null - : .box..Record_33 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$remove type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$remove: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_76> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/remove.fir.txt b/plugins/kotlin-dataframe/testData/box/remove.fir.txt deleted file mode 100644 index 35b78a0e82..0000000000 --- a/plugins/kotlin-dataframe/testData/box/remove.fir.txt +++ /dev/null @@ -1,158 +0,0 @@ -FILE: remove.kt - public final data class Nested : R|kotlin/Any| { - public constructor(d: R|kotlin/Double|): R|Nested| { - super() - } - - public final val d: R|kotlin/Double| = R|/d| - public get(): R|kotlin/Double| - - public final operator fun component1(): R|kotlin/Double| - - public final fun copy(d: R|kotlin/Double| = this@R|/Nested|.R|/Nested.d|): R|Nested| - - } - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|, nested: R|Nested|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final val nested: R|Nested| = R|/nested| - public get(): R|Nested| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final operator fun component3(): R|Nested| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|, nested: R|Nested| = this@R|/Record|.R|/Record.nested|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42), R|/Nested.Nested|(Double(3.0)))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_101 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public constructor(): R|/Nested_101| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>|.d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_101>|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_76>| = R|/df|.R|kotlin/let|/Record_33>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_76>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_76>| { - local abstract class Record_76I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_76I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_76I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_76I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_76I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_76I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_76 : R|/Record_76I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_76| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/remove|/Record_33|>( = remove@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.nested|).R|/Scope1.d| - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.a| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/remove.kt b/plugins/kotlin-dataframe/testData/box/remove.kt index f52a86fc23..8f075c8f51 100644 --- a/plugins/kotlin-dataframe/testData/box/remove.kt +++ b/plugins/kotlin-dataframe/testData/box/remove.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Nested(val d: Double) diff --git a/plugins/kotlin-dataframe/testData/box/rename.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/rename.fir.ir.txt deleted file mode 100644 index f086957632..0000000000 --- a/plugins/kotlin-dataframe/testData/box/rename.fir.ir.txt +++ /dev/null @@ -1,1205 +0,0 @@ -FILE fqName: fileName:/rename.kt - CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Nested - PROPERTY name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - EXPRESSION_BODY - GET_VAR 'd: kotlin.Double declared in .Nested.' type=kotlin.Double origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double - correspondingProperty: PROPERTY name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.' type=.Nested origin=null - CONSTRUCTOR visibility:public <> (d:kotlin.Double) returnType:.Nested [primary] - VALUE_PARAMETER name:d index:0 type:kotlin.Double - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double [operator] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.component1' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Nested, d:kotlin.Double) returnType:.Nested - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:d index:0 type:kotlin.Double - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.copy' type=.Nested origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (d: kotlin.Double): .Nested declared in .Nested' - CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: GET_VAR 'd: kotlin.Double declared in .Nested.copy' type=kotlin.Double origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Nested, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Nested [val] - TYPE_OP type=.Nested origin=CAST typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR 'val tmp_0: .Nested declared in .Nested.equals' type=.Nested origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Nested' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Double' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.hashCode' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Nested' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Nested(" - CONST String type=kotlin.String value="d=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.toString' type=.Nested origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nested: .Nested declared in .Record.' type=.Nested origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested - correspondingProperty: PROPERTY name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - VALUE_PARAMETER name:nested index:2 type:.Nested - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.component3' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:nested index:2 type:.Nested - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int, nested: .Nested): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - nested: GET_VAR 'nested: .Nested declared in .Record.copy' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in .Nested' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="nested=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - nested: CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: CONST Double type=kotlin.Double value=3.0 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_101 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_101 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_101) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_101 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101>) returnType:kotlin.Double - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope1' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> origin=null - columnName: CONST String type=kotlin.String value="d" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> origin=null - : org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> - $receiver: CALL 'public final fun rename (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.RenameClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double> origin=null - : .box..Record_33 - : kotlin.Double - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$rename type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$rename: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33, kotlin.Double>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double> - BLOCK_BODY - CLASS CLASS name:Into_97I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_97I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_97I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_97I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_97I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_97I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_97I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> - annotations: - JvmName(name = "Into_97I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> - annotations: - JvmName(name = "Into_97I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I>) returnType:kotlin.Int - annotations: - JvmName(name = "Into_97I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_97I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I>) returnType:kotlin.String - annotations: - JvmName(name = "Into_97I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_97I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_97I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_97I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_731 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_731 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_731 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_731 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:newName visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_731) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:newName visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_731 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:newName visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:newName type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731>) returnType:kotlin.Double - annotations: - JvmName(name = "Nested_731_newName") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:newName visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope1' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> origin=null - name: CONST String type=kotlin.String value="newName" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:newName visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:newName type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_731>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_731_newName") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:newName visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_731> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_731> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_731> origin=null - columnName: CONST String type=kotlin.String value="newName" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_97 modality:ABSTRACT visibility:local superTypes:[.box..Into_97I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_97 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_97 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_97I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_97 modality:ABSTRACT visibility:local superTypes:[.box..Into_97I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Into_97I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:.box..Into_97I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Into_97I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:.box..Into_97I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> declared in .box..Into_97I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_731> declared in .box..Into_97I - $this: VALUE_PARAMETER name: type:.box..Into_97I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_97 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_97 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_97 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_97, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_97 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> declared in .box' - CALL 'public final fun into (vararg newNames: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> origin=null - : .box..Record_33 - : kotlin.Double - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Double> origin=null - newNames: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="newName" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_731> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_97> origin=null - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> origin=null - : org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> - $receiver: CALL 'public final fun rename (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.RenameClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$rename type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$rename: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$rename: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$rename: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33, kotlin.Any>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_65I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_65I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_65I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_65I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_65I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_65I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:first visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:first visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_65I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:first visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:first type:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> - annotations: - JvmName(name = "Into_65I_first") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:first visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> origin=null - name: CONST String type=kotlin.String value="first" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:first visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:first type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> - annotations: - JvmName(name = "Into_65I_first") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:first visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> origin=null - columnName: CONST String type=kotlin.String value="first" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I>) returnType:kotlin.Int - annotations: - JvmName(name = "Into_65I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_65I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I>) returnType:kotlin.String - annotations: - JvmName(name = "Into_65I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_65I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_65I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_65I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:First_271 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..First_271 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..First_271 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:First_271 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:second visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..First_271) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:second visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..First_271 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:second visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:second type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271>) returnType:kotlin.Double - annotations: - JvmName(name = "First_271_second") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:second visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope1' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> origin=null - name: CONST String type=kotlin.String value="second" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:second visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:second type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..First_271>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "First_271_second") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:second visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..First_271> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..First_271> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..First_271> origin=null - columnName: CONST String type=kotlin.String value="second" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_65 modality:ABSTRACT visibility:local superTypes:[.box..Into_65I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_65 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_65 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_65I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_65 modality:ABSTRACT visibility:local superTypes:[.box..Into_65I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Into_65I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:.box..Into_65I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Into_65I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:.box..Into_65I - PROPERTY FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract first: org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> declared in .box..Into_65I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:first visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..First_271> declared in .box..Into_65I - $this: VALUE_PARAMETER name: type:.box..Into_65I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_65 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_65 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_65 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_65, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_65 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> declared in .box' - CALL 'public final fun into (vararg newNames: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.RenameClause<.box..Record_33, kotlin.Any> origin=null - newNames: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="first" - CONST String type=kotlin.String value="second" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..First_271> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_65> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/rename.fir.txt b/plugins/kotlin-dataframe/testData/box/rename.fir.txt deleted file mode 100644 index 3859ff420b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/rename.fir.txt +++ /dev/null @@ -1,267 +0,0 @@ -FILE: rename.kt - public final data class Nested : R|kotlin/Any| { - public constructor(d: R|kotlin/Double|): R|Nested| { - super() - } - - public final val d: R|kotlin/Double| = R|/d| - public get(): R|kotlin/Double| - - public final operator fun component1(): R|kotlin/Double| - - public final fun copy(d: R|kotlin/Double| = this@R|/Nested|.R|/Nested.d|): R|Nested| - - } - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|, nested: R|Nested|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final val nested: R|Nested| = R|/nested| - public get(): R|Nested| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final operator fun component3(): R|Nested| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|, nested: R|Nested| = this@R|/Record|.R|/Record.nested|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42), R|/Nested.Nested|(Double(3.0)))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_101 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public constructor(): R|/Nested_101| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>|.d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_101>|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_97>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/rename|/Record_33|, R|kotlin/Double|>( = rename@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.nested|).R|/Scope1.d| - } - ).R|kotlin/let|/Record_33, kotlin/Double>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_97>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/RenameClause</Record_33, kotlin/Double>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_97>| { - local abstract class Into_97I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_731>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_731>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Into_97I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_97I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_731>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_731>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_97I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_731>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_731>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_97I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_97I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_97I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_97I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_731 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val newName: R|kotlin/Double| - public get(): R|kotlin/Double| - - public constructor(): R|/Nested_731| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_731>|.newName: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_731>|.newName: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_97 : R|/Into_97I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_97| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into|/Record_33|, R|kotlin/Double|>(vararg(String(newName))) - } - ) - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.nested|).R|/Scope1.newName| - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_65>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/rename|/Record_33|, R|kotlin/Any|>( = rename@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver| { - ^ (this@R|special/anonymous|, (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.nested|).R|/Scope1.d|).R|SubstitutionOverride|>|((this@R|/box|, this@R|special/anonymous|).R|/Scope0.nested|) - } - ).R|kotlin/let|/Record_33, kotlin/Any>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_65>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/RenameClause</Record_33, kotlin/Any>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_65>| { - local abstract class Into_65I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val first: R|org/jetbrains/kotlinx/dataframe/DataRow</First_271>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</First_271>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Into_65I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_65I>|.first: R|org/jetbrains/kotlinx/dataframe/DataRow</First_271>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</First_271>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_65I>|.first: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</First_271>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</First_271>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_65I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_65I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_65I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_65I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class First_271 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val second: R|kotlin/Double| - public get(): R|kotlin/Double| - - public constructor(): R|/First_271| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</First_271>|.second: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</First_271>|.second: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_65 : R|/Into_65I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_65| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into|/Record_33|, R|kotlin/Any|>(vararg(String(first), String(second))) - } - ) - (this@R|/box|, (this@R|/box|, R|/df2|).R|/Scope0.first|).R|/Scope1.second| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/rename.kt b/plugins/kotlin-dataframe/testData/box/rename.kt index a93cf58571..56d390fc3f 100644 --- a/plugins/kotlin-dataframe/testData/box/rename.kt +++ b/plugins/kotlin-dataframe/testData/box/rename.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Nested(val d: Double) diff --git a/plugins/kotlin-dataframe/testData/box/select.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/select.fir.ir.txt deleted file mode 100644 index 0e5b98c812..0000000000 --- a/plugins/kotlin-dataframe/testData/box/select.fir.ir.txt +++ /dev/null @@ -1,825 +0,0 @@ -FILE fqName: fileName:/select.kt - CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Nested - PROPERTY name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - EXPRESSION_BODY - GET_VAR 'd: kotlin.Double declared in .Nested.' type=kotlin.Double origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double - correspondingProperty: PROPERTY name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.' type=.Nested origin=null - CONSTRUCTOR visibility:public <> (d:kotlin.Double) returnType:.Nested [primary] - VALUE_PARAMETER name:d index:0 type:kotlin.Double - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Nested) returnType:kotlin.Double [operator] - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.Double declared in .Nested' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.component1' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Nested, d:kotlin.Double) returnType:.Nested - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:d index:0 type:kotlin.Double - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.copy' type=.Nested origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (d: kotlin.Double): .Nested declared in .Nested' - CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: GET_VAR 'd: kotlin.Double declared in .Nested.copy' type=kotlin.Double origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Nested, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Nested [val] - TYPE_OP type=.Nested origin=CAST typeOperand=.Nested - GET_VAR 'other: kotlin.Any? declared in .Nested.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.equals' type=.Nested origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR 'val tmp_0: .Nested declared in .Nested.equals' type=.Nested origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Nested' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Nested' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Double' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.hashCode' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Nested) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Nested - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Nested' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Nested(" - CONST String type=kotlin.String value="d=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .Nested declared in .Nested.toString' type=.Nested origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nested: .Nested declared in .Record.' type=.Nested origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested - correspondingProperty: PROPERTY name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - VALUE_PARAMETER name:nested index:2 type:.Nested - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component3 visibility:public modality:FINAL <> ($this:.Record) returnType:.Nested [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component3 (): .Nested declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.component3' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int, nested:.Nested) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:nested index:2 type:.Nested - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int, nested: .Nested): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - nested: GET_VAR 'nested: .Nested declared in .Record.copy' type=.Nested origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR 'val tmp_1: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in .Nested' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="nested=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nested type:.Nested visibility:private [final]' type=.Nested origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int, nested: .Nested) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - nested: CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .Nested' type=.Nested origin=null - d: CONST Double type=kotlin.Double value=3.0 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nested visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nested type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - annotations: - JvmName(name = "Record_33I_nested") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nested visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="nested" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Nested_101 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Nested_101 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Nested_101 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Nested_101) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Nested_101 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101>) returnType:kotlin.Double - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope1' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Nested_101_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Nested_101> origin=null - columnName: CONST String type=kotlin.String value="d" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract nested: org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nested visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..Nested_101> declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - BLOCK_BODY - CLASS CLASS name:Record_71I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_71I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_71I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_71I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_71I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.Double - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_71I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:untitled visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:untitled visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_71I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:untitled visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:untitled type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_71I_untitled") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:untitled visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> origin=null - name: CONST String type=kotlin.String value="untitled" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:untitled visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:untitled type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_71I_untitled") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:untitled visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> origin=null - columnName: CONST String type=kotlin.String value="untitled" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I>) returnType:kotlin.Double - annotations: - JvmName(name = "Record_71I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> - BLOCK_BODY - RETURN type=kotlin.Double from='public final fun (): kotlin.Double declared in .box..Scope0' - TYPE_OP type=kotlin.Double origin=CAST typeOperand=kotlin.Double - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_71I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> origin=null - columnName: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_71I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_71I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_71I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_71I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_71 modality:ABSTRACT visibility:local superTypes:[.box..Record_71I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_71 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_71 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_71I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_71 modality:ABSTRACT visibility:local superTypes:[.box..Record_71I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_71I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:.box..Record_71I - PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract d: kotlin.Double declared in .box..Record_71I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.Double [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Double declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:.box..Record_71I - PROPERTY FAKE_OVERRIDE name:untitled visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract untitled: kotlin.Int declared in .box..Record_71I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:untitled visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_71I - $this: VALUE_PARAMETER name: type:.box..Record_71I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_71 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_71, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_71 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> declared in .box' - CALL 'public final fun select (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> origin=null - : .box..Record_33 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$select type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..Nested_101> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun expr (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.expr>): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=null - : .box..Record_33 - : kotlin.Int - $receiver: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33>, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33>) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$expr type:org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow<.box..Record_33>): kotlin.Int declared in .box..' - CONST Int type=kotlin.Int value=42 - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_71> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/select.fir.txt b/plugins/kotlin-dataframe/testData/box/select.fir.txt deleted file mode 100644 index 9727b0a618..0000000000 --- a/plugins/kotlin-dataframe/testData/box/select.fir.txt +++ /dev/null @@ -1,172 +0,0 @@ -FILE: select.kt - public final data class Nested : R|kotlin/Any| { - public constructor(d: R|kotlin/Double|): R|Nested| { - super() - } - - public final val d: R|kotlin/Double| = R|/d| - public get(): R|kotlin/Double| - - public final operator fun component1(): R|kotlin/Double| - - public final fun copy(d: R|kotlin/Double| = this@R|/Nested|.R|/Nested.d|): R|Nested| - - } - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|, nested: R|Nested|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final val nested: R|Nested| = R|/nested| - public get(): R|Nested| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final operator fun component3(): R|Nested| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|, nested: R|Nested| = this@R|/Record|.R|/Record.nested|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42), R|/Nested.Nested|(Double(3.0)))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.nested: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</Nested_101>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Nested_101 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public constructor(): R|/Nested_101| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Nested_101>|.d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Nested_101>|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_71>| = R|/df|.R|kotlin/let|/Record_33>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_71>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_71>| { - local abstract class Record_71I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val untitled: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val d: R|kotlin/Double| - public get(): R|kotlin/Double| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_71I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_71I>|.untitled: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_71I>|.untitled: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_71I>|.d: R|kotlin/Double| - public get(): R|kotlin/Double| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_71I>|.d: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_71I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_71I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_71 : R|/Record_71I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_71| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/select|/Record_33|>( = select@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|special/anonymous|, (this@R|special/anonymous|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.a|).R|SubstitutionOverride|>| & java/io/Serializable)|>((this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.nested|).R|/Scope1.d|)).R|SubstitutionOverride|>| & java/io/Serializable)|>(this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/expr|/Record_33|, R|kotlin/Int|>( = expr@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow</Record_33>|): R|kotlin/Int| { - ^ Int(42) - } - )) - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.a| - (this@R|/box|, R|/df1|).R|/Scope0.d| - (this@R|/box|, R|/df1|).R|/Scope0.untitled| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/select.kt b/plugins/kotlin-dataframe/testData/box/select.kt index f6896d0aa8..e71ed2a900 100644 --- a/plugins/kotlin-dataframe/testData/box/select.kt +++ b/plugins/kotlin-dataframe/testData/box/select.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Nested(val d: Double) diff --git a/plugins/kotlin-dataframe/testData/box/selectIt.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/selectIt.fir.ir.txt deleted file mode 100644 index 55bbcbd815..0000000000 --- a/plugins/kotlin-dataframe/testData/box/selectIt.fir.ir.txt +++ /dev/null @@ -1,447 +0,0 @@ -FILE fqName: fileName:/selectIt.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - BLOCK_BODY - CLASS CLASS name:Record_40I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_40I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_40I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_40I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_40I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_40I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_40I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_40I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_40I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_40I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_40I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_40I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_40I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_40I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_40I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_40I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_40 modality:ABSTRACT visibility:local superTypes:[.box..Record_40I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_40 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_40 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_40I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_40 modality:ABSTRACT visibility:local superTypes:[.box..Record_40I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_40I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_40I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_40I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_40I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_40I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_40I - $this: VALUE_PARAMETER name: type:.box..Record_40I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_40) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_40 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_40, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_40 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> declared in .box' - CALL 'public final fun select (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> origin=null - : .box..Record_33 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$select type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_40> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/selectIt.fir.txt b/plugins/kotlin-dataframe/testData/box/selectIt.fir.txt deleted file mode 100644 index 51a765c253..0000000000 --- a/plugins/kotlin-dataframe/testData/box/selectIt.fir.txt +++ /dev/null @@ -1,99 +0,0 @@ -FILE: selectIt.kt - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_40>| = R|/df|.R|kotlin/let|/Record_33>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_40>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_40>| { - local abstract class Record_40I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_40I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_40I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_40I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_40 : R|/Record_40I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_40| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/select|/Record_33|>( = select@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|/box|, R|/it|).R|/Scope0.a| - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.a| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/selectIt.kt b/plugins/kotlin-dataframe/testData/box/selectIt.kt index 08583bed28..e0c1cba7cf 100644 --- a/plugins/kotlin-dataframe/testData/box/selectIt.kt +++ b/plugins/kotlin-dataframe/testData/box/selectIt.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/selectThis.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/selectThis.fir.ir.txt deleted file mode 100644 index e59432f60b..0000000000 --- a/plugins/kotlin-dataframe/testData/box/selectThis.fir.ir.txt +++ /dev/null @@ -1,447 +0,0 @@ -FILE fqName: fileName:/selectThis.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Record_33>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - BLOCK_BODY - CLASS CLASS name:Record_79I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_79I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_79I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_79I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_79I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_79I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_79I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_79I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_79I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_79I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_79I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_79I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_79I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_79I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_79I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_79I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_79 modality:ABSTRACT visibility:local superTypes:[.box..Record_79I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_79 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_79 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_79I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_79 modality:ABSTRACT visibility:local superTypes:[.box..Record_79I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_79I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_79I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_79I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_79I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_79I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_79I - $this: VALUE_PARAMETER name: type:.box..Record_79I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_79) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_79 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_79, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_79 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> declared in .box' - CALL 'public final fun select (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> origin=null - : .box..Record_33 - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> - $receiver: VALUE_PARAMETER name:$this$select type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver<*> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$select: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_79> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/selectThis.fir.txt b/plugins/kotlin-dataframe/testData/box/selectThis.fir.txt deleted file mode 100644 index 556447eda1..0000000000 --- a/plugins/kotlin-dataframe/testData/box/selectThis.fir.txt +++ /dev/null @@ -1,99 +0,0 @@ -FILE: selectThis.kt - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_79>| = R|/df|.R|kotlin/let|/Record_33>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_79>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_79>| { - local abstract class Record_79I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_79I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_79I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_79I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_79 : R|/Record_79I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_79| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/select|/Record_33|>( = select@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver<*>| { - ^ (this@R|/box|, this@R|special/anonymous|).R|/Scope0.a| - } - ) - } - ) - (this@R|/box|, R|/df1|).R|/Scope0.a| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/selectThis.kt b/plugins/kotlin-dataframe/testData/box/selectThis.kt index f90f0a4d6e..b9f2989faa 100644 --- a/plugins/kotlin-dataframe/testData/box/selectThis.kt +++ b/plugins/kotlin-dataframe/testData/box/selectThis.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class Record(val a: String, val b: Int) diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.ir.txt deleted file mode 100644 index 79319f39aa..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.ir.txt +++ /dev/null @@ -1,1209 +0,0 @@ -FILE fqName: fileName:/toDataFrame.kt - CLASS CLASS name:Record modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:r visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:r type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'r: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:r visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:r type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (r:kotlin.String) returnType:.Record [primary] - VALUE_PARAMETER name:r index:0 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.S - PROPERTY name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'str: kotlin.String declared in .S.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.String - correspondingProperty: PROPERTY name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:s1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s1 type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 's1: kotlin.Int declared in .S.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int - correspondingProperty: PROPERTY name:s1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s1 type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:.Ss visibility:private [final] - EXPRESSION_BODY - GET_VAR 's2: .Ss declared in .S.' type=.Ss origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:.Ss - correspondingProperty: PROPERTY name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Ss declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s2 type:.Ss visibility:private [final]' type=.Ss origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final] - EXPRESSION_BODY - GET_VAR 'switch: .Switch declared in .S.' type=.Switch origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:.Switch - correspondingProperty: PROPERTY name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Switch declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final]' type=.Switch origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:temporal visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:temporal type:java.time.Year visibility:private [final] - EXPRESSION_BODY - GET_VAR 'temporal: java.time.Year declared in .S.' type=java.time.Year origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:java.time.Year - correspondingProperty: PROPERTY name:temporal visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): java.time.Year declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:temporal type:java.time.Year visibility:private [final]' type=java.time.Year origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'boolean: kotlin.Boolean declared in .S.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:instant visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:instant type:kotlinx.datetime.Instant visibility:private [final] - EXPRESSION_BODY - GET_VAR 'instant: kotlinx.datetime.Instant declared in .S.' type=kotlinx.datetime.Instant origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlinx.datetime.Instant - correspondingProperty: PROPERTY name:instant visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlinx.datetime.Instant declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:instant type:kotlinx.datetime.Instant visibility:private [final]' type=kotlinx.datetime.Instant origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:numberI visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberI type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'numberI: kotlin.Int declared in .S.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int - correspondingProperty: PROPERTY name:numberI visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:numberI type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final] - EXPRESSION_BODY - GET_VAR 'number: kotlin.Number declared in .S.' type=kotlin.Number origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Number - correspondingProperty: PROPERTY name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Number declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final]' type=kotlin.Number origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final] - EXPRESSION_BODY - GET_VAR 'numberFloat: kotlin.Float declared in .S.' type=kotlin.Float origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Float - correspondingProperty: PROPERTY name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Float declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final]' type=kotlin.Float origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'll: kotlin.collections.List declared in .S.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:kotlin.collections.List<.Record> visibility:private [final] - EXPRESSION_BODY - GET_VAR 'lld: kotlin.collections.List<.Record> declared in .S.' type=kotlin.collections.List<.Record> origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.collections.List<.Record> - correspondingProperty: PROPERTY name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List<.Record> declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:lld type:kotlin.collections.List<.Record> visibility:private [final]' type=kotlin.collections.List<.Record> origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nullableNumber: kotlin.Int? declared in .S.' type=kotlin.Int? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int? - correspondingProperty: PROPERTY name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int? declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - CONSTRUCTOR visibility:public <> (str:kotlin.String, s1:kotlin.Int, s2:.Ss, switch:.Switch, temporal:java.time.Year, boolean:kotlin.Boolean, instant:kotlinx.datetime.Instant, numberI:kotlin.Int, number:kotlin.Number, numberFloat:kotlin.Float, ll:kotlin.collections.List, lld:kotlin.collections.List<.Record>, nullableNumber:kotlin.Int?) returnType:.S [primary] - VALUE_PARAMETER name:str index:0 type:kotlin.String - VALUE_PARAMETER name:s1 index:1 type:kotlin.Int - VALUE_PARAMETER name:s2 index:2 type:.Ss - VALUE_PARAMETER name:switch index:3 type:.Switch - VALUE_PARAMETER name:temporal index:4 type:java.time.Year - VALUE_PARAMETER name:boolean index:5 type:kotlin.Boolean - VALUE_PARAMETER name:instant index:6 type:kotlinx.datetime.Instant - VALUE_PARAMETER name:numberI index:7 type:kotlin.Int - VALUE_PARAMETER name:number index:8 type:kotlin.Number - VALUE_PARAMETER name:numberFloat index:9 type:kotlin.Float - VALUE_PARAMETER name:ll index:10 type:kotlin.collections.List - VALUE_PARAMETER name:lld index:11 type:kotlin.collections.List<.Record> - VALUE_PARAMETER name:nullableNumber index:12 type:kotlin.Int? - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Ss modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Ss - PROPERTY name:s3 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s3 type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 's3: kotlin.Int declared in .Ss.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Ss) returnType:kotlin.Int - correspondingProperty: PROPERTY name:s3 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Ss - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Ss' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s3 type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Ss declared in .Ss.' type=.Ss origin=null - CONSTRUCTOR visibility:public <> (s3:kotlin.Int) returnType:.Ss [primary] - VALUE_PARAMETER name:s3 index:0 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Ss modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS ENUM_CLASS name:Switch modality:FINAL visibility:public superTypes:[kotlin.Enum<.Switch>] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Switch - ENUM_ENTRY name:ON - init: EXPRESSION_BODY - ENUM_CONSTRUCTOR_CALL 'private constructor () declared in .Switch' - ENUM_ENTRY name:OFF - init: EXPRESSION_BODY - ENUM_CONSTRUCTOR_CALL 'private constructor () declared in .Switch' - CONSTRUCTOR visibility:private <> () returnType:.Switch [primary] - BLOCK_BODY - ENUM_CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, ordinal: kotlin.Int) declared in kotlin.Enum' - : .Switch - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS ENUM_CLASS name:Switch modality:FINAL visibility:public superTypes:[kotlin.Enum<.Switch>]' - FUN ENUM_CLASS_SPECIAL_MEMBER name:valueOf visibility:public modality:FINAL <> (value:kotlin.String) returnType:.Switch - VALUE_PARAMETER name:value index:0 type:kotlin.String - SYNTHETIC_BODY kind=ENUM_VALUEOF - FUN ENUM_CLASS_SPECIAL_MEMBER name:values visibility:public modality:FINAL <> () returnType:kotlin.Array<.Switch> - SYNTHETIC_BODY kind=ENUM_VALUES - FUN FAKE_OVERRIDE name:compareTo visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>, other:.Switch) returnType:kotlin.Int [fake_override,operator] - overridden: - public final fun compareTo (other: E of kotlin.Enum): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - VALUE_PARAMETER name:other index:0 type:.Switch - FUN FAKE_OVERRIDE name:equals visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public final fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.Int [fake_override] - overridden: - public final fun hashCode (): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - PROPERTY ENUM_CLASS_SPECIAL_MEMBER name:entries visibility:public modality:FINAL [val] - FUN ENUM_CLASS_SPECIAL_MEMBER name: visibility:public modality:FINAL <> () returnType:kotlin.enums.EnumEntries<.Switch> - correspondingProperty: PROPERTY ENUM_CLASS_SPECIAL_MEMBER name:entries visibility:public modality:FINAL [val] - SYNTHETIC_BODY kind=ENUM_ENTRIES - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:FINAL [fake_override,val] - annotations: - IntrinsicConstEvaluation - overridden: - public final name: kotlin.String declared in kotlin.Enum - FUN FAKE_OVERRIDE name: visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:FINAL [fake_override,val] - overridden: - public final fun (): kotlin.String declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - PROPERTY FAKE_OVERRIDE name:ordinal visibility:public modality:FINAL [fake_override,val] - overridden: - public final ordinal: kotlin.Int declared in kotlin.Enum - FUN FAKE_OVERRIDE name: visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ordinal visibility:public modality:FINAL [fake_override,val] - overridden: - public final fun (): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - : kotlin.collections.List<.S> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.S> origin=null - : .S - element: CONSTRUCTOR_CALL 'public constructor (str: kotlin.String, s1: kotlin.Int, s2: .Ss, switch: .Switch, temporal: java.time.Year, boolean: kotlin.Boolean, instant: kotlinx.datetime.Instant, numberI: kotlin.Int, number: kotlin.Number, numberFloat: kotlin.Float, ll: kotlin.collections.List, lld: kotlin.collections.List<.Record>, nullableNumber: kotlin.Int?) declared in .S' type=.S origin=null - str: CONST String type=kotlin.String value="123" - s1: CONST Int type=kotlin.Int value=321 - s2: CONSTRUCTOR_CALL 'public constructor (s3: kotlin.Int) declared in .Ss' type=.Ss origin=null - s3: CONST Int type=kotlin.Int value=12 - switch: GET_ENUM 'ENUM_ENTRY name:ON' type=.Switch - temporal: TYPE_OP type=java.time.Year origin=IMPLICIT_NOTNULL typeOperand=java.time.Year - CALL 'public open fun now (): @[FlexibleNullability] java.time.Year? declared in java.time.Year' type=@[FlexibleNullability] java.time.Year? origin=null - boolean: CONST Boolean type=kotlin.Boolean value=true - instant: CALL 'public open fun now (): kotlinx.datetime.Instant declared in kotlinx.datetime.Clock.System' type=kotlinx.datetime.Instant origin=null - $this: GET_OBJECT 'CLASS OBJECT name:System modality:FINAL visibility:public superTypes:[kotlinx.datetime.Clock]' type=kotlinx.datetime.Clock.System - numberI: CONST Int type=kotlin.Int value=12 - number: CONST Int type=kotlin.Int value=12 - numberFloat: CONST Float type=kotlin.Float value=12.0 - ll: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.String - element: CONST String type=kotlin.String value="dd" - lld: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (r: kotlin.String) declared in .Record' type=.Record origin=null - r: CONST String type=kotlin.String value="ff" - nullableNumber: CONST Null type=kotlin.Nothing? value=null - block: FUN_EXPR type=kotlin.Function1.S>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.S>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.S> - BLOCK_BODY - CLASS CLASS name:S_43I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_43I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_43I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_43I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:boolean visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:boolean visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:instant visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlinx.datetime.Instant - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:instant visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ll visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 10) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.collections.List - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ll visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lld visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 11) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lld visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nullableNumber visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 12) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nullableNumber visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:number visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Number - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:number visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberFloat visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 9) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Float - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberFloat visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberI visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberI visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s2 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s2 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:switch visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:.Switch - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:switch visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:temporal visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:java.time.Year - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:temporal visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_43I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> - annotations: - JvmName(name = "S_43I_s2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="s2" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> - annotations: - JvmName(name = "S_43I_s2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="s2" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.collections.List - annotations: - JvmName(name = "S_43I_ll") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.collections.List from='public final fun (): kotlin.collections.List declared in .box..Scope0' - TYPE_OP type=kotlin.collections.List origin=CAST typeOperand=kotlin.collections.List - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="ll" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:org.jetbrains.kotlinx.dataframe.DataColumn> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn> - annotations: - JvmName(name = "S_43I_ll") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="ll" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Int - annotations: - JvmName(name = "S_43I_s1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="s1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_s1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="s1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Float - annotations: - JvmName(name = "S_43I_numberFloat") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Float from='public final fun (): kotlin.Float declared in .box..Scope0' - TYPE_OP type=kotlin.Float origin=CAST typeOperand=kotlin.Float - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="numberFloat" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_numberFloat") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="numberFloat" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Int? - annotations: - JvmName(name = "S_43I_nullableNumber") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="nullableNumber" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_nullableNumber") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="nullableNumber" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:instant visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:instant type:kotlinx.datetime.Instant visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlinx.datetime.Instant - annotations: - JvmName(name = "S_43I_instant") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:instant visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlinx.datetime.Instant from='public final fun (): kotlinx.datetime.Instant declared in .box..Scope0' - TYPE_OP type=kotlinx.datetime.Instant origin=CAST typeOperand=kotlinx.datetime.Instant - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="instant" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:instant visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:instant type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_instant") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:instant visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="instant" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "S_43I_boolean") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in .box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="boolean" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_boolean") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="boolean" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:temporal visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:temporal type:java.time.Year visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:java.time.Year - annotations: - JvmName(name = "S_43I_temporal") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:temporal visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=java.time.Year from='public final fun (): java.time.Year declared in .box..Scope0' - TYPE_OP type=java.time.Year origin=CAST typeOperand=java.time.Year - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="temporal" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:temporal visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:temporal type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_temporal") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:temporal visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="temporal" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> - annotations: - JvmName(name = "S_43I_lld") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="lld" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> - annotations: - JvmName(name = "S_43I_lld") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="lld" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberI visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberI type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Int - annotations: - JvmName(name = "S_43I_numberI") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberI visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="numberI" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberI visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberI type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_numberI") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberI visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="numberI" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.Number - annotations: - JvmName(name = "S_43I_number") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.Number from='public final fun (): kotlin.Number declared in .box..Scope0' - TYPE_OP type=kotlin.Number origin=CAST typeOperand=kotlin.Number - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="number" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_number") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="number" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:.Switch - annotations: - JvmName(name = "S_43I_switch") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=.Switch from='public final fun (): .Switch declared in .box..Scope0' - TYPE_OP type=.Switch origin=CAST typeOperand=.Switch - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="switch" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> - annotations: - JvmName(name = "S_43I_switch") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="switch" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I>) returnType:kotlin.String - annotations: - JvmName(name = "S_43I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_43I> origin=null - name: CONST String type=kotlin.String value="str" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_43I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_43I> origin=null - columnName: CONST String type=kotlin.String value="str" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Lld_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Lld_291 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Lld_291 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Lld_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:r visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Lld_291) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:r visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Lld_291 - CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope2 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:r visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:r type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Lld_291>) returnType:kotlin.String - annotations: - JvmName(name = "Lld_291_r") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:r visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Lld_291> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope2' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Lld_291> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Lld_291> origin=null - name: CONST String type=kotlin.String value="r" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:r visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:r type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Lld_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Lld_291_r") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:r visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Lld_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Lld_291> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Lld_291> origin=null - columnName: CONST String type=kotlin.String value="r" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope2 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S2_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S2_291 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S2_291 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S2_291 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s3 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S2_291) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s3 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S2_291 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s3 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s3 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291>) returnType:kotlin.Int - annotations: - JvmName(name = "S2_291_s3") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s3 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> origin=null - name: CONST String type=kotlin.String value="s3" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s3 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s3 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_291>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S2_291_s3") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s3 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_291> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_291> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_291> origin=null - columnName: CONST String type=kotlin.String value="s3" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S_43 modality:ABSTRACT visibility:local superTypes:[.box..S_43I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_43 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_43 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..S_43I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_43 modality:ABSTRACT visibility:local superTypes:[.box..S_43I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..S_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..S_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..S_43I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:boolean visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract boolean: kotlin.Boolean declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:boolean visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:instant visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract instant: kotlinx.datetime.Instant declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlinx.datetime.Instant [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:instant visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlinx.datetime.Instant declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:ll visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 10) - overridden: - public abstract ll: kotlin.collections.List declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.collections.List [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ll visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.collections.List declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:lld visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 11) - overridden: - public abstract lld: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:lld visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:nullableNumber visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 12) - overridden: - public abstract nullableNumber: kotlin.Int? declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nullableNumber visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:number visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 8) - overridden: - public abstract number: kotlin.Number declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Number [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:number visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Number declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:numberFloat visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 9) - overridden: - public abstract numberFloat: kotlin.Float declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Float [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:numberFloat visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Float declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:numberI visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract numberI: kotlin.Int declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:numberI visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:s1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract s1: kotlin.Int declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:s1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:s2 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract s2: org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:s2 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_291> declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract str: kotlin.String declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:switch visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract switch: .Switch declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:.Switch [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:switch visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): .Switch declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY FAKE_OVERRIDE name:temporal visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract temporal: java.time.Year declared in .box..S_43I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_43I) returnType:java.time.Year [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:temporal visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): java.time.Year declared in .box..S_43I - $this: VALUE_PARAMETER name: type:.box..S_43I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43) returnType:.box..Scope2 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_43, :.box..Scope2) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_43 - VALUE_PARAMETER name: index:0 type:.box..Scope2 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.S>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - : .S - $receiver: GET_VAR 'it: kotlin.collections.List<.S> declared in .box.' type=kotlin.collections.List<.S> origin=null - maxDepth: CONST Int type=kotlin.Int value=2 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_291> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : .Switch - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : java.time.Year - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Boolean - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlinx.datetime.Instant - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Number - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Float - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.collections.List - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - CALL 'public final fun forEach (action: kotlin.Function1): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_291>> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - action: FUN_EXPR type=kotlin.Function1.box..Lld_291>, kotlin.Unit> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291>) returnType:kotlin.Unit - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> - BLOCK_BODY - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope2' type=.box..Scope2 origin=null - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_291> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_43> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.txt deleted file mode 100644 index 7da81e7078..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame.fir.txt +++ /dev/null @@ -1,286 +0,0 @@ -FILE: toDataFrame.kt - public final enum class Switch : R|kotlin/Enum| { - private constructor(): R|Switch| { - super|>() - } - - public final static enum entry ON: R|Switch| - public final static enum entry OFF: R|Switch| - public final static fun values(): R|kotlin/Array| { - } - - public final static fun valueOf(value: R|kotlin/String|): R|Switch| { - } - - public final static val entries: R|kotlin/enums/EnumEntries| - public get(): R|kotlin/enums/EnumEntries| - - } - public final class Ss : R|kotlin/Any| { - public constructor(s3: R|kotlin/Int|): R|Ss| { - super() - } - - public final val s3: R|kotlin/Int| = R|/s3| - public get(): R|kotlin/Int| - - } - public final class Record : R|kotlin/Any| { - public constructor(r: R|kotlin/String|): R|Record| { - super() - } - - public final val r: R|kotlin/String| = R|/r| - public get(): R|kotlin/String| - - } - public final class S : R|kotlin/Any| { - public constructor(str: R|kotlin/String|, s1: R|kotlin/Int|, s2: R|Ss|, switch: R|Switch|, temporal: R|java/time/Year|, boolean: R|kotlin/Boolean|, instant: R|kotlinx/datetime/Instant|, numberI: R|kotlin/Int|, number: R|kotlin/Number|, numberFloat: R|kotlin/Float|, ll: R|kotlin/collections/List|, lld: R|kotlin/collections/List|, nullableNumber: R|kotlin/Int?|): R|S| { - super() - } - - public final val str: R|kotlin/String| = R|/str| - public get(): R|kotlin/String| - - public final val s1: R|kotlin/Int| = R|/s1| - public get(): R|kotlin/Int| - - public final val s2: R|Ss| = R|/s2| - public get(): R|Ss| - - public final val switch: R|Switch| = R|/switch| - public get(): R|Switch| - - public final val temporal: R|java/time/Year| = R|/temporal| - public get(): R|java/time/Year| - - public final val boolean: R|kotlin/Boolean| = R|/boolean| - public get(): R|kotlin/Boolean| - - public final val instant: R|kotlinx/datetime/Instant| = R|/instant| - public get(): R|kotlinx/datetime/Instant| - - public final val numberI: R|kotlin/Int| = R|/numberI| - public get(): R|kotlin/Int| - - public final val number: R|kotlin/Number| = R|/number| - public get(): R|kotlin/Number| - - public final val numberFloat: R|kotlin/Float| = R|/numberFloat| - public get(): R|kotlin/Float| - - public final val ll: R|kotlin/collections/List| = R|/ll| - public get(): R|kotlin/collections/List| - - public final val lld: R|kotlin/collections/List| = R|/lld| - public get(): R|kotlin/collections/List| - - public final val nullableNumber: R|kotlin/Int?| = R|/nullableNumber| - public get(): R|kotlin/Int?| - - } - public final fun box(): R|kotlin/String| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</S_43>| = R|kotlin/collections/listOf|(R|/S.S|(String(123), Int(321), R|/Ss.Ss|(Int(12)), Q|Switch|.R|/Switch.ON|, Q|java/time/Year|.R|java/time/Year.now*s|(), Boolean(true), Q|kotlinx/datetime/Clock.System|.R|kotlinx/datetime/Clock.System.now|(), Int(12), Int(12), Float(12.0), R|kotlin/collections/listOf|(String(dd)), R|kotlin/collections/listOf|(R|/Record.Record|(String(ff))), Null(null))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</S_43>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</S_43>| { - local abstract class S_43I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val s2: R|org/jetbrains/kotlinx/dataframe/DataRow</S2_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</S2_291>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(10)) public abstract val ll: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val s1: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(9)) public abstract val numberFloat: R|kotlin/Float| - public get(): R|kotlin/Float| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(12)) public abstract val nullableNumber: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val instant: R|kotlinx/datetime/Instant| - public get(): R|kotlinx/datetime/Instant| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val boolean: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val temporal: R|java/time/Year| - public get(): R|java/time/Year| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(11)) public abstract val lld: R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_291>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val numberI: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val number: R|kotlin/Number| - public get(): R|kotlin/Number| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val switch: R|Switch| - public get(): R|Switch| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val str: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/S_43I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.s2: R|org/jetbrains/kotlinx/dataframe/DataRow</S2_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</S2_291>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.s2: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</S2_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</S2_291>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.ll: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.ll: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.s1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.s1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.numberFloat: R|kotlin/Float| - public get(): R|kotlin/Float| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.numberFloat: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.nullableNumber: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.nullableNumber: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.instant: R|kotlinx/datetime/Instant| - public get(): R|kotlinx/datetime/Instant| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.instant: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.boolean: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.boolean: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.temporal: R|java/time/Year| - public get(): R|java/time/Year| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.temporal: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.lld: R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_291>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_291>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.lld: R|org/jetbrains/kotlinx/dataframe/DataColumn/Lld_291>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Lld_291>>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.numberI: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.numberI: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.number: R|kotlin/Number| - public get(): R|kotlin/Number| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.number: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.switch: R|Switch| - public get(): R|Switch| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.switch: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_43I>|.str: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_43I>|.str: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Lld_291 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val r: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Lld_291| - - } - - local final class Scope2 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Lld_291>|.r: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Lld_291>|.r: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope2| - - } - - local abstract class S2_291 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val s3: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/S2_291| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S2_291>|.s3: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S2_291>|.s3: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class S_43 : R|/S_43I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope2: R|/Scope2| - public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/S_43| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(2)) - } - ) - (this@R|/box|, R|/res|).R|/Scope0.str|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.s1|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, (this@R|/box|, R|/res|).R|/Scope0.s2|).R|/Scope1.s3|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.switch|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.temporal|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.boolean|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.instant|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.numberI|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.number|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.numberFloat|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.ll|.R|org/jetbrains/kotlinx/dataframe/api/print||>() - (this@R|/box|, R|/res|).R|/Scope0.lld|.R|org/jetbrains/kotlinx/dataframe/api/forEach|/Lld_291>|>( = forEach@fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_291>|): R|kotlin/Unit| { - (this@R|/box|, R|/it|).R|/Scope2.r|.R|org/jetbrains/kotlinx/dataframe/api/print|() - } - ) - (this@R|/box|, R|/res|).R|/Scope0.nullableNumber| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame.kt b/plugins/kotlin-dataframe/testData/box/toDataFrame.kt index a7a13b80f1..b984471758 100644 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame.kt +++ b/plugins/kotlin-dataframe/testData/box/toDataFrame.kt @@ -1,7 +1,9 @@ import kotlinx.datetime.Clock import kotlinx.datetime.Instant import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* import java.time.Year enum class Switch { diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.ir.txt deleted file mode 100644 index ac4dc21dc5..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.ir.txt +++ /dev/null @@ -1,1100 +0,0 @@ -FILE fqName: fileName:/toDataFrame_dsl.kt - CLASS CLASS name:AnotherRecord modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.AnotherRecord - PROPERTY name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final] - EXPRESSION_BODY - GET_VAR 'd: kotlin.Double declared in .AnotherRecord.' type=kotlin.Double origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.AnotherRecord) returnType:kotlin.Double - correspondingProperty: PROPERTY name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.AnotherRecord - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Double declared in .AnotherRecord' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:d type:kotlin.Double visibility:private [final]' type=kotlin.Double origin=null - receiver: GET_VAR ': .AnotherRecord declared in .AnotherRecord.' type=.AnotherRecord origin=null - CONSTRUCTOR visibility:public <> (d:kotlin.Double) returnType:.AnotherRecord [primary] - VALUE_PARAMETER name:d index:0 type:kotlin.Double - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:AnotherRecord modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:PreservedRecord modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.PreservedRecord - PROPERTY name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'i: kotlin.Int declared in .PreservedRecord.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.PreservedRecord) returnType:kotlin.Int - correspondingProperty: PROPERTY name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.PreservedRecord - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .PreservedRecord' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .PreservedRecord declared in .PreservedRecord.' type=.PreservedRecord origin=null - CONSTRUCTOR visibility:public <> (i:kotlin.Int) returnType:.PreservedRecord [primary] - VALUE_PARAMETER name:i index:0 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:PreservedRecord modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:r visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:r type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'r: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:r visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:r type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (r:kotlin.String) returnType:.Record [primary] - VALUE_PARAMETER name:r index:0 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.S - PROPERTY name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'str: kotlin.String declared in .S.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.String - correspondingProperty: PROPERTY name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:s1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s1 type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 's1: kotlin.Int declared in .S.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int - correspondingProperty: PROPERTY name:s1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s1 type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:.Ss visibility:private [final] - EXPRESSION_BODY - GET_VAR 's2: .Ss declared in .S.' type=.Ss origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:.Ss - correspondingProperty: PROPERTY name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Ss declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s2 type:.Ss visibility:private [final]' type=.Ss origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final] - EXPRESSION_BODY - GET_VAR 'switch: .Switch declared in .S.' type=.Switch origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:.Switch - correspondingProperty: PROPERTY name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .Switch declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final]' type=.Switch origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final] - EXPRESSION_BODY - GET_VAR 'boolean: kotlin.Boolean declared in .S.' type=kotlin.Boolean origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Boolean - correspondingProperty: PROPERTY name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Boolean declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final]' type=kotlin.Boolean origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:numberI visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberI type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'numberI: kotlin.Int declared in .S.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int - correspondingProperty: PROPERTY name:numberI visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:numberI type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final] - EXPRESSION_BODY - GET_VAR 'number: kotlin.Number declared in .S.' type=kotlin.Number origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Number - correspondingProperty: PROPERTY name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Number declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final]' type=kotlin.Number origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final] - EXPRESSION_BODY - GET_VAR 'numberFloat: kotlin.Float declared in .S.' type=kotlin.Float origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Float - correspondingProperty: PROPERTY name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Float declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final]' type=kotlin.Float origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final] - EXPRESSION_BODY - GET_VAR 'll: kotlin.collections.List declared in .S.' type=kotlin.collections.List origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.collections.List - correspondingProperty: PROPERTY name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final]' type=kotlin.collections.List origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:kotlin.collections.List<.Record> visibility:private [final] - EXPRESSION_BODY - GET_VAR 'lld: kotlin.collections.List<.Record> declared in .S.' type=kotlin.collections.List<.Record> origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.collections.List<.Record> - correspondingProperty: PROPERTY name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.collections.List<.Record> declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:lld type:kotlin.collections.List<.Record> visibility:private [final]' type=kotlin.collections.List<.Record> origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final] - EXPRESSION_BODY - GET_VAR 'nullableNumber: kotlin.Int? declared in .S.' type=kotlin.Int? origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.Int? - correspondingProperty: PROPERTY name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int? declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final]' type=kotlin.Int? origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - PROPERTY name:preservedRecord visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedRecord type:.PreservedRecord visibility:private [final] - EXPRESSION_BODY - GET_VAR 'preservedRecord: .PreservedRecord declared in .S.' type=.PreservedRecord origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:.PreservedRecord - correspondingProperty: PROPERTY name:preservedRecord visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .PreservedRecord declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:preservedRecord type:.PreservedRecord visibility:private [final]' type=.PreservedRecord origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - CONSTRUCTOR visibility:public <> (str:kotlin.String, s1:kotlin.Int, s2:.Ss, switch:.Switch, boolean:kotlin.Boolean, numberI:kotlin.Int, number:kotlin.Number, numberFloat:kotlin.Float, ll:kotlin.collections.List, lld:kotlin.collections.List<.Record>, nullableNumber:kotlin.Int?, preservedRecord:.PreservedRecord) returnType:.S [primary] - VALUE_PARAMETER name:str index:0 type:kotlin.String - VALUE_PARAMETER name:s1 index:1 type:kotlin.Int - VALUE_PARAMETER name:s2 index:2 type:.Ss - VALUE_PARAMETER name:switch index:3 type:.Switch - VALUE_PARAMETER name:boolean index:4 type:kotlin.Boolean - VALUE_PARAMETER name:numberI index:5 type:kotlin.Int - VALUE_PARAMETER name:number index:6 type:kotlin.Number - VALUE_PARAMETER name:numberFloat index:7 type:kotlin.Float - VALUE_PARAMETER name:ll index:8 type:kotlin.collections.List - VALUE_PARAMETER name:lld index:9 type:kotlin.collections.List<.Record> - VALUE_PARAMETER name:nullableNumber index:10 type:kotlin.Int? - VALUE_PARAMETER name:preservedRecord index:11 type:.PreservedRecord - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Ss modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Ss - PROPERTY name:s3 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s3 type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 's3: kotlin.Int declared in .Ss.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Ss) returnType:kotlin.Int - correspondingProperty: PROPERTY name:s3 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Ss - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Ss' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:s3 type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Ss declared in .Ss.' type=.Ss origin=null - PROPERTY name:preservedProperty visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedProperty type:.AnotherRecord visibility:private [final] - EXPRESSION_BODY - GET_VAR 'preservedProperty: .AnotherRecord declared in .Ss.' type=.AnotherRecord origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Ss) returnType:.AnotherRecord - correspondingProperty: PROPERTY name:preservedProperty visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Ss - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): .AnotherRecord declared in .Ss' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:preservedProperty type:.AnotherRecord visibility:private [final]' type=.AnotherRecord origin=null - receiver: GET_VAR ': .Ss declared in .Ss.' type=.Ss origin=null - CONSTRUCTOR visibility:public <> (s3:kotlin.Int, preservedProperty:.AnotherRecord) returnType:.Ss [primary] - VALUE_PARAMETER name:s3 index:0 type:kotlin.Int - VALUE_PARAMETER name:preservedProperty index:1 type:.AnotherRecord - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Ss modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS ENUM_CLASS name:Switch modality:FINAL visibility:public superTypes:[kotlin.Enum<.Switch>] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Switch - ENUM_ENTRY name:ON - init: EXPRESSION_BODY - ENUM_CONSTRUCTOR_CALL 'private constructor () declared in .Switch' - ENUM_ENTRY name:OFF - init: EXPRESSION_BODY - ENUM_CONSTRUCTOR_CALL 'private constructor () declared in .Switch' - CONSTRUCTOR visibility:private <> () returnType:.Switch [primary] - BLOCK_BODY - ENUM_CONSTRUCTOR_CALL 'public constructor (name: kotlin.String, ordinal: kotlin.Int) declared in kotlin.Enum' - : .Switch - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS ENUM_CLASS name:Switch modality:FINAL visibility:public superTypes:[kotlin.Enum<.Switch>]' - FUN ENUM_CLASS_SPECIAL_MEMBER name:valueOf visibility:public modality:FINAL <> (value:kotlin.String) returnType:.Switch - VALUE_PARAMETER name:value index:0 type:kotlin.String - SYNTHETIC_BODY kind=ENUM_VALUEOF - FUN ENUM_CLASS_SPECIAL_MEMBER name:values visibility:public modality:FINAL <> () returnType:kotlin.Array<.Switch> - SYNTHETIC_BODY kind=ENUM_VALUES - FUN FAKE_OVERRIDE name:compareTo visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>, other:.Switch) returnType:kotlin.Int [fake_override,operator] - overridden: - public final fun compareTo (other: E of kotlin.Enum): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - VALUE_PARAMETER name:other index:0 type:.Switch - FUN FAKE_OVERRIDE name:equals visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public final fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.Int [fake_override] - overridden: - public final fun hashCode (): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - PROPERTY ENUM_CLASS_SPECIAL_MEMBER name:entries visibility:public modality:FINAL [val] - FUN ENUM_CLASS_SPECIAL_MEMBER name: visibility:public modality:FINAL <> () returnType:kotlin.enums.EnumEntries<.Switch> - correspondingProperty: PROPERTY ENUM_CLASS_SPECIAL_MEMBER name:entries visibility:public modality:FINAL [val] - SYNTHETIC_BODY kind=ENUM_ENTRIES - PROPERTY FAKE_OVERRIDE name:name visibility:public modality:FINAL [fake_override,val] - annotations: - IntrinsicConstEvaluation - overridden: - public final name: kotlin.String declared in kotlin.Enum - FUN FAKE_OVERRIDE name: visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:name visibility:public modality:FINAL [fake_override,val] - overridden: - public final fun (): kotlin.String declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - PROPERTY FAKE_OVERRIDE name:ordinal visibility:public modality:FINAL [fake_override,val] - overridden: - public final ordinal: kotlin.Int declared in kotlin.Enum - FUN FAKE_OVERRIDE name: visibility:public modality:FINAL <> ($this:kotlin.Enum<.Switch>) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ordinal visibility:public modality:FINAL [fake_override,val] - overridden: - public final fun (): kotlin.Int declared in kotlin.Enum - $this: VALUE_PARAMETER name: type:kotlin.Enum<.Switch> - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - : kotlin.collections.List<.S> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.S> origin=null - : .S - element: CONSTRUCTOR_CALL 'public constructor (str: kotlin.String, s1: kotlin.Int, s2: .Ss, switch: .Switch, boolean: kotlin.Boolean, numberI: kotlin.Int, number: kotlin.Number, numberFloat: kotlin.Float, ll: kotlin.collections.List, lld: kotlin.collections.List<.Record>, nullableNumber: kotlin.Int?, preservedRecord: .PreservedRecord) declared in .S' type=.S origin=null - str: CONST String type=kotlin.String value="123" - s1: CONST Int type=kotlin.Int value=321 - s2: CONSTRUCTOR_CALL 'public constructor (s3: kotlin.Int, preservedProperty: .AnotherRecord) declared in .Ss' type=.Ss origin=null - s3: CONST Int type=kotlin.Int value=12 - preservedProperty: CONSTRUCTOR_CALL 'public constructor (d: kotlin.Double) declared in .AnotherRecord' type=.AnotherRecord origin=null - d: CONST Double type=kotlin.Double value=3.0 - switch: GET_ENUM 'ENUM_ENTRY name:ON' type=.Switch - boolean: CONST Boolean type=kotlin.Boolean value=true - numberI: CONST Int type=kotlin.Int value=12 - number: CONST Int type=kotlin.Int value=12 - numberFloat: CONST Float type=kotlin.Float value=12.0 - ll: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List origin=null - : kotlin.String - element: CONST String type=kotlin.String value="dd" - lld: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (r: kotlin.String) declared in .Record' type=.Record origin=null - r: CONST String type=kotlin.String value="ff" - nullableNumber: CONST Null type=kotlin.Nothing? value=null - preservedRecord: CONSTRUCTOR_CALL 'public constructor (i: kotlin.Int) declared in .PreservedRecord' type=.PreservedRecord origin=null - i: CONST Int type=kotlin.Int value=3 - block: FUN_EXPR type=kotlin.Function1.S>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.S>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.S> - BLOCK_BODY - CLASS CLASS name:S_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_28I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_28I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_28I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:boolean visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 3) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Boolean - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:boolean visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ll visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 6) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.collections.List - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:ll visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lld visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 7) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:lld visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nullableNumber visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 8) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Int? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:nullableNumber visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:number visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 4) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Number - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:number visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberFloat visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 5) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Float - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:numberFloat visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preservedRecord visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 9) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:.PreservedRecord - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preservedRecord visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s2 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:s2 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:switch visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 2) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:.Switch - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:switch visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_28I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> - annotations: - JvmName(name = "S_28I_s2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="s2" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:s2 type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> - annotations: - JvmName(name = "S_28I_s2") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:s2 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="s2" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:kotlin.collections.List visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.collections.List - annotations: - JvmName(name = "S_28I_ll") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.collections.List from='public final fun (): kotlin.collections.List declared in .box..Scope0' - TYPE_OP type=kotlin.collections.List origin=CAST typeOperand=kotlin.collections.List - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="ll" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:ll type:org.jetbrains.kotlinx.dataframe.DataColumn> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn> - annotations: - JvmName(name = "S_28I_ll") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:ll visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="ll" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:kotlin.Number visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.Number - annotations: - JvmName(name = "S_28I_number") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.Number from='public final fun (): kotlin.Number declared in .box..Scope0' - TYPE_OP type=kotlin.Number origin=CAST typeOperand=kotlin.Number - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="number" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:number type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_28I_number") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:number visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="number" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:kotlin.Float visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.Float - annotations: - JvmName(name = "S_28I_numberFloat") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.Float from='public final fun (): kotlin.Float declared in .box..Scope0' - TYPE_OP type=kotlin.Float origin=CAST typeOperand=kotlin.Float - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="numberFloat" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:numberFloat type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_28I_numberFloat") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:numberFloat visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="numberFloat" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:kotlin.Int? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.Int? - annotations: - JvmName(name = "S_28I_nullableNumber") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.Int? from='public final fun (): kotlin.Int? declared in .box..Scope0' - TYPE_OP type=kotlin.Int? origin=CAST typeOperand=kotlin.Int? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="nullableNumber" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:nullableNumber type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_28I_nullableNumber") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:nullableNumber visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="nullableNumber" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:.Switch visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:.Switch - annotations: - JvmName(name = "S_28I_switch") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=.Switch from='public final fun (): .Switch declared in .box..Scope0' - TYPE_OP type=.Switch origin=CAST typeOperand=.Switch - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="switch" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:switch type:org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> - annotations: - JvmName(name = "S_28I_switch") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:switch visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="switch" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedRecord visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedRecord type:.PreservedRecord visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:.PreservedRecord - annotations: - JvmName(name = "S_28I_preservedRecord") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedRecord visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=.PreservedRecord from='public final fun (): .PreservedRecord declared in .box..Scope0' - TYPE_OP type=.PreservedRecord origin=CAST typeOperand=.PreservedRecord - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="preservedRecord" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedRecord visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedRecord type:org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> - annotations: - JvmName(name = "S_28I_preservedRecord") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedRecord visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="preservedRecord" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.String - annotations: - JvmName(name = "S_28I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="str" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_28I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="str" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:kotlin.Boolean visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:kotlin.Boolean - annotations: - JvmName(name = "S_28I_boolean") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=kotlin.Boolean from='public final fun (): kotlin.Boolean declared in .box..Scope0' - TYPE_OP type=kotlin.Boolean origin=CAST typeOperand=kotlin.Boolean - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="boolean" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:boolean type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_28I_boolean") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:boolean visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="boolean" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> - annotations: - JvmName(name = "S_28I_lld") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_28I> origin=null - name: CONST String type=kotlin.String value="lld" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:lld type:org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> - annotations: - JvmName(name = "S_28I_lld") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:lld visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn.box..Lld_811>> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_28I> origin=null - columnName: CONST String type=kotlin.String value="lld" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Lld_811 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Lld_811 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Lld_811 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Lld_811 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope2 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope2 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S2_811 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S2_811 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S2_811 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S2_811 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preservedProperty visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S2_811) returnType:.AnotherRecord - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:preservedProperty visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S2_811 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedProperty visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedProperty type:.AnotherRecord visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811>) returnType:.AnotherRecord - annotations: - JvmName(name = "S2_811_preservedProperty") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedProperty visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> - BLOCK_BODY - RETURN type=.AnotherRecord from='public final fun (): .AnotherRecord declared in .box..Scope1' - TYPE_OP type=.AnotherRecord origin=CAST typeOperand=.AnotherRecord - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> origin=null - name: CONST String type=kotlin.String value="preservedProperty" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedProperty visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:preservedProperty type:org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_811>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> - annotations: - JvmName(name = "S2_811_preservedProperty") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:preservedProperty visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_811> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_811> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S2_811> origin=null - columnName: CONST String type=kotlin.String value="preservedProperty" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S_28 modality:ABSTRACT visibility:local superTypes:[.box..S_28I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_28 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_28 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..S_28I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_28 modality:ABSTRACT visibility:local superTypes:[.box..S_28I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..S_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..S_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..S_28I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:boolean visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 3) - overridden: - public abstract boolean: kotlin.Boolean declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Boolean [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:boolean visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Boolean declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:ll visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 6) - overridden: - public abstract ll: kotlin.collections.List declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.collections.List [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:ll visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.collections.List declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:lld visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 7) - overridden: - public abstract lld: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:lld visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Lld_811> declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:nullableNumber visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 8) - overridden: - public abstract nullableNumber: kotlin.Int? declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Int? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:nullableNumber visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int? declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:number visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 4) - overridden: - public abstract number: kotlin.Number declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Number [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:number visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Number declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:numberFloat visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 5) - overridden: - public abstract numberFloat: kotlin.Float declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.Float [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:numberFloat visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Float declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:preservedRecord visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 9) - overridden: - public abstract preservedRecord: .PreservedRecord declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:.PreservedRecord [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:preservedRecord visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): .PreservedRecord declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:s2 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract s2: org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:s2 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..S2_811> declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract str: kotlin.String declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY FAKE_OVERRIDE name:switch visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 2) - overridden: - public abstract switch: .Switch declared in .box..S_28I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_28I) returnType:.Switch [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:switch visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): .Switch declared in .box..S_28I - $this: VALUE_PARAMETER name: type:.box..S_28I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28) returnType:.box..Scope2 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_28, :.box..Scope2) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_28 - VALUE_PARAMETER name: index:0 type:.box..Scope2 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.S>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' - CALL 'public final fun toDataFrame (body: @[ExtensionFunctionType] kotlin.Function1, kotlin.Unit>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - : .S - $receiver: GET_VAR 'it: kotlin.collections.List<.S> declared in .box.' type=kotlin.collections.List<.S> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function1.S>, kotlin.Unit> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S>) returnType:kotlin.Unit - $receiver: VALUE_PARAMETER name:$this$toDataFrame type:org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> - BLOCK_BODY - CALL 'public abstract fun properties (vararg roots: kotlin.reflect.KCallable<*>, maxDepth: kotlin.Int, body: @[ExtensionFunctionType] kotlin.Function1?): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$toDataFrame: org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> origin=null - maxDepth: CONST Int type=kotlin.Int value=4 - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function1 origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl) returnType:kotlin.Unit - $receiver: VALUE_PARAMETER name:$this$properties type:org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl - BLOCK_BODY - CALL 'public abstract fun exclude (vararg classes: kotlin.reflect.KClass<*>): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$properties: org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl declared in .box...' type=org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl origin=null - classes: VARARG type=kotlin.Array> varargElementType=kotlin.reflect.KClass<*> - CLASS_REFERENCE 'CLASS CLASS name:Int modality:FINAL visibility:public superTypes:[kotlin.Number; kotlin.Comparable; java.io.Serializable]' type=kotlin.reflect.KClass - CALL 'public abstract fun exclude (vararg properties: kotlin.reflect.KCallable<*>): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$properties: org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl declared in .box...' type=org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl origin=null - properties: VARARG type=kotlin.Array> varargElementType=kotlin.reflect.KCallable<*> - PROPERTY_REFERENCE 'public final r: kotlin.String declared in .Record' field=null getter='public final fun (): kotlin.String declared in .Record' setter=null type=kotlin.reflect.KProperty1<.Record, kotlin.String> origin=null - CALL 'public abstract fun preserve (vararg classes: kotlin.reflect.KClass<*>): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$properties: org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl declared in .box...' type=org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl origin=null - classes: VARARG type=kotlin.Array> varargElementType=kotlin.reflect.KClass<*> - CLASS_REFERENCE 'CLASS CLASS name:PreservedRecord modality:FINAL visibility:public superTypes:[kotlin.Any]' type=kotlin.reflect.KClass<.PreservedRecord> - CALL 'public abstract fun preserve (vararg properties: kotlin.reflect.KCallable<*>): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$properties: org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl declared in .box...' type=org.jetbrains.kotlinx.dataframe.api.TraversePropertiesDsl origin=null - properties: VARARG type=kotlin.Array> varargElementType=kotlin.reflect.KCallable<*> - PROPERTY_REFERENCE 'public final preservedProperty: .AnotherRecord declared in .Ss' field=null getter='public final fun (): .AnotherRecord declared in .Ss' setter=null type=kotlin.reflect.KProperty1<.Ss, .AnotherRecord> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : .Switch - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn<.Switch> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Boolean - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Number - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Float - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.collections.List - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - VAR name:preservedRecord type:org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn<.PreservedRecord> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - VAR name:anotherRecord type:org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> [val] - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn<.AnotherRecord> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..S2_811> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_28> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.txt deleted file mode 100644 index eacd0d09f1..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.fir.txt +++ /dev/null @@ -1,270 +0,0 @@ -FILE: toDataFrame_dsl.kt - public final enum class Switch : R|kotlin/Enum| { - private constructor(): R|Switch| { - super|>() - } - - public final static enum entry ON: R|Switch| - public final static enum entry OFF: R|Switch| - public final static fun values(): R|kotlin/Array| { - } - - public final static fun valueOf(value: R|kotlin/String|): R|Switch| { - } - - public final static val entries: R|kotlin/enums/EnumEntries| - public get(): R|kotlin/enums/EnumEntries| - - } - public final class AnotherRecord : R|kotlin/Any| { - public constructor(d: R|kotlin/Double|): R|AnotherRecord| { - super() - } - - public final val d: R|kotlin/Double| = R|/d| - public get(): R|kotlin/Double| - - } - public final class Ss : R|kotlin/Any| { - public constructor(s3: R|kotlin/Int|, preservedProperty: R|AnotherRecord|): R|Ss| { - super() - } - - public final val s3: R|kotlin/Int| = R|/s3| - public get(): R|kotlin/Int| - - public final val preservedProperty: R|AnotherRecord| = R|/preservedProperty| - public get(): R|AnotherRecord| - - } - public final class Record : R|kotlin/Any| { - public constructor(r: R|kotlin/String|): R|Record| { - super() - } - - public final val r: R|kotlin/String| = R|/r| - public get(): R|kotlin/String| - - } - public final class PreservedRecord : R|kotlin/Any| { - public constructor(i: R|kotlin/Int|): R|PreservedRecord| { - super() - } - - public final val i: R|kotlin/Int| = R|/i| - public get(): R|kotlin/Int| - - } - public final class S : R|kotlin/Any| { - public constructor(str: R|kotlin/String|, s1: R|kotlin/Int|, s2: R|Ss|, switch: R|Switch|, boolean: R|kotlin/Boolean|, numberI: R|kotlin/Int|, number: R|kotlin/Number|, numberFloat: R|kotlin/Float|, ll: R|kotlin/collections/List|, lld: R|kotlin/collections/List|, nullableNumber: R|kotlin/Int?|, preservedRecord: R|PreservedRecord|): R|S| { - super() - } - - public final val str: R|kotlin/String| = R|/str| - public get(): R|kotlin/String| - - public final val s1: R|kotlin/Int| = R|/s1| - public get(): R|kotlin/Int| - - public final val s2: R|Ss| = R|/s2| - public get(): R|Ss| - - public final val switch: R|Switch| = R|/switch| - public get(): R|Switch| - - public final val boolean: R|kotlin/Boolean| = R|/boolean| - public get(): R|kotlin/Boolean| - - public final val numberI: R|kotlin/Int| = R|/numberI| - public get(): R|kotlin/Int| - - public final val number: R|kotlin/Number| = R|/number| - public get(): R|kotlin/Number| - - public final val numberFloat: R|kotlin/Float| = R|/numberFloat| - public get(): R|kotlin/Float| - - public final val ll: R|kotlin/collections/List| = R|/ll| - public get(): R|kotlin/collections/List| - - public final val lld: R|kotlin/collections/List| = R|/lld| - public get(): R|kotlin/collections/List| - - public final val nullableNumber: R|kotlin/Int?| = R|/nullableNumber| - public get(): R|kotlin/Int?| - - public final val preservedRecord: R|PreservedRecord| = R|/preservedRecord| - public get(): R|PreservedRecord| - - } - public final fun box(): R|kotlin/String| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</S_28>| = R|kotlin/collections/listOf|(R|/S.S|(String(123), Int(321), R|/Ss.Ss|(Int(12), R|/AnotherRecord.AnotherRecord|(Double(3.0))), Q|Switch|.R|/Switch.ON|, Boolean(true), Int(12), Int(12), Float(12.0), R|kotlin/collections/listOf|(String(dd)), R|kotlin/collections/listOf|(R|/Record.Record|(String(ff))), Null(null), R|/PreservedRecord.PreservedRecord|(Int(3)))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</S_28>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</S_28>| { - local abstract class S_28I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val s2: R|org/jetbrains/kotlinx/dataframe/DataRow</S2_811>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</S2_811>| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(6)) public abstract val ll: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(4)) public abstract val number: R|kotlin/Number| - public get(): R|kotlin/Number| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(5)) public abstract val numberFloat: R|kotlin/Float| - public get(): R|kotlin/Float| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(8)) public abstract val nullableNumber: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(2)) public abstract val switch: R|Switch| - public get(): R|Switch| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(9)) public abstract val preservedRecord: R|PreservedRecord| - public get(): R|PreservedRecord| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val str: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(3)) public abstract val boolean: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(7)) public abstract val lld: R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_811>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_811>| - - public constructor(): R|/S_28I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.s2: R|org/jetbrains/kotlinx/dataframe/DataRow</S2_811>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</S2_811>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.s2: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</S2_811>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</S2_811>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.ll: R|kotlin/collections/List| - public get(): R|kotlin/collections/List| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.ll: R|org/jetbrains/kotlinx/dataframe/DataColumn>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn>| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.number: R|kotlin/Number| - public get(): R|kotlin/Number| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.number: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.numberFloat: R|kotlin/Float| - public get(): R|kotlin/Float| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.numberFloat: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.nullableNumber: R|kotlin/Int?| - public get(): R|kotlin/Int?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.nullableNumber: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.switch: R|Switch| - public get(): R|Switch| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.switch: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.preservedRecord: R|PreservedRecord| - public get(): R|PreservedRecord| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.preservedRecord: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.str: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.str: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.boolean: R|kotlin/Boolean| - public get(): R|kotlin/Boolean| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.boolean: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_28I>|.lld: R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_811>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataFrame</Lld_811>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_28I>|.lld: R|org/jetbrains/kotlinx/dataframe/DataColumn/Lld_811>>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn/Lld_811>>| - - public constructor(): R|/Scope0| - - } - - local abstract class Lld_811 : R|kotlin/Any| { - public constructor(): R|/Lld_811| - - } - - local final class Scope2 : R|kotlin/Any| { - public constructor(): R|/Scope2| - - } - - local abstract class S2_811 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val preservedProperty: R|AnotherRecord| - public get(): R|AnotherRecord| - - public constructor(): R|/S2_811| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S2_811>|.preservedProperty: R|AnotherRecord| - public get(): R|AnotherRecord| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S2_811>|.preservedProperty: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class S_28 : R|/S_28I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope2: R|/Scope2| - public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/S_28| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|( = toDataFrame@fun R|org/jetbrains/kotlinx/dataframe/api/CreateDataFrameDsl|.(): R|kotlin/Unit| { - this@R|special/anonymous|.R|SubstitutionOverride|(Int(4), = properties@fun R|org/jetbrains/kotlinx/dataframe/api/TraversePropertiesDsl|.(): R|kotlin/Unit| { - this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/TraversePropertiesDsl.exclude|(vararg((Q|kotlin/Int|))) - this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/TraversePropertiesDsl.exclude|(vararg(Q|Record|::R|/Record.r|)) - this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/TraversePropertiesDsl.preserve|(vararg((Q|PreservedRecord|))) - this@R|special/anonymous|.R|org/jetbrains/kotlinx/dataframe/api/TraversePropertiesDsl.preserve|(vararg(Q|Ss|::R|/Ss.preservedProperty|)) - } - ) - } - ) - } - ) - (this@R|/box|, R|/res|).R|/Scope0.str|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.switch|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.boolean|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.number|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.numberFloat|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.ll|.R|org/jetbrains/kotlinx/dataframe/api/print||>() - (this@R|/box|, R|/res|).R|/Scope0.nullableNumber| - lval preservedRecord: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|/box|, R|/res|).R|/Scope0.preservedRecord| - lval anotherRecord: R|org/jetbrains/kotlinx/dataframe/DataColumn| = (this@R|/box|, (this@R|/box|, R|/res|).R|/Scope0.s2|).R|/Scope1.preservedProperty| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.kt b/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.kt index e2a0a4bea2..62a99bb044 100644 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.kt +++ b/plugins/kotlin-dataframe/testData/box/toDataFrame_dsl.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* enum class Switch { ON, OFF diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.ir.txt deleted file mode 100644 index 7b402f5ec1..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.ir.txt +++ /dev/null @@ -1,233 +0,0 @@ -FILE fqName: fileName:/toDataFrame_from.kt - CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.S - PROPERTY name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'str: kotlin.String declared in .S.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.S) returnType:kotlin.String - correspondingProperty: PROPERTY name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .S' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .S declared in .S.' type=.S origin=null - CONSTRUCTOR visibility:public <> (str:kotlin.String) returnType:.S [primary] - VALUE_PARAMETER name:str index:0 type:kotlin.String - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S modality:FINAL visibility:public superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:res type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> origin=null - : kotlin.collections.List<.S> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.S> origin=null - : .S - element: CONSTRUCTOR_CALL 'public constructor (str: kotlin.String) declared in .S' type=.S origin=null - str: CONST String type=kotlin.String value="123" - block: FUN_EXPR type=kotlin.Function1.S>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.S>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.S> - BLOCK_BODY - CLASS CLASS name:S_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_94I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_94I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_94I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_94I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_94I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:str visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..S_94I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I>) returnType:kotlin.String - annotations: - JvmName(name = "S_94I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> origin=null - name: CONST String type=kotlin.String value="str" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:str type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_94I_str") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:str visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> origin=null - columnName: CONST String type=kotlin.String value="str" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I>) returnType:kotlin.String - annotations: - JvmName(name = "S_94I_col") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..S_94I> origin=null - name: CONST String type=kotlin.String value="col" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "S_94I_col") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..S_94I> origin=null - columnName: CONST String type=kotlin.String value="col" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:S_94 modality:ABSTRACT visibility:local superTypes:[.box..S_94I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..S_94 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..S_94 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..S_94I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:S_94 modality:ABSTRACT visibility:local superTypes:[.box..S_94I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..S_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..S_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..S_94I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:col visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract col: kotlin.String declared in .box..S_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_94I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:col visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..S_94I - $this: VALUE_PARAMETER name: type:.box..S_94I - PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract str: kotlin.String declared in .box..S_94I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..S_94I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:str visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..S_94I - $this: VALUE_PARAMETER name: type:.box..S_94I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_94) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_94 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..S_94, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..S_94 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.S>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> declared in .box' - CALL 'public final fun toDataFrame (body: @[ExtensionFunctionType] kotlin.Function1, kotlin.Unit>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> origin=null - : .S - $receiver: GET_VAR 'it: kotlin.collections.List<.S> declared in .box.' type=kotlin.collections.List<.S> origin=null - body: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function1.S>, kotlin.Unit> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S>) returnType:kotlin.Unit - $receiver: VALUE_PARAMETER name:$this$toDataFrame type:org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> - BLOCK_BODY - CALL 'public abstract fun properties (vararg roots: kotlin.reflect.KCallable<*>, maxDepth: kotlin.Int, body: @[ExtensionFunctionType] kotlin.Function1?): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl' type=kotlin.Unit origin=null - $this: GET_VAR '$this$toDataFrame: org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - CALL 'public final fun from (expression: kotlin.Function1): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl' type=kotlin.Unit origin=null - : kotlin.String - $this: GET_VAR '$this$toDataFrame: org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.CreateDataFrameDsl<.S> origin=null - $receiver: CONST String type=kotlin.String value="col" - expression: FUN_EXPR type=kotlin.Function1<.S, kotlin.String> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:.S) returnType:kotlin.String - VALUE_PARAMETER name:it index:0 type:.S - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: .S): kotlin.String declared in .box..' - CALL 'public final fun (): kotlin.String declared in .S' type=kotlin.String origin=GET_PROPERTY - $this: GET_VAR 'it: .S declared in .box...' type=.S origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.String - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val res: org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..S_94> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.txt deleted file mode 100644 index 58006fa503..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.fir.txt +++ /dev/null @@ -1,63 +0,0 @@ -FILE: toDataFrame_from.kt - public final class S : R|kotlin/Any| { - public constructor(str: R|kotlin/String|): R|S| { - super() - } - - public final val str: R|kotlin/String| = R|/str| - public get(): R|kotlin/String| - - } - public final fun box(): R|kotlin/String| { - lval res: R|org/jetbrains/kotlinx/dataframe/DataFrame</S_94>| = R|kotlin/collections/listOf|(R|/S.S|(String(123))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</S_94>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</S_94>| { - local abstract class S_94I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val str: R|kotlin/String| - public get(): R|kotlin/String| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val col: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/S_94I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_94I>|.str: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_94I>|.str: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</S_94I>|.col: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</S_94I>|.col: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class S_94 : R|/S_94I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/S_94| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|( = toDataFrame@fun R|org/jetbrains/kotlinx/dataframe/api/CreateDataFrameDsl|.(): R|kotlin/Unit| { - this@R|special/anonymous|.R|SubstitutionOverride|(Int(1)) - (this@R|special/anonymous|, String(col)).R|SubstitutionOverride|(from@fun (it: R|S|): R|kotlin/String| { - ^ R|/it|.R|/S.str| - } - ) - } - ) - } - ) - (this@R|/box|, R|/res|).R|/Scope0.col|.R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/box|, R|/res|).R|/Scope0.str|.R|org/jetbrains/kotlinx/dataframe/api/print|() - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.kt b/plugins/kotlin-dataframe/testData/box/toDataFrame_from.kt index e0f05d497e..cc3c899223 100644 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_from.kt +++ b/plugins/kotlin-dataframe/testData/box/toDataFrame_from.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* class S( val str: String, diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.ir.txt deleted file mode 100644 index 25eb1f3acb..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.ir.txt +++ /dev/null @@ -1,288 +0,0 @@ -FILE fqName: fileName:/toDataFrame_superType.kt - CLASS CLASS name:MyImpl modality:FINAL visibility:public superTypes:[.MyInterface] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.MyImpl - PROPERTY name:i visibility:public modality:OPEN [val] - overridden: - public abstract i: kotlin.Int declared in .MyInterface - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'i: kotlin.Int declared in .MyImpl.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:OPEN <> ($this:.MyImpl) returnType:kotlin.Int - correspondingProperty: PROPERTY name:i visibility:public modality:OPEN [val] - overridden: - public abstract fun (): kotlin.Int declared in .MyInterface - $this: VALUE_PARAMETER name: type:.MyImpl - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun (): kotlin.Int declared in .MyImpl' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .MyImpl declared in .MyImpl.' type=.MyImpl origin=null - PROPERTY name:a visibility:public modality:OPEN [val] - overridden: - public abstract a: kotlin.Int declared in .MyInterface - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.Int declared in .MyImpl.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:OPEN <> ($this:.MyImpl) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:OPEN [val] - overridden: - public abstract fun (): kotlin.Int declared in .MyInterface - $this: VALUE_PARAMETER name: type:.MyImpl - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun (): kotlin.Int declared in .MyImpl' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .MyImpl declared in .MyImpl.' type=.MyImpl origin=null - CONSTRUCTOR visibility:public <> (i:kotlin.Int, a:kotlin.Int) returnType:.MyImpl [primary] - VALUE_PARAMETER name:i index:0 type:kotlin.Int - VALUE_PARAMETER name:a index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:MyImpl modality:FINAL visibility:public superTypes:[.MyInterface]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .MyInterface - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .MyInterface - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .MyInterface - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS INTERFACE name:MyInterface modality:ABSTRACT visibility:public superTypes:[.SupertypeProperty] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.MyInterface - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .SupertypeProperty - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .SupertypeProperty - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .SupertypeProperty - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract i: kotlin.Int declared in .SupertypeProperty - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.SupertypeProperty) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .SupertypeProperty - $this: VALUE_PARAMETER name: type:.SupertypeProperty - PROPERTY name:a visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.MyInterface) returnType:kotlin.Int - correspondingProperty: PROPERTY name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.MyInterface - CLASS INTERFACE name:SupertypeProperty modality:ABSTRACT visibility:public superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.SupertypeProperty - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY name:i visibility:public modality:ABSTRACT [val] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.SupertypeProperty) returnType:kotlin.Int - correspondingProperty: PROPERTY name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.SupertypeProperty - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - CALL 'public final fun test (list: kotlin.collections.List<.MyInterface>): kotlin.Unit declared in ' type=kotlin.Unit origin=null - list: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.MyImpl> origin=null - : .MyImpl - element: CONSTRUCTOR_CALL 'public constructor (i: kotlin.Int, a: kotlin.Int) declared in .MyImpl' type=.MyImpl origin=null - i: CONST Int type=kotlin.Int value=1 - a: CONST Int type=kotlin.Int value=2 - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" - FUN name:test visibility:public modality:FINAL <> (list:kotlin.collections.List<.MyInterface>) returnType:kotlin.Unit - VALUE_PARAMETER name:list index:0 type:kotlin.collections.List<.MyInterface> - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> origin=null - : kotlin.collections.List<.MyInterface> - : org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> - $receiver: GET_VAR 'list: kotlin.collections.List<.MyInterface> declared in .test' type=kotlin.collections.List<.MyInterface> origin=null - block: FUN_EXPR type=kotlin.Function1.MyInterface>, org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.MyInterface>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.MyInterface> - BLOCK_BODY - CLASS CLASS name:MyInterface_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.test..MyInterface_48I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.test..MyInterface_48I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:MyInterface_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.test..MyInterface_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:i visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.test..MyInterface_48I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.test..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I>) returnType:kotlin.Int - annotations: - JvmName(name = "MyInterface_48I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .test..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> declared in .test..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> origin=null - name: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:i type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "MyInterface_48I_i") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:i visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .test..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> declared in .test..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> origin=null - columnName: CONST String type=kotlin.String value="i" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I>) returnType:kotlin.Int - annotations: - JvmName(name = "MyInterface_48I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .test..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> declared in .test..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.test..MyInterface_48I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "MyInterface_48I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .test..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> declared in .test..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.test..MyInterface_48I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.test..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:MyInterface_48 modality:ABSTRACT visibility:local superTypes:[.test..MyInterface_48I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.test..MyInterface_48 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.test..MyInterface_48 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .test..MyInterface_48I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:MyInterface_48 modality:ABSTRACT visibility:local superTypes:[.test..MyInterface_48I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .test..MyInterface_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .test..MyInterface_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .test..MyInterface_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.Int declared in .test..MyInterface_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .test..MyInterface_48I - $this: VALUE_PARAMETER name: type:.test..MyInterface_48I - PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract i: kotlin.Int declared in .test..MyInterface_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:i visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .test..MyInterface_48I - $this: VALUE_PARAMETER name: type:.test..MyInterface_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48) returnType:.test..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.test..MyInterface_48 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.test..MyInterface_48, :.test..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.test..MyInterface_48 - VALUE_PARAMETER name: index:0 type:.test..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.MyInterface>): org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> declared in .test' - CALL 'public final fun toDataFrame (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> origin=null - : .MyInterface - $receiver: GET_VAR 'it: kotlin.collections.List<.MyInterface> declared in .test.' type=kotlin.collections.List<.MyInterface> origin=null - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - $receiver: CALL 'public final fun schema (): org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> declared in .test' type=org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .test..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .test..Scope0' type=.test..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> declared in .test' type=org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .test..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .test..Scope0' type=.test..Scope0 origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> declared in .test' type=org.jetbrains.kotlinx.dataframe.DataFrame<.test..MyInterface_48> origin=null diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.txt deleted file mode 100644 index 3a898f572c..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.fir.txt +++ /dev/null @@ -1,73 +0,0 @@ -FILE: toDataFrame_superType.kt - public abstract interface SupertypeProperty : R|kotlin/Any| { - public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public abstract interface MyInterface : R|SupertypeProperty| { - public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - } - public final class MyImpl : R|MyInterface| { - public constructor(i: R|kotlin/Int|, a: R|kotlin/Int|): R|MyImpl| { - super() - } - - public open override val i: R|kotlin/Int| = R|/i| - public get(): R|kotlin/Int| - - public open override val a: R|kotlin/Int| = R|/a| - public get(): R|kotlin/Int| - - } - public final fun test(list: R|kotlin/collections/List|): R|kotlin/Unit| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</MyInterface_48>| = R|/list|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</MyInterface_48>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</MyInterface_48>| { - local abstract class MyInterface_48I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val i: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/MyInterface_48I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</MyInterface_48I>|.i: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</MyInterface_48I>|.i: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</MyInterface_48I>|.a: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</MyInterface_48I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class MyInterface_48 : R|/MyInterface_48I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/MyInterface_48| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|() - } - ) - R|/df|.R|org/jetbrains/kotlinx/dataframe/api/schema|().R|org/jetbrains/kotlinx/dataframe/api/print|() - (this@R|/test|, R|/df|).R|/Scope0.i| - (this@R|/test|, R|/df|).R|/Scope0.a| - } - public final fun box(): R|kotlin/String| { - R|/test|(R|kotlin/collections/listOf|(R|/MyImpl.MyImpl|(Int(1), Int(2)))) - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.kt b/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.kt index 975af02ad9..892e20a8bc 100644 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.kt +++ b/plugins/kotlin-dataframe/testData/box/toDataFrame_superType.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* interface SupertypeProperty { val i: Int diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.ir.txt deleted file mode 100644 index c39e4b8757..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.ir.txt +++ /dev/null @@ -1,476 +0,0 @@ -FILE fqName: fileName:/toDataFrame_typeParameters.kt - CLASS CLASS name:ClassWithAnyTypeArg modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - TYPE_PARAMETER name:T index:0 variance:out superTypes:[kotlin.Any] reified:false - PROPERTY name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final] - EXPRESSION_BODY - GET_VAR 'v: T of .ClassWithAnyTypeArg declared in .ClassWithAnyTypeArg.' type=T of .ClassWithAnyTypeArg origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>) returnType:T of .ClassWithAnyTypeArg - correspondingProperty: PROPERTY name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): T of .ClassWithAnyTypeArg declared in .ClassWithAnyTypeArg' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - CONSTRUCTOR visibility:public <> (v:T of .ClassWithAnyTypeArg) returnType:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> [primary] - VALUE_PARAMETER name:v index:0 type:T of .ClassWithAnyTypeArg - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithAnyTypeArg modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>) returnType:T of .ClassWithAnyTypeArg [operator] - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): T of .ClassWithAnyTypeArg declared in .ClassWithAnyTypeArg' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.component1' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>, v:T of .ClassWithAnyTypeArg) returnType:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - VALUE_PARAMETER name:v index:0 type:T of .ClassWithAnyTypeArg - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.copy' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (v: T of .ClassWithAnyTypeArg): .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg' - CONSTRUCTOR_CALL 'public constructor (v: T of .ClassWithAnyTypeArg) declared in .ClassWithAnyTypeArg' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - : T of .ClassWithAnyTypeArg - v: GET_VAR 'v: T of .ClassWithAnyTypeArg declared in .ClassWithAnyTypeArg.copy' type=T of .ClassWithAnyTypeArg origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.equals' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .ClassWithAnyTypeArg.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - GET_VAR 'other: kotlin.Any? declared in .ClassWithAnyTypeArg.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> [val] - TYPE_OP type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=CAST typeOperand=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - GET_VAR 'other: kotlin.Any? declared in .ClassWithAnyTypeArg.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.equals' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR 'val tmp_0: .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.equals' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .ClassWithAnyTypeArg' - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Any' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.hashCode' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.ClassWithAnyTypeArg.ClassWithAnyTypeArg>) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithAnyTypeArg.ClassWithAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .ClassWithAnyTypeArg' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="ClassWithAnyTypeArg(" - CONST String type=kotlin.String value="v=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithAnyTypeArg visibility:private [final]' type=T of .ClassWithAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithAnyTypeArg.ClassWithAnyTypeArg> declared in .ClassWithAnyTypeArg.toString' type=.ClassWithAnyTypeArg.ClassWithAnyTypeArg> origin=null - CONST String type=kotlin.String value=")" - CLASS CLASS name:ClassWithNullableAnyTypeArg modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - TYPE_PARAMETER name:T index:0 variance:out superTypes:[kotlin.Any?] reified:false - PROPERTY name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final] - EXPRESSION_BODY - GET_VAR 'v: T of .ClassWithNullableAnyTypeArg declared in .ClassWithNullableAnyTypeArg.' type=T of .ClassWithNullableAnyTypeArg origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>) returnType:T of .ClassWithNullableAnyTypeArg - correspondingProperty: PROPERTY name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): T of .ClassWithNullableAnyTypeArg declared in .ClassWithNullableAnyTypeArg' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - CONSTRUCTOR visibility:public <> (v:T of .ClassWithNullableAnyTypeArg) returnType:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> [primary] - VALUE_PARAMETER name:v index:0 type:T of .ClassWithNullableAnyTypeArg - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithNullableAnyTypeArg modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>) returnType:T of .ClassWithNullableAnyTypeArg [operator] - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): T of .ClassWithNullableAnyTypeArg declared in .ClassWithNullableAnyTypeArg' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.component1' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>, v:T of .ClassWithNullableAnyTypeArg) returnType:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - VALUE_PARAMETER name:v index:0 type:T of .ClassWithNullableAnyTypeArg - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.copy' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (v: T of .ClassWithNullableAnyTypeArg): .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg' - CONSTRUCTOR_CALL 'public constructor (v: T of .ClassWithNullableAnyTypeArg) declared in .ClassWithNullableAnyTypeArg' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - : T of .ClassWithNullableAnyTypeArg - v: GET_VAR 'v: T of .ClassWithNullableAnyTypeArg declared in .ClassWithNullableAnyTypeArg.copy' type=T of .ClassWithNullableAnyTypeArg origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.equals' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .ClassWithNullableAnyTypeArg.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithNullableAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - GET_VAR 'other: kotlin.Any? declared in .ClassWithNullableAnyTypeArg.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithNullableAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_1 type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> [val] - TYPE_OP type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=CAST typeOperand=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - GET_VAR 'other: kotlin.Any? declared in .ClassWithNullableAnyTypeArg.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.equals' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR 'val tmp_1: .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.equals' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithNullableAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .ClassWithNullableAnyTypeArg' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .ClassWithNullableAnyTypeArg' - WHEN type=kotlin.Int origin=null - BRANCH - if: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.hashCode' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - arg1: CONST Null type=kotlin.Nothing? value=null - then: CONST Int type=kotlin.Int value=0 - BRANCH - if: CONST Boolean type=kotlin.Boolean value=true - then: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Any' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.hashCode' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg>) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .ClassWithNullableAnyTypeArg' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="ClassWithNullableAnyTypeArg(" - CONST String type=kotlin.String value="v=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:v type:T of .ClassWithNullableAnyTypeArg visibility:private [final]' type=T of .ClassWithNullableAnyTypeArg origin=null - receiver: GET_VAR ': .ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> declared in .ClassWithNullableAnyTypeArg.toString' type=.ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg> origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - CALL 'public final fun f (l: kotlin.collections.List<.ClassWithNullableAnyTypeArg>): kotlin.Unit declared in ' type=kotlin.Unit origin=null - l: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.ClassWithNullableAnyTypeArg> origin=null - : .ClassWithNullableAnyTypeArg - element: CONSTRUCTOR_CALL 'public constructor (v: T of .ClassWithNullableAnyTypeArg) declared in .ClassWithNullableAnyTypeArg' type=.ClassWithNullableAnyTypeArg origin=null - : kotlin.Int - v: CONST Int type=kotlin.Int value=1 - CALL 'public final fun f1 (l: kotlin.collections.List<.ClassWithAnyTypeArg>): kotlin.Unit declared in ' type=kotlin.Unit origin=null - l: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.ClassWithAnyTypeArg> origin=null - : .ClassWithAnyTypeArg - element: CONSTRUCTOR_CALL 'public constructor (v: T of .ClassWithAnyTypeArg) declared in .ClassWithAnyTypeArg' type=.ClassWithAnyTypeArg origin=null - : kotlin.Int - v: CONST Int type=kotlin.Int value=1 - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" - FUN name:f visibility:public modality:FINAL <> (l:kotlin.collections.List<.ClassWithNullableAnyTypeArg>) returnType:kotlin.Unit - VALUE_PARAMETER name:l index:0 type:kotlin.collections.List<.ClassWithNullableAnyTypeArg> - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> origin=null - : kotlin.collections.List<.ClassWithNullableAnyTypeArg> - : org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> - $receiver: GET_VAR 'l: kotlin.collections.List<.ClassWithNullableAnyTypeArg> declared in .f' type=kotlin.collections.List<.ClassWithNullableAnyTypeArg> origin=null - block: FUN_EXPR type=kotlin.Function1.ClassWithNullableAnyTypeArg>, org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.ClassWithNullableAnyTypeArg>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.ClassWithNullableAnyTypeArg> - BLOCK_BODY - CLASS CLASS name:ClassWithNullableAnyTypeArg_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f..ClassWithNullableAnyTypeArg_48I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f..ClassWithNullableAnyTypeArg_48I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithNullableAnyTypeArg_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:v visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f..ClassWithNullableAnyTypeArg_48I) returnType:kotlin.Any? - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:v visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.f..ClassWithNullableAnyTypeArg_48I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:kotlin.Any? visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.f..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.f..ClassWithNullableAnyTypeArg_48I>) returnType:kotlin.Any? - annotations: - JvmName(name = "ClassWithNullableAnyTypeArg_48I_v") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.f..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.f..ClassWithNullableAnyTypeArg_48I> - BLOCK_BODY - RETURN type=kotlin.Any? from='public final fun (): kotlin.Any? declared in .f..Scope0' - TYPE_OP type=kotlin.Any? origin=CAST typeOperand=kotlin.Any? - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.f..ClassWithNullableAnyTypeArg_48I> declared in .f..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.f..ClassWithNullableAnyTypeArg_48I> origin=null - name: CONST String type=kotlin.String value="v" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.f..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f..ClassWithNullableAnyTypeArg_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ClassWithNullableAnyTypeArg_48I_v") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.f..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f..ClassWithNullableAnyTypeArg_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .f..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f..ClassWithNullableAnyTypeArg_48I> declared in .f..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f..ClassWithNullableAnyTypeArg_48I> origin=null - columnName: CONST String type=kotlin.String value="v" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ClassWithNullableAnyTypeArg_48 modality:ABSTRACT visibility:local superTypes:[.f..ClassWithNullableAnyTypeArg_48I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f..ClassWithNullableAnyTypeArg_48 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f..ClassWithNullableAnyTypeArg_48 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .f..ClassWithNullableAnyTypeArg_48I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithNullableAnyTypeArg_48 modality:ABSTRACT visibility:local superTypes:[.f..ClassWithNullableAnyTypeArg_48I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .f..ClassWithNullableAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .f..ClassWithNullableAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .f..ClassWithNullableAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:v visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract v: kotlin.Any? declared in .f..ClassWithNullableAnyTypeArg_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.f..ClassWithNullableAnyTypeArg_48I) returnType:kotlin.Any? [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:v visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Any? declared in .f..ClassWithNullableAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:.f..ClassWithNullableAnyTypeArg_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f..ClassWithNullableAnyTypeArg_48) returnType:.f..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.f..ClassWithNullableAnyTypeArg_48 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f..ClassWithNullableAnyTypeArg_48, :.f..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.f..ClassWithNullableAnyTypeArg_48 - VALUE_PARAMETER name: index:0 type:.f..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.ClassWithNullableAnyTypeArg>): org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> declared in .f' - CALL 'public final fun toDataFrame (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> origin=null - : .ClassWithNullableAnyTypeArg - $receiver: GET_VAR 'it: kotlin.collections.List<.ClassWithNullableAnyTypeArg> declared in .f.' type=kotlin.collections.List<.ClassWithNullableAnyTypeArg> origin=null - VAR name:v type:kotlin.Any? [val] - CALL 'public final fun (): kotlin.Any? declared in .f..Scope0' type=kotlin.Any? origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .f..Scope0' type=.f..Scope0 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.DataFrame' type=org.jetbrains.kotlinx.dataframe.DataRow<.f..ClassWithNullableAnyTypeArg_48> origin=GET_ARRAY_ELEMENT - $this: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> declared in .f' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> origin=null - index: CONST Int type=kotlin.Int value=0 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - $receiver: CALL 'public final fun schema (): org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> declared in .f' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f..ClassWithNullableAnyTypeArg_48> origin=null - FUN name:f1 visibility:public modality:FINAL <> (l:kotlin.collections.List<.ClassWithAnyTypeArg>) returnType:kotlin.Unit - VALUE_PARAMETER name:l index:0 type:kotlin.collections.List<.ClassWithAnyTypeArg> - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> origin=null - : kotlin.collections.List<.ClassWithAnyTypeArg> - : org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> - $receiver: GET_VAR 'l: kotlin.collections.List<.ClassWithAnyTypeArg> declared in .f1' type=kotlin.collections.List<.ClassWithAnyTypeArg> origin=null - block: FUN_EXPR type=kotlin.Function1.ClassWithAnyTypeArg>, org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.ClassWithAnyTypeArg>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.ClassWithAnyTypeArg> - BLOCK_BODY - CLASS CLASS name:ClassWithAnyTypeArg_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f1..ClassWithAnyTypeArg_48I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f1..ClassWithAnyTypeArg_48I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithAnyTypeArg_48I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:v visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f1..ClassWithAnyTypeArg_48I) returnType:kotlin.Any - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:v visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.f1..ClassWithAnyTypeArg_48I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f1..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:kotlin.Any visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.f1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.f1..ClassWithAnyTypeArg_48I>) returnType:kotlin.Any - annotations: - JvmName(name = "ClassWithAnyTypeArg_48I_v") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.f1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.f1..ClassWithAnyTypeArg_48I> - BLOCK_BODY - RETURN type=kotlin.Any from='public final fun (): kotlin.Any declared in .f1..Scope0' - TYPE_OP type=kotlin.Any origin=CAST typeOperand=kotlin.Any - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.f1..ClassWithAnyTypeArg_48I> declared in .f1..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.f1..ClassWithAnyTypeArg_48I> origin=null - name: CONST String type=kotlin.String value="v" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:v type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.f1..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f1..ClassWithAnyTypeArg_48I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "ClassWithAnyTypeArg_48I_v") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:v visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.f1..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f1..ClassWithAnyTypeArg_48I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .f1..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f1..ClassWithAnyTypeArg_48I> declared in .f1..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.f1..ClassWithAnyTypeArg_48I> origin=null - columnName: CONST String type=kotlin.String value="v" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f1..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:ClassWithAnyTypeArg_48 modality:ABSTRACT visibility:local superTypes:[.f1..ClassWithAnyTypeArg_48I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.f1..ClassWithAnyTypeArg_48 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.f1..ClassWithAnyTypeArg_48 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .f1..ClassWithAnyTypeArg_48I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:ClassWithAnyTypeArg_48 modality:ABSTRACT visibility:local superTypes:[.f1..ClassWithAnyTypeArg_48I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .f1..ClassWithAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .f1..ClassWithAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .f1..ClassWithAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:v visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract v: kotlin.Any declared in .f1..ClassWithAnyTypeArg_48I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.f1..ClassWithAnyTypeArg_48I) returnType:kotlin.Any [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:v visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Any declared in .f1..ClassWithAnyTypeArg_48I - $this: VALUE_PARAMETER name: type:.f1..ClassWithAnyTypeArg_48I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f1..ClassWithAnyTypeArg_48) returnType:.f1..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.f1..ClassWithAnyTypeArg_48 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.f1..ClassWithAnyTypeArg_48, :.f1..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.f1..ClassWithAnyTypeArg_48 - VALUE_PARAMETER name: index:0 type:.f1..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.ClassWithAnyTypeArg>): org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> declared in .f1' - CALL 'public final fun toDataFrame (): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> origin=null - : .ClassWithAnyTypeArg - $receiver: GET_VAR 'it: kotlin.collections.List<.ClassWithAnyTypeArg> declared in .f1.' type=kotlin.collections.List<.ClassWithAnyTypeArg> origin=null - VAR name:v type:kotlin.Any [val] - CALL 'public final fun (): kotlin.Any declared in .f1..Scope0' type=kotlin.Any origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .f1..Scope0' type=.f1..Scope0 origin=null - $receiver: CALL 'public abstract fun get (index: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataRow declared in org.jetbrains.kotlinx.dataframe.DataFrame' type=org.jetbrains.kotlinx.dataframe.DataRow<.f1..ClassWithAnyTypeArg_48> origin=GET_ARRAY_ELEMENT - $this: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> declared in .f1' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> origin=null - index: CONST Int type=kotlin.Int value=0 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - $receiver: CALL 'public final fun schema (): org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.schema.DataFrameSchema origin=null - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> declared in .f1' type=org.jetbrains.kotlinx.dataframe.DataFrame<.f1..ClassWithAnyTypeArg_48> origin=null diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.txt b/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.txt deleted file mode 100644 index 8b45df4010..0000000000 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.fir.txt +++ /dev/null @@ -1,104 +0,0 @@ -FILE: toDataFrame_typeParameters.kt - public final data class ClassWithNullableAnyTypeArg : R|kotlin/Any| { - public constructor(v: R|T|): R|ClassWithNullableAnyTypeArg| { - super() - } - - public final val v: R|T| = R|/v| - public get(): R|T| - - public final operator fun component1(): R|T| - - public final fun copy(v: R|T| = this@R|/ClassWithNullableAnyTypeArg|.R|/ClassWithNullableAnyTypeArg.v|): R|ClassWithNullableAnyTypeArg| - - } - public final data class ClassWithAnyTypeArg : R|kotlin/Any| { - public constructor(v: R|T|): R|ClassWithAnyTypeArg| { - super() - } - - public final val v: R|T| = R|/v| - public get(): R|T| - - public final operator fun component1(): R|T| - - public final fun copy(v: R|T| = this@R|/ClassWithAnyTypeArg|.R|/ClassWithAnyTypeArg.v|): R|ClassWithAnyTypeArg| - - } - public final fun f(l: R|kotlin/collections/List>|): R|kotlin/Unit| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithNullableAnyTypeArg_48>| = R|/l|.R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithNullableAnyTypeArg_48>|>( = fun (it: R|kotlin/collections/List>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithNullableAnyTypeArg_48>| { - local abstract class ClassWithNullableAnyTypeArg_48I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val v: R|kotlin/Any?| - public get(): R|kotlin/Any?| - - public constructor(): R|/ClassWithNullableAnyTypeArg_48I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ClassWithNullableAnyTypeArg_48I>|.v: R|kotlin/Any?| - public get(): R|kotlin/Any?| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ClassWithNullableAnyTypeArg_48I>|.v: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ClassWithNullableAnyTypeArg_48 : R|/ClassWithNullableAnyTypeArg_48I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ClassWithNullableAnyTypeArg_48| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame||>() - } - ) - lval v: R|kotlin/Any?| = (this@R|/f|, R|/df|.R|SubstitutionOverride/ClassWithNullableAnyTypeArg_48>|>|(Int(0))).R|/Scope0.v| - R|/df|.R|org/jetbrains/kotlinx/dataframe/api/schema|().R|org/jetbrains/kotlinx/dataframe/api/print|() - } - public final fun f1(l: R|kotlin/collections/List>|): R|kotlin/Unit| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithAnyTypeArg_48>| = R|/l|.R|kotlin/let|>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithAnyTypeArg_48>|>( = fun (it: R|kotlin/collections/List>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</ClassWithAnyTypeArg_48>| { - local abstract class ClassWithAnyTypeArg_48I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val v: R|kotlin/Any| - public get(): R|kotlin/Any| - - public constructor(): R|/ClassWithAnyTypeArg_48I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</ClassWithAnyTypeArg_48I>|.v: R|kotlin/Any| - public get(): R|kotlin/Any| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</ClassWithAnyTypeArg_48I>|.v: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class ClassWithAnyTypeArg_48 : R|/ClassWithAnyTypeArg_48I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/ClassWithAnyTypeArg_48| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame||>() - } - ) - lval v: R|kotlin/Any| = (this@R|/f1|, R|/df|.R|SubstitutionOverride/ClassWithAnyTypeArg_48>|>|(Int(0))).R|/Scope0.v| - R|/df|.R|org/jetbrains/kotlinx/dataframe/api/schema|().R|org/jetbrains/kotlinx/dataframe/api/print|() - } - public final fun box(): R|kotlin/String| { - R|/f|(R|kotlin/collections/listOf||>(R|/ClassWithNullableAnyTypeArg.ClassWithNullableAnyTypeArg|(Int(1)))) - R|/f1|(R|kotlin/collections/listOf||>(R|/ClassWithAnyTypeArg.ClassWithAnyTypeArg|(Int(1)))) - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.kt b/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.kt index e6cfd994d5..628fddba9f 100644 --- a/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.kt +++ b/plugins/kotlin-dataframe/testData/box/toDataFrame_typeParameters.kt @@ -1,5 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* data class ClassWithNullableAnyTypeArg( val v: T, diff --git a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.ir.txt deleted file mode 100644 index a60f69e939..0000000000 --- a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.ir.txt +++ /dev/null @@ -1,149 +0,0 @@ -FILE fqName:org.jetbrains.kotlinx.dataframe fileName:/transformReplaceFunctionCall.kt - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - CALL 'public final fun test (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe' type=kotlin.Unit origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in org.jetbrains.kotlinx.dataframe' - CONST String type=kotlin.String value="OK" - FUN name:test visibility:public modality:FINAL <> () returnType:kotlin.Unit - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<*> [val] - CALL 'public final fun invoke (vararg values: kotlin.Any?): org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - $this: CALL 'public final fun dataFrameOf (vararg header: kotlin.String): org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.DataFrameBuilder origin=null - header: VARARG type=kotlin.Array varargElementType=kotlin.String - CONST String type=kotlin.String value="a" - values: VARARG type=kotlin.Array varargElementType=kotlin.Any? - CONST Int type=kotlin.Int value=1 - CALL 'public final fun print (): kotlin.Unit declared in org.jetbrains.kotlinx.dataframe.api' type=kotlin.Unit origin=null - : kotlin.Int - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.test..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.test..Scope0' type=org.jetbrains.kotlinx.dataframe.test..Scope0 origin=null - $receiver: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame.Add_84> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<*> - : org.jetbrains.kotlinx.dataframe.DataFrame.Add_84> - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.test' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - block: FUN_EXPR type=kotlin.Function1, org.jetbrains.kotlinx.dataframe.DataFrame.Add_84>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<*>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame.Add_84> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<*> - BLOCK_BODY - CLASS CLASS name:Add_84I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.test..Add_84I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_84I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col1 visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.test..Add_84I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:col1 visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.test..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col1 type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow.Add_84I>) returnType:kotlin.Int - annotations: - JvmName(name = "Add_84I_col1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow.Add_84I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.test..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow.Add_84I> declared in org.jetbrains.kotlinx.dataframe.test..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow.Add_84I> origin=null - name: CONST String type=kotlin.String value="col1" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:col1 type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:org.jetbrains.kotlinx.dataframe.test..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Add_84I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Add_84I_col1") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:col1 visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer.Add_84I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in org.jetbrains.kotlinx.dataframe.test..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer.Add_84I> declared in org.jetbrains.kotlinx.dataframe.test..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer.Add_84I> origin=null - columnName: CONST String type=kotlin.String value="col1" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.test..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Add_84 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.test..Add_84I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:org.jetbrains.kotlinx.dataframe.test..Add_84 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in org.jetbrains.kotlinx.dataframe.test..Add_84I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Add_84 modality:ABSTRACT visibility:local superTypes:[org.jetbrains.kotlinx.dataframe.test..Add_84I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in org.jetbrains.kotlinx.dataframe.test..Add_84I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.test..Add_84I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in org.jetbrains.kotlinx.dataframe.test..Add_84I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:col1 visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract col1: kotlin.Int declared in org.jetbrains.kotlinx.dataframe.test..Add_84I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.test..Add_84I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:col1 visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.test..Add_84I - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.test..Add_84) returnType:org.jetbrains.kotlinx.dataframe.test..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:org.jetbrains.kotlinx.dataframe.test..Add_84, :org.jetbrains.kotlinx.dataframe.test..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.test..Add_84 - VALUE_PARAMETER name: index:0 type:org.jetbrains.kotlinx.dataframe.test..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<*>): org.jetbrains.kotlinx.dataframe.DataFrame.Add_84> declared in org.jetbrains.kotlinx.dataframe.test' - CALL 'public final fun add (name: kotlin.String, infer: org.jetbrains.kotlinx.dataframe.api.Infer, expression: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, R of org.jetbrains.kotlinx.dataframe.api.add>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame.Add_84> origin=null - : kotlin.Int - : kotlin.Any? - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<*> declared in org.jetbrains.kotlinx.dataframe.test.' type=org.jetbrains.kotlinx.dataframe.DataFrame<*> origin=null - name: CONST String type=kotlin.String value="col1" - expression: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow, kotlin.Int> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.AddDataRow, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow) returnType:kotlin.Int - $receiver: VALUE_PARAMETER name:$this$add type:org.jetbrains.kotlinx.dataframe.api.AddDataRow - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.AddDataRow): kotlin.Int declared in org.jetbrains.kotlinx.dataframe.test.' - CONST Int type=kotlin.Int value=42 diff --git a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.txt b/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.txt deleted file mode 100644 index d7d045d6b8..0000000000 --- a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.fir.txt +++ /dev/null @@ -1,45 +0,0 @@ -FILE: transformReplaceFunctionCall.kt - package org.jetbrains.kotlinx.dataframe - - public final fun box(): R|kotlin/String| { - R|org/jetbrains/kotlinx/dataframe/test|() - ^box String(OK) - } - public final fun test(): R|kotlin/Unit| { - lval df: R|{org/jetbrains/kotlinx/dataframe/AnyFrame=} org/jetbrains/kotlinx/dataframe/DataFrame<*>| = R|org/jetbrains/kotlinx/dataframe/api/dataFrameOf|(vararg(String(a))).R|org/jetbrains/kotlinx/dataframe/api/DataFrameBuilder.invoke|(vararg(Int(1))) - (this@R|org/jetbrains/kotlinx/dataframe/test|, R|/df|.R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_84>|>( = fun (it: R|{org/jetbrains/kotlinx/dataframe/AnyFrame=} org/jetbrains/kotlinx/dataframe/DataFrame<*>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Add_84>| { - local abstract class Add_84I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val col1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public constructor(): R|/Add_84I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Add_84I>|.col1: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Add_84I>|.col1: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Add_84 : R|/Add_84I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Add_84| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/add|(String(col1), = add@fun R|org/jetbrains/kotlinx/dataframe/api/AddDataRow|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/AddDataRow|): R|kotlin/Int| { - ^ Int(42) - } - ) - } - )).R|/Scope0.col1|.R|org/jetbrains/kotlinx/dataframe/api/print|() - } diff --git a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.kt b/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.kt index 51536510ca..a9ab44887c 100644 --- a/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.kt +++ b/plugins/kotlin-dataframe/testData/box/transformReplaceFunctionCall.kt @@ -1,7 +1,7 @@ -package org.jetbrains.kotlinx.dataframe - -import org.jetbrains.kotlinx.dataframe.api.* import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* +import org.jetbrains.kotlinx.dataframe.api.* +import org.jetbrains.kotlinx.dataframe.io.* fun box(): String { test() diff --git a/plugins/kotlin-dataframe/testData/box/ungroup.fir.ir.txt b/plugins/kotlin-dataframe/testData/box/ungroup.fir.ir.txt deleted file mode 100644 index 585fe1daba..0000000000 --- a/plugins/kotlin-dataframe/testData/box/ungroup.fir.ir.txt +++ /dev/null @@ -1,1612 +0,0 @@ -FILE fqName: fileName:/ungroup.kt - CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.Record - PROPERTY name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - EXPRESSION_BODY - GET_VAR 'a: kotlin.String declared in .Record.' type=kotlin.String origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String - correspondingProperty: PROPERTY name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - PROPERTY name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - EXPRESSION_BODY - GET_VAR 'b: kotlin.Int declared in .Record.' type=kotlin.Int origin=INITIALIZE_PROPERTY_FROM_PARAMETER - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int - correspondingProperty: PROPERTY name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.' type=.Record origin=null - CONSTRUCTOR visibility:public <> (a:kotlin.String, b:kotlin.Int) returnType:.Record [primary] - VALUE_PARAMETER name:a index:0 type:kotlin.String - VALUE_PARAMETER name:b index:1 type:kotlin.Int - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record modality:FINAL visibility:public [data] superTypes:[kotlin.Any]' - FUN GENERATED_DATA_CLASS_MEMBER name:component1 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.String [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component1 (): kotlin.String declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.component1' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:component2 visibility:public modality:FINAL <> ($this:.Record) returnType:kotlin.Int [operator] - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun component2 (): kotlin.Int declared in .Record' - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.component2' type=.Record origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:copy visibility:public modality:FINAL <> ($this:.Record, a:kotlin.String, b:kotlin.Int) returnType:.Record - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:a index:0 type:kotlin.String - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - VALUE_PARAMETER name:b index:1 type:kotlin.Int - EXPRESSION_BODY - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.copy' type=.Record origin=null - BLOCK_BODY - RETURN type=kotlin.Nothing from='public final fun copy (a: kotlin.String, b: kotlin.Int): .Record declared in .Record' - CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: GET_VAR 'a: kotlin.String declared in .Record.copy' type=kotlin.String origin=null - b: GET_VAR 'b: kotlin.Int declared in .Record.copy' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:equals visibility:public modality:OPEN <> ($this:.Record, other:kotlin.Any?) returnType:kotlin.Boolean [operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - BLOCK_BODY - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun EQEQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EQEQEQ - arg0: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - WHEN type=kotlin.Unit origin=null - BRANCH - if: TYPE_OP type=kotlin.Boolean origin=NOT_INSTANCEOF typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - VAR IR_TEMPORARY_VARIABLE name:tmp_0 type:.Record [val] - TYPE_OP type=.Record origin=CAST typeOperand=.Record - GET_VAR 'other: kotlin.Any? declared in .Record.equals' type=kotlin.Any? origin=null - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - WHEN type=kotlin.Unit origin=null - BRANCH - if: CALL 'public final fun not (): kotlin.Boolean declared in kotlin.Boolean' type=kotlin.Boolean origin=EXCLEQ - $this: CALL 'public final fun EQEQ (arg0: kotlin.Any?, arg1: kotlin.Any?): kotlin.Boolean declared in kotlin.internal.ir' type=kotlin.Boolean origin=EXCLEQ - arg0: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.equals' type=.Record origin=null - arg1: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR 'val tmp_0: .Record declared in .Record.equals' type=.Record origin=null - then: RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=false - RETURN type=kotlin.Nothing from='public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .Record' - CONST Boolean type=kotlin.Boolean value=true - FUN GENERATED_DATA_CLASS_MEMBER name:hashCode visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.Int - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - VAR name:result type:kotlin.Int [var] - CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.String' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - SET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Unit origin=EQ - CALL 'public final fun plus (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: CALL 'public final fun times (other: kotlin.Int): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - other: CONST Int type=kotlin.Int value=31 - other: CALL 'public open fun hashCode (): kotlin.Int declared in kotlin.Int' type=kotlin.Int origin=null - $this: GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.hashCode' type=.Record origin=null - RETURN type=kotlin.Nothing from='public open fun hashCode (): kotlin.Int declared in .Record' - GET_VAR 'var result: kotlin.Int declared in .Record.hashCode' type=kotlin.Int origin=null - FUN GENERATED_DATA_CLASS_MEMBER name:toString visibility:public modality:OPEN <> ($this:.Record) returnType:kotlin.String - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:.Record - BLOCK_BODY - RETURN type=kotlin.Nothing from='public open fun toString (): kotlin.String declared in .Record' - STRING_CONCATENATION type=kotlin.String - CONST String type=kotlin.String value="Record(" - CONST String type=kotlin.String value="a=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final]' type=kotlin.String origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=", " - CONST String type=kotlin.String value="b=" - GET_FIELD 'FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final]' type=kotlin.Int origin=null - receiver: GET_VAR ': .Record declared in .Record.toString' type=.Record origin=null - CONST String type=kotlin.String value=")" - FUN name:box visibility:public modality:FINAL <> () returnType:kotlin.String - BLOCK_BODY - VAR name:df type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : kotlin.collections.List<.Record> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - $receiver: CALL 'public final fun listOf (element: T of kotlin.collections.listOf): kotlin.collections.List declared in kotlin.collections' type=kotlin.collections.List<.Record> origin=null - : .Record - element: CONSTRUCTOR_CALL 'public constructor (a: kotlin.String, b: kotlin.Int) declared in .Record' type=.Record origin=null - a: CONST String type=kotlin.String value="112" - b: CONST Int type=kotlin.Int value=42 - block: FUN_EXPR type=kotlin.Function1.Record>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:kotlin.collections.List<.Record>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:kotlin.collections.List<.Record> - BLOCK_BODY - CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Record_33I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.Int - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I>) returnType:kotlin.String - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Record_33I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Record_33I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Record_33I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Record_33 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Record_33 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Record_33I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Record_33 modality:ABSTRACT visibility:local superTypes:[.box..Record_33I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract a: kotlin.String declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract b: kotlin.Int declared in .box..Record_33I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Record_33I - $this: VALUE_PARAMETER name: type:.box..Record_33I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Record_33, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Record_33 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: kotlin.collections.List<.Record>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' - CALL 'public final fun toDataFrame (vararg props: kotlin.reflect.KProperty<*>, maxDepth: kotlin.Int): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - : .Record - $receiver: GET_VAR 'it: kotlin.collections.List<.Record> declared in .box.' type=kotlin.collections.List<.Record> origin=null - maxDepth: CONST Int type=kotlin.Int value=1 - VAR name:df1 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'val df: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Record_33> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Record_33>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver declared in .box' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet origin=null - : kotlin.Any - $this: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Record_33> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> - BLOCK_BODY - CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_13I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_13I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - annotations: - JvmName(name = "Into_13I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_13I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_511 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_511 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_511 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_511) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_511 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.Int - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>) returnType:kotlin.String - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_511_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_511> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_13 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_13 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_13I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_13 modality:ABSTRACT visibility:local superTypes:[.box..Into_13I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> declared in .box..Into_13I - $this: VALUE_PARAMETER name: type:.box..Into_13I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_13, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_13 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - : .box..Record_33 - : kotlin.Any - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Record_33, out kotlin.Any> origin=null - column: CONST String type=kotlin.String value="c" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - VAR name:df2 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - : org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - $receiver: CALL 'public final fun group (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.api.GroupClause declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>> origin=null - : .box..Into_13 - : org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - $receiver: GET_VAR 'val df1: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_13> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_13>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_511>>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_511>> - $receiver: VALUE_PARAMETER name:$this$group type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_511>> declared in .box' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_511> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$group: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_13> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>> - BLOCK_BODY - CLASS CLASS name:Into_23I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_23I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_23I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_23I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:d visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_23I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_23I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> - annotations: - JvmName(name = "Into_23I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_23I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_23I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_23I> origin=null - name: CONST String type=kotlin.String value="d" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:d type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_23I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> - annotations: - JvmName(name = "Into_23I_d") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:d visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_23I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_23I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_23I> origin=null - columnName: CONST String type=kotlin.String value="d" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:D_091 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..D_091 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..D_091 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:D_091 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..D_091) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..D_091 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> - annotations: - JvmName(name = "D_091_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..D_091>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> - annotations: - JvmName(name = "D_091_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..D_091> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..D_091> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..D_091> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_091 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_091 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_091 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_091 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_091) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_091 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_091) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_091 - CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope2 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091>) returnType:kotlin.Int - annotations: - JvmName(name = "C_091_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope2' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_091_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091>) returnType:kotlin.String - annotations: - JvmName(name = "C_091_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope2' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_091> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope2, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_091_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope2 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> declared in .box..Scope2.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_091> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope2 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope2 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_23 modality:ABSTRACT visibility:local superTypes:[.box..Into_23I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_23 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_23 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_23I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_23 modality:ABSTRACT visibility:local superTypes:[.box..Into_23I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_23I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_23I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_23I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract d: org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> declared in .box..Into_23I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:d visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> declared in .box..Into_23I - $this: VALUE_PARAMETER name: type:.box..Into_23I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23) returnType:.box..Scope2 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_23, :.box..Scope2) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope2 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_23 - VALUE_PARAMETER name: index:0 type:.box..Scope2 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box' - CALL 'public final fun into (column: kotlin.String): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - : .box..Into_13 - : org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>> declared in .box.' type=org.jetbrains.kotlinx.dataframe.api.GroupClause<.box..Into_13, org.jetbrains.kotlinx.dataframe.DataRow<.box..C_511>> origin=null - column: CONST String type=kotlin.String value="d" - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope2' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope2' type=.box..Scope2 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - VAR name:df3 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_23>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - BLOCK_BODY - CLASS CLASS name:Into_49I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_49I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_49I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_49I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_49I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_49I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> - annotations: - JvmName(name = "Into_49I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_49I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_49I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_49I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_49I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> - annotations: - JvmName(name = "Into_49I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_49I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_49I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_49I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_611 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_611 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_611 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_611 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_611) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_611 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_611) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_611 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611>) returnType:kotlin.Int - annotations: - JvmName(name = "C_611_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_611_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611>) returnType:kotlin.String - annotations: - JvmName(name = "C_611_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_611_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_611> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_49 modality:ABSTRACT visibility:local superTypes:[.box..Into_49I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_49 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_49 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_49I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_49 modality:ABSTRACT visibility:local superTypes:[.box..Into_49I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_49I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_49I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_49I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> declared in .box..Into_49I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_611> declared in .box..Into_49I - $this: VALUE_PARAMETER name: type:.box..Into_49I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_49 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_49 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_49 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_49, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_49 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> declared in .box' - CALL 'public final fun ungroup (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> origin=null - : .box..Into_23 - : org.jetbrains.kotlinx.dataframe.DataRow - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_23>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> - $receiver: VALUE_PARAMETER name:$this$ungroup type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver> declared in .box.' - CALL 'public open fun and (other: org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver): org.jetbrains.kotlinx.dataframe.columns.ColumnSet declared in org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl' type=org.jetbrains.kotlinx.dataframe.columns.ColumnSet> origin=null - : org.jetbrains.kotlinx.dataframe.DataRow - $this: GET_VAR '$this$ungroup: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$ungroup: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> origin=null - other: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$ungroup: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df3: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope1' type=.box..Scope1 origin=null - $receiver: CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_611> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df3: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_49> origin=null - VAR name:df4 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> [val] - CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> - $receiver: CALL 'public final fun let (block: kotlin.Function1): R of kotlin.let declared in kotlin' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> origin=null - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - : org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> - $receiver: GET_VAR 'val df2: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_23>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> - BLOCK_BODY - CLASS CLASS name:Into_24I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_24I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_24I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_24I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:c visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_24I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_24I>) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - annotations: - JvmName(name = "Into_24I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_24I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> from='public final fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_24I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_24I> origin=null - name: CONST String type=kotlin.String value="c" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:c type:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_24I>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> - annotations: - JvmName(name = "Into_24I_c") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:c visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_24I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> from='public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_24I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_24I> origin=null - columnName: CONST String type=kotlin.String value="c" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:C_001 modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..C_001 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..C_001 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:C_001 modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_001) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_001 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..C_001) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..C_001 - CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope1 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001>) returnType:kotlin.Int - annotations: - JvmName(name = "C_001_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope1' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_001_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001>) returnType:kotlin.String - annotations: - JvmName(name = "C_001_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope1' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope1, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "C_001_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope1 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope1' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> declared in .box..Scope1.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..C_001> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope1 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope1 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_24 modality:ABSTRACT visibility:local superTypes:[.box..Into_24I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_24 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_24 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_24I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_24 modality:ABSTRACT visibility:local superTypes:[.box..Into_24I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_24I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_24I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_24I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract c: org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> declared in .box..Into_24I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24I) returnType:org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:c visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> declared in .box..Into_24I - $this: VALUE_PARAMETER name: type:.box..Into_24I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_24 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_24 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24) returnType:.box..Scope1 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_24 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_24, :.box..Scope1) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope1 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_24 - VALUE_PARAMETER name: index:0 type:.box..Scope1 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> declared in .box' - CALL 'public final fun ungroup (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> origin=null - : .box..Into_23 - : org.jetbrains.kotlinx.dataframe.DataRow<.box..D_091> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_23> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_23>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..D_091>>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..D_091>> - $receiver: VALUE_PARAMETER name:$this$ungroup type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..D_091>> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..D_091> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$ungroup: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_23> origin=null - block: FUN_EXPR type=kotlin.Function1.box..Into_24>, org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> (it:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24>) returnType:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> - VALUE_PARAMETER name:it index:0 type:org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> - BLOCK_BODY - CLASS CLASS name:Into_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_30I - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_30I [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_30I modality:ABSTRACT visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 1) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30I) returnType:kotlin.String - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:a visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - annotations: - Order(order = 0) - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30I) returnType:kotlin.Int - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:b visibility:public modality:ABSTRACT [val] - $this: VALUE_PARAMETER name: type:.box..Into_30I - CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Scope0 - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:kotlin.Int visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I>) returnType:kotlin.Int - annotations: - JvmName(name = "Into_30I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> - BLOCK_BODY - RETURN type=kotlin.Int from='public final fun (): kotlin.Int declared in .box..Scope0' - TYPE_OP type=kotlin.Int origin=CAST typeOperand=kotlin.Int - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> origin=null - name: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:b type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_30I_b") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:b visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> origin=null - columnName: CONST String type=kotlin.String value="b" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:kotlin.String visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I>) returnType:kotlin.String - annotations: - JvmName(name = "Into_30I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> - BLOCK_BODY - RETURN type=kotlin.String from='public final fun (): kotlin.String declared in .box..Scope0' - TYPE_OP type=kotlin.String origin=CAST typeOperand=kotlin.String - CALL 'public abstract fun get (name: kotlin.String): kotlin.Any? declared in org.jetbrains.kotlinx.dataframe.DataRow' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.DataRow<.box..Into_30I> origin=null - name: CONST String type=kotlin.String value="a" - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - FIELD PROPERTY_BACKING_FIELD name:a type:org.jetbrains.kotlinx.dataframe.DataColumn visibility:private [final] - FUN GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name: visibility:public modality:FINAL <> ($this:.box..Scope0, $receiver:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I>) returnType:org.jetbrains.kotlinx.dataframe.DataColumn - annotations: - JvmName(name = "Into_30I_a") - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] name:a visibility:public modality:FINAL [val] - $this: VALUE_PARAMETER name: type:.box..Scope0 - $receiver: VALUE_PARAMETER name: type:org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> - BLOCK_BODY - RETURN type=org.jetbrains.kotlinx.dataframe.DataColumn from='public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' - TYPE_OP type=org.jetbrains.kotlinx.dataframe.DataColumn origin=CAST typeOperand=org.jetbrains.kotlinx.dataframe.DataColumn - CALL 'public open fun get (columnName: kotlin.String): org.jetbrains.kotlinx.dataframe.DataColumn<*> declared in org.jetbrains.kotlinx.dataframe.ColumnsContainer' type=kotlin.Any? origin=null - $this: GET_VAR ': org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> declared in .box..Scope0.' type=org.jetbrains.kotlinx.dataframe.ColumnsContainer<.box..Into_30I> origin=null - columnName: CONST String type=kotlin.String value="a" - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Scope0 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in kotlin.Any' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Scope0 modality:FINAL visibility:local superTypes:[kotlin.Any]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in kotlin.Any - $this: VALUE_PARAMETER name: type:kotlin.Any - CLASS CLASS name:Into_30 modality:ABSTRACT visibility:local superTypes:[.box..Into_30I] - $this: VALUE_PARAMETER INSTANCE_RECEIVER name: type:.box..Into_30 - CONSTRUCTOR GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.DataFramePlugin] visibility:public <> () returnType:.box..Into_30 [primary] - BLOCK_BODY - DELEGATING_CONSTRUCTOR_CALL 'public constructor () declared in .box..Into_30I' - INSTANCE_INITIALIZER_CALL classDescriptor='CLASS CLASS name:Into_30 modality:ABSTRACT visibility:local superTypes:[.box..Into_30I]' - FUN FAKE_OVERRIDE name:equals visibility:public modality:OPEN <> ($this:kotlin.Any, other:kotlin.Any?) returnType:kotlin.Boolean [fake_override,operator] - overridden: - public open fun equals (other: kotlin.Any?): kotlin.Boolean declared in .box..Into_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - VALUE_PARAMETER name:other index:0 type:kotlin.Any? - FUN FAKE_OVERRIDE name:hashCode visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.Int [fake_override] - overridden: - public open fun hashCode (): kotlin.Int declared in .box..Into_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - FUN FAKE_OVERRIDE name:toString visibility:public modality:OPEN <> ($this:kotlin.Any) returnType:kotlin.String [fake_override] - overridden: - public open fun toString (): kotlin.String declared in .box..Into_30I - $this: VALUE_PARAMETER name: type:kotlin.Any - PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 1) - overridden: - public abstract a: kotlin.String declared in .box..Into_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30I) returnType:kotlin.String [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:a visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.String declared in .box..Into_30I - $this: VALUE_PARAMETER name: type:.box..Into_30I - PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - annotations: - Order(order = 0) - overridden: - public abstract b: kotlin.Int declared in .box..Into_30I - FUN FAKE_OVERRIDE name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30I) returnType:kotlin.Int [fake_override] - correspondingProperty: PROPERTY FAKE_OVERRIDE name:b visibility:public modality:ABSTRACT [fake_override,val] - overridden: - public abstract fun (): kotlin.Int declared in .box..Into_30I - $this: VALUE_PARAMETER name: type:.box..Into_30I - PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30) returnType:.box..Scope0 - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_30 - FUN DEFAULT_PROPERTY_ACCESSOR name: visibility:public modality:ABSTRACT <> ($this:.box..Into_30, :.box..Scope0) returnType:kotlin.Unit - correspondingProperty: PROPERTY GENERATED[org.jetbrains.kotlinx.dataframe.plugin.extensions.TokenGenerator.Key] name:scope0 visibility:public modality:ABSTRACT [var] - $this: VALUE_PARAMETER name: type:.box..Into_30 - VALUE_PARAMETER name: index:0 type:.box..Scope0 - RETURN type=kotlin.Nothing from='local final fun (it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24>): org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> declared in .box' - CALL 'public final fun ungroup (columns: @[ExtensionFunctionType] kotlin.Function2, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver>): org.jetbrains.kotlinx.dataframe.DataFrame declared in org.jetbrains.kotlinx.dataframe.api' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> origin=null - : .box..Into_24 - : org.jetbrains.kotlinx.dataframe.DataRow<.box..C_001> - $receiver: GET_VAR 'it: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> declared in .box.' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_24> origin=null - columns: FUN_EXPR type=@[ExtensionFunctionType] kotlin.Function2.box..Into_24>, @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24>, org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_001>>> origin=LAMBDA - FUN LOCAL_FUNCTION_FOR_LAMBDA name: visibility:local modality:FINAL <> ($receiver:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24>, it:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24>) returnType:org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_001>> - $receiver: VALUE_PARAMETER name:$this$ungroup type:org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24> - VALUE_PARAMETER name:it index:0 type:@[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24> - BLOCK_BODY - RETURN type=kotlin.Nothing from='local final fun (it: @[ParameterName(name = "it")] org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24>): org.jetbrains.kotlinx.dataframe.columns.ColumnsResolver.box..C_001>> declared in .box.' - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.columns.ColumnGroup<.box..C_001> origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR '$this$ungroup: org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24> declared in .box..' type=org.jetbrains.kotlinx.dataframe.api.ColumnsSelectionDsl<.box..Into_24> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df4: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> origin=null - TYPE_OP type=kotlin.Unit origin=IMPLICIT_COERCION_TO_UNIT typeOperand=kotlin.Unit - CALL 'public final fun (): org.jetbrains.kotlinx.dataframe.DataColumn declared in .box..Scope0' type=org.jetbrains.kotlinx.dataframe.DataColumn origin=GET_PROPERTY - $this: CONSTRUCTOR_CALL 'public constructor () declared in .box..Scope0' type=.box..Scope0 origin=null - $receiver: GET_VAR 'val df4: org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> declared in .box' type=org.jetbrains.kotlinx.dataframe.DataFrame<.box..Into_30> origin=null - RETURN type=kotlin.Nothing from='public final fun box (): kotlin.String declared in ' - CONST String type=kotlin.String value="OK" diff --git a/plugins/kotlin-dataframe/testData/box/ungroup.fir.txt b/plugins/kotlin-dataframe/testData/box/ungroup.fir.txt deleted file mode 100644 index 2a657f1893..0000000000 --- a/plugins/kotlin-dataframe/testData/box/ungroup.fir.txt +++ /dev/null @@ -1,404 +0,0 @@ -FILE: ungroup.kt - public final data class Record : R|kotlin/Any| { - public constructor(a: R|kotlin/String|, b: R|kotlin/Int|): R|Record| { - super() - } - - public final val a: R|kotlin/String| = R|/a| - public get(): R|kotlin/String| - - public final val b: R|kotlin/Int| = R|/b| - public get(): R|kotlin/Int| - - public final operator fun component1(): R|kotlin/String| - - public final operator fun component2(): R|kotlin/Int| - - public final fun copy(a: R|kotlin/String| = this@R|/Record|.R|/Record.a|, b: R|kotlin/Int| = this@R|/Record|.R|/Record.b|): R|Record| - - } - public final fun box(): R|kotlin/String| { - lval df: R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| = R|kotlin/collections/listOf|(R|/Record.Record|(String(112), Int(42))).R|kotlin/let||, R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>|>( = fun (it: R|kotlin/collections/List|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Record_33>| { - local abstract class Record_33I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Record_33I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Record_33I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Record_33I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Record_33 : R|/Record_33I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Record_33| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/toDataFrame|(Int(1)) - } - ) - lval df1: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| = R|/df|.R|org/jetbrains/kotlinx/dataframe/api/group|/Record_33|, R|it(kotlin/Comparable<*> & java/io/Serializable)|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Record_33>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver & java/io/Serializable)>| { - ^ (this@R|special/anonymous|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.a|).R|SubstitutionOverride|>| & java/io/Serializable)|>((this@R|/box|, this@R|special/anonymous|).R|/Scope0.b|) - } - ).R|kotlin/let|/Record_33, it(kotlin/Comparable<*> & java/io/Serializable)>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause</Record_33, it(kotlin/Comparable<*> & java/io/Serializable)>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_13>| { - local abstract class Into_13I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public constructor(): R|/Into_13I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_13I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_511>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_511 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_511| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_511>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_13 : R|/Into_13I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_13| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into|/Record_33|, R|it(kotlin/Comparable<*> & java/io/Serializable)|>(String(c)) - } - ) - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.c|).R|/Scope1.a| - (this@R|/box|, (this@R|/box|, R|/df1|).R|/Scope0.c|).R|/Scope1.b| - lval df2: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_23>| = R|/df1|.R|org/jetbrains/kotlinx/dataframe/api/group|/Into_13|, R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|>( = group@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_13>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver/C_511>>| { - ^ (this@R|/box|, this@R|special/anonymous|).R|/Scope0.c| - } - ).R|kotlin/let|/Into_13, org/jetbrains/kotlinx/dataframe/DataRow</C_511>>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_23>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/api/GroupClause</Into_13, org/jetbrains/kotlinx/dataframe/DataRow</C_511>>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_23>| { - local abstract class Into_23I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val d: R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>| - - public constructor(): R|/Into_23I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_23I>|.d: R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_23I>|.d: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</D_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</D_091>| - - public constructor(): R|/Scope0| - - } - - local abstract class D_091 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>| - - public constructor(): R|/D_091| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</D_091>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_091>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_091>| - - public constructor(): R|/Scope1| - - } - - local abstract class C_091 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_091| - - } - - local final class Scope2 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_091>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_091>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_091>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope2| - - } - - local abstract class Into_23 : R|/Into_23I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope2: R|/Scope2| - public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_23| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/into|/Into_13|, R|org/jetbrains/kotlinx/dataframe/DataRow</C_511>|>(String(d)) - } - ) - (this@R|/box|, (this@R|/box|, (this@R|/box|, R|/df2|).R|/Scope0.d|).R|/Scope1.c|).R|/Scope2.a| - lval df3: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_49>| = R|/df2|.R|kotlin/let|/Into_23>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_49>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_23>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_49>| { - local abstract class Into_49I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>| - - public constructor(): R|/Into_49I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_49I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_49I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_611>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_611>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_611 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_611| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_611>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_611>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_611>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_49 : R|/Into_49I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_49| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/ungroup|/Into_23|, R|org/jetbrains/kotlinx/dataframe/DataRow|>( = ungroup@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_23>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_23>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver>| { - ^ (this@R|special/anonymous|, (this@R|/box|, (this@R|/box|, this@R|special/anonymous|).R|/Scope0.d|).R|/Scope1.c|).R|SubstitutionOverride|>||>((this@R|/box|, this@R|special/anonymous|).R|/Scope0.d|) - } - ) - } - ) - (this@R|/box|, (this@R|/box|, R|/df3|).R|/Scope0.c|).R|/Scope1.a| - (this@R|/box|, (this@R|/box|, R|/df3|).R|/Scope0.c|).R|/Scope1.b| - lval df4: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_30>| = R|/df2|.R|kotlin/let|/Into_23>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_24>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_23>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_24>| { - local abstract class Into_24I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>| - - public constructor(): R|/Into_24I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_24I>|.c: R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>| - public get(): R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_24I>|.c: R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_001>| - public get(): R|org/jetbrains/kotlinx/dataframe/columns/ColumnGroup</C_001>| - - public constructor(): R|/Scope0| - - } - - local abstract class C_001 : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/C_001| - - } - - local final class Scope1 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_001>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</C_001>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope1| - - } - - local abstract class Into_24 : R|/Into_24I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public abstract var scope1: R|/Scope1| - public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| - - public constructor(): R|/Into_24| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/ungroup|/Into_23|, R|org/jetbrains/kotlinx/dataframe/DataRow</D_091>|>( = ungroup@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_23>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_23>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver/D_091>>| { - ^ (this@R|/box|, this@R|special/anonymous|).R|/Scope0.d| - } - ) - } - ).R|kotlin/let|/Into_24>|, R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_30>|>( = fun (it: R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_24>|): R|org/jetbrains/kotlinx/dataframe/DataFrame</Into_30>| { - local abstract class Into_30I : R|kotlin/Any| { - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(0)) public abstract val b: R|kotlin/Int| - public get(): R|kotlin/Int| - - @R|org/jetbrains/kotlinx/dataframe/annotations/Order|(order = Int(1)) public abstract val a: R|kotlin/String| - public get(): R|kotlin/String| - - public constructor(): R|/Into_30I| - - } - - local final class Scope0 : R|kotlin/Any| { - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_30I>|.b: R|kotlin/Int| - public get(): R|kotlin/Int| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_30I>|.b: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public final val R|org/jetbrains/kotlinx/dataframe/DataRow</Into_30I>|.a: R|kotlin/String| - public get(): R|kotlin/String| - - public final val R|org/jetbrains/kotlinx/dataframe/ColumnsContainer</Into_30I>|.a: R|org/jetbrains/kotlinx/dataframe/DataColumn| - public get(): R|org/jetbrains/kotlinx/dataframe/DataColumn| - - public constructor(): R|/Scope0| - - } - - local abstract class Into_30 : R|/Into_30I| { - public abstract var scope0: R|/Scope0| - public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - - public constructor(): R|/Into_30| - - } - - ^ R|/it|.R|org/jetbrains/kotlinx/dataframe/api/ungroup|/Into_24|, R|org/jetbrains/kotlinx/dataframe/DataRow</C_001>|>( = ungroup@fun R|org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_24>|.(it: R|@R|kotlin/ParameterName|(name = String(it)) org/jetbrains/kotlinx/dataframe/api/ColumnsSelectionDsl</Into_24>|): R|org/jetbrains/kotlinx/dataframe/columns/ColumnsResolver/C_001>>| { - ^ (this@R|/box|, this@R|special/anonymous|).R|/Scope0.c| - } - ) - } - ) - (this@R|/box|, R|/df4|).R|/Scope0.a| - (this@R|/box|, R|/df4|).R|/Scope0.b| - ^box String(OK) - } diff --git a/plugins/kotlin-dataframe/testData/box/ungroup.kt b/plugins/kotlin-dataframe/testData/box/ungroup.kt index 9fefa2777c..435e476994 100644 --- a/plugins/kotlin-dataframe/testData/box/ungroup.kt +++ b/plugins/kotlin-dataframe/testData/box/ungroup.kt @@ -1,6 +1,7 @@ import org.jetbrains.kotlinx.dataframe.* +import org.jetbrains.kotlinx.dataframe.annotations.* import org.jetbrains.kotlinx.dataframe.api.* - +import org.jetbrains.kotlinx.dataframe.io.* data class Record(val a: String, val b: Int) fun box(): String { diff --git a/plugins/kotlin-dataframe/testData/diagnostics/selectDuringTyping.fir.txt b/plugins/kotlin-dataframe/testData/diagnostics/selectDuringTyping.fir.txt index 7afdf95682..c296fc5267 100644 --- a/plugins/kotlin-dataframe/testData/diagnostics/selectDuringTyping.fir.txt +++ b/plugins/kotlin-dataframe/testData/diagnostics/selectDuringTyping.fir.txt @@ -28,9 +28,8 @@ FILE: selectDuringTyping.kt } local abstract class ExplodeSchema_94 : R|/ExplodeSchema_94I| { - public abstract var scope0: R|/Scope0| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope0: R|/Scope0| public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| public constructor(): R|/ExplodeSchema_94| diff --git a/plugins/kotlin-dataframe/testData/diagnostics/toDataFrame_java.fir.txt b/plugins/kotlin-dataframe/testData/diagnostics/toDataFrame_java.fir.txt index 105e6ac59c..2ae2968c13 100644 --- a/plugins/kotlin-dataframe/testData/diagnostics/toDataFrame_java.fir.txt +++ b/plugins/kotlin-dataframe/testData/diagnostics/toDataFrame_java.fir.txt @@ -87,21 +87,17 @@ FILE: test.kt } local abstract class S_43 : R|/S_43I| { - public abstract var scope0: R|/Scope0| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope0: R|/Scope0| public get(): R|/Scope0| - public set(value: R|/Scope0|): R|kotlin/Unit| - public abstract var scope3: R|/Scope3| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope3: R|/Scope3| public get(): R|/Scope3| - public set(value: R|/Scope3|): R|kotlin/Unit| - public abstract var scope2: R|/Scope2| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope2: R|/Scope2| public get(): R|/Scope2| - public set(value: R|/Scope2|): R|kotlin/Unit| - public abstract var scope1: R|/Scope1| + @R|org/jetbrains/kotlinx/dataframe/annotations/ScopeProperty|() public abstract val scope1: R|/Scope1| public get(): R|/Scope1| - public set(value: R|/Scope1|): R|kotlin/Unit| public constructor(): R|/S_43| diff --git a/plugins/kotlin-dataframe/tests-gen/org/jetbrains/kotlin/fir/dataframe/DataFrameBlackBoxCodegenTestGenerated.java b/plugins/kotlin-dataframe/tests-gen/org/jetbrains/kotlin/fir/dataframe/DataFrameBlackBoxCodegenTestGenerated.java index 031def1b7e..b6727312c6 100644 --- a/plugins/kotlin-dataframe/tests-gen/org/jetbrains/kotlin/fir/dataframe/DataFrameBlackBoxCodegenTestGenerated.java +++ b/plugins/kotlin-dataframe/tests-gen/org/jetbrains/kotlin/fir/dataframe/DataFrameBlackBoxCodegenTestGenerated.java @@ -6,6 +6,7 @@ import org.jetbrains.kotlin.test.util.KtTestUtil; import org.jetbrains.kotlin.test.TargetBackend; import org.jetbrains.kotlin.test.TestMetadata; +import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Test; import java.io.File; @@ -21,6 +22,12 @@ public void testAllFilesPresentInBox() { KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("testData/box"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true); } + @Test + @TestMetadata("castTo.kt") + public void testCastTo() { + runTest("testData/box/castTo.kt"); + } + @Test @TestMetadata("columnGroupApi.kt") public void testColumnGroupApi() { @@ -213,6 +220,12 @@ public void testPlatformType() { runTest("testData/box/platformType.kt"); } + @Test + @TestMetadata("propertiesOrder.kt") + public void testPropertiesOrder() { + runTest("testData/box/propertiesOrder.kt"); + } + @Test @TestMetadata("read.kt") public void testRead() { @@ -332,4 +345,26 @@ public void testTransformReplaceFunctionCall() { public void testUngroup() { runTest("testData/box/ungroup.kt"); } + + @Nested + @TestMetadata("testData/box/colKinds") + @TestDataPath("$PROJECT_ROOT") + public class ColKinds { + @Test + @TestMetadata("add.kt") + public void testAdd() { + runTest("testData/box/colKinds/add.kt"); + } + + @Test + public void testAllFilesPresentInColKinds() { + KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("testData/box/colKinds"), Pattern.compile("^(.+)\\.kt$"), null, TargetBackend.JVM_IR, true); + } + + @Test + @TestMetadata("toDataFrame.kt") + public void testToDataFrame() { + runTest("testData/box/colKinds/toDataFrame.kt"); + } + } } diff --git a/plugins/kotlin-dataframe/tests/org/jetbrains/kotlin/fir/dataframe/AbstractDataFrameBlackBoxCodegenTest.kt b/plugins/kotlin-dataframe/tests/org/jetbrains/kotlin/fir/dataframe/AbstractDataFrameBlackBoxCodegenTest.kt index 78d30b4cc1..6df5441e9a 100644 --- a/plugins/kotlin-dataframe/tests/org/jetbrains/kotlin/fir/dataframe/AbstractDataFrameBlackBoxCodegenTest.kt +++ b/plugins/kotlin-dataframe/tests/org/jetbrains/kotlin/fir/dataframe/AbstractDataFrameBlackBoxCodegenTest.kt @@ -43,8 +43,6 @@ open class AbstractDataFrameBlackBoxCodegenTest : AbstractFirLightTreeBlackBoxCo JvmEnvironmentConfigurationDirectives.JDK_KIND with TestJdkKind.FULL_JDK +JvmEnvironmentConfigurationDirectives.WITH_REFLECT +IGNORE_DEXING - +FirDiagnosticsDirectives.FIR_DUMP - +CodegenTestDirectives.DUMP_IR } builder.useAdditionalService(::TemporaryDirectoryManagerImplFixed) builder.useConfigurators(::DataFramePluginAnnotationsProvider)