validValues

@JvmName(name = validValuesUByte)
inline fun <T : Flag<UByte>, Enum<T>> Flags<UByte, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesByte)
inline fun <T : Flag<Byte>, Enum<T>> Flags<Byte, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesUShort)
inline fun <T : Flag<UShort>, Enum<T>> Flags<UShort, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesShort)
inline fun <T : Flag<Short>, Enum<T>> Flags<Short, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesUInt)
inline fun <T : Flag<UInt>, Enum<T>> Flags<UInt, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesInt)
inline fun <T : Flag<Int>, Enum<T>> Flags<Int, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesULong)
inline fun <T : Flag<ULong>, Enum<T>> Flags<ULong, T>.validValues(): EnumSet<T>
@JvmName(name = validValuesLong)
inline fun <T : Flag<Long>, Enum<T>> Flags<Long, T>.validValues(): EnumSet<T>

Obtain all discrete valid values for the bitfield

Return

bitfield with all valid values set