EnumValue

data class EnumValue(val value: Enum<*>) : MetadataValue

An enum constant captured as a real reference to the enum entry. The compiler plugin emits the same IrGetEnumValue already present on the source-level annotation argument, so consumers receive the actual enum constant.

Constructors

Link copied to clipboard
constructor(value: Enum<*>)

Properties

Link copied to clipboard
val value: Enum<*>

Functions

Link copied to clipboard
open override fun toString(): String