K1/K2: add test for enum class with 'entries' entry

This commit is contained in:
Mikhail Glukhikh
2022-08-16 16:33:16 +02:00
committed by Space
parent 8a4105e542
commit 730de8fd7c
8 changed files with 84 additions and 0 deletions
@@ -0,0 +1,24 @@
package
public val e: Ambiguous
public final enum class Ambiguous : kotlin.Enum<Ambiguous> {
enum entry first
enum entry entries
private constructor Ambiguous()
@kotlin.internal.IntrinsicConstEvaluation public final override /*1*/ /*fake_override*/ val name: kotlin.String
public final override /*1*/ /*fake_override*/ val ordinal: kotlin.Int
protected final override /*1*/ /*fake_override*/ fun clone(): kotlin.Any
public final override /*1*/ /*fake_override*/ fun compareTo(/*0*/ other: Ambiguous): kotlin.Int
public final override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean
protected/*protected and package*/ final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun finalize(): kotlin.Unit
public final override /*1*/ /*fake_override*/ /*isHiddenForResolutionEverywhereBesideSupercalls*/ fun getDeclaringClass(): java.lang.Class<Ambiguous!>!
public final override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int
public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String
// Static members
public final /*synthesized*/ fun valueOf(/*0*/ value: kotlin.String): Ambiguous
public final /*synthesized*/ fun values(): kotlin.Array<Ambiguous>
}