Files
kotlin-fork/compiler/testData/diagnostics/tests/sealed/TreeWhenFunctional.txt
T

38 lines
1.8 KiB
Plaintext
Vendored

package
public sealed class Tree {
protected constructor Tree()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public final fun max(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
public object Empty : Tree {
private constructor Empty()
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
public final class Leaf : Tree {
public constructor Leaf(/*0*/ x: kotlin.Int)
public final val x: kotlin.Int
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
public final class Node : Tree {
public constructor Node(/*0*/ left: Tree, /*1*/ right: Tree)
public final val left: Tree
public final val right: Tree
public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public final override /*1*/ /*fake_override*/ fun max(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
}
}