setValue

inline operator fun BooleanRef.setValue(thisRef: Any?, property: KProperty<*>, value: Boolean)
inline operator fun ByteRef.setValue(thisRef: Any?, property: KProperty<*>, value: Byte)
inline operator fun ShortRef.setValue(thisRef: Any?, property: KProperty<*>, value: Short)
inline operator fun IntRef.setValue(thisRef: Any?, property: KProperty<*>, value: Int)
inline operator fun LongRef.setValue(thisRef: Any?, property: KProperty<*>, value: Long)
inline operator fun FloatRef.setValue(thisRef: Any?, property: KProperty<*>, value: Float)
inline operator fun DoubleRef.setValue(thisRef: Any?, property: KProperty<*>, value: Double)
inline operator fun CharRef.setValue(thisRef: Any?, property: KProperty<*>, value: Char)
inline operator fun <T> Ref<T>.setValue(thisRef: Any?, property: KProperty<*>, value: T)
inline operator fun <T : Any> NullableRef<T>.setValue(thisRef: Any?, property: KProperty<*>, value: T?)
inline operator fun <T : Any> LazyRef<T>.setValue(thisRef: Any?, property: KProperty<*>, value: T)