abstract val foo: kotlin.Int? abstract fun bar() protected fun clone(): kotlin.Any override operator fun compareTo(other: test.E): kotlin.Int operator fun equals(other: kotlin.Any?): kotlin.Boolean fun hashCode(): kotlin.Int open fun toString(): kotlin.String @kotlin.internal.IntrinsicConstEvaluation val name: kotlin.String val ordinal: kotlin.Int override fun getDeclaringClass(): java.lang.Class! override fun finalize() companion object constructor()