KT element: KtClass
KT element text:
public final data class Data public constructor(value: kotlin.Int) {
    public final val value: kotlin.Int /* compiled code */

    public final operator fun component1(): kotlin.Int { /* compiled code */ }

    public final fun copy(value: kotlin.Int = COMPILED_CODE): Data { /* compiled code */ }

    public open operator fun equals(other: kotlin.Any?): kotlin.Boolean { /* compiled code */ }

    public open fun hashCode(): kotlin.Int { /* compiled code */ }

    public open fun toString(): kotlin.String { /* compiled code */ }
}
FIR element: FirRegularClassImpl
FIR source kind: KtRealSourceElementKind

FIR element rendered:
public final data [ResolvedTo(BODY_RESOLVE)] class Data : R|kotlin/Any| {
    public final operator [ResolvedTo(BODY_RESOLVE)] fun component1(): R|kotlin/Int|

    public final [ResolvedTo(BODY_RESOLVE)] fun copy([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/Int| = STUB): R|Data|

    public open operator [ResolvedTo(BODY_RESOLVE)] fun equals([ResolvedTo(BODY_RESOLVE)] [EqualityBoundType=Data] other: R|kotlin/Any?|): R|kotlin/Boolean|

    public open [ResolvedTo(BODY_RESOLVE)] fun hashCode(): R|kotlin/Int|

    public open [ResolvedTo(BODY_RESOLVE)] fun toString(): R|kotlin/String|

    public final [ResolvedTo(BODY_RESOLVE)] [HasBackingFieldKey=true] val value: R|kotlin/Int|
        public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Data] get(): R|kotlin/Int|

    public [ResolvedTo(BODY_RESOLVE)] [ContainingClassKey=Data] constructor([ResolvedTo(BODY_RESOLVE)] value: R|kotlin/Int|): R|Data|

}
