Package com.jetbrains.rd.util.reflection

Functions

Link copied to clipboard
inline fun <T, R> incrementCookie(    obj: T,     property: KMutableProperty1<T, Int>,     action: () -> R): R
Link copied to clipboard
fun <T> threadLocal(initialValue: () -> T): ReadWriteProperty<Any?, T>
Link copied to clipboard
inline fun <T, R> T.usingTrueFlag(    flag: KMutableProperty1<T, Boolean>,     set: Boolean = true,     action: () -> R): R
Link copied to clipboard
inline fun <T, R> KMutableProperty0<T>.usingValue(value: T, action: () -> R): R