Rename dispatchReceiver -> instance, T -> E
This commit is contained in:
@@ -16,10 +16,10 @@
|
||||
|
||||
package kotlin.reflect
|
||||
|
||||
public trait KExtensionProperty<T, out R> : KProperty<R> {
|
||||
public fun get(receiver: T): R
|
||||
public trait KExtensionProperty<E, out R> : KProperty<R> {
|
||||
public fun get(receiver: E): R
|
||||
}
|
||||
|
||||
public trait KMutableExtensionProperty<T, R> : KExtensionProperty<T, R>, KMutableProperty<R> {
|
||||
public fun set(receiver: T, value: R)
|
||||
public trait KMutableExtensionProperty<E, R> : KExtensionProperty<E, R>, KMutableProperty<R> {
|
||||
public fun set(receiver: E, value: R)
|
||||
}
|
||||
|
||||
@@ -16,10 +16,10 @@
|
||||
|
||||
package kotlin.reflect
|
||||
|
||||
public trait KMemberExtensionProperty<D : Any, E, out R> : KProperty<R> {
|
||||
public fun get(dispatchReceiver: D, extensionReceiver: E): R
|
||||
public trait KMemberExtensionProperty<T : Any, E, out R> : KProperty<R> {
|
||||
public fun get(instance: T, extensionReceiver: E): R
|
||||
}
|
||||
|
||||
public trait KMutableMemberExtensionProperty<D : Any, E, R> : KMemberExtensionProperty<D, E, R>, KMutableProperty<R> {
|
||||
public fun set(dispatchReceiver: D, extensionReceiver: E, value: R)
|
||||
public trait KMutableMemberExtensionProperty<T : Any, E, R> : KMemberExtensionProperty<T, E, R>, KMutableProperty<R> {
|
||||
public fun set(instance: T, extensionReceiver: E, value: R)
|
||||
}
|
||||
|
||||
@@ -17,9 +17,9 @@
|
||||
package kotlin.reflect
|
||||
|
||||
public trait KMemberProperty<T : Any, out R> : KProperty<R> {
|
||||
public fun get(receiver: T): R
|
||||
public fun get(instance: T): R
|
||||
}
|
||||
|
||||
public trait KMutableMemberProperty<T : Any, R> : KMemberProperty<T, R>, KMutableProperty<R> {
|
||||
public fun set(receiver: T, value: R)
|
||||
public fun set(instance: T, value: R)
|
||||
}
|
||||
|
||||
@@ -16,6 +16,6 @@
|
||||
|
||||
package kotlin.reflect
|
||||
|
||||
public trait KTopLevelExtensionProperty<T, out R> : KExtensionProperty<T, R>, KTopLevelProperty<R>
|
||||
public trait KTopLevelExtensionProperty<E, out R> : KExtensionProperty<E, R>, KTopLevelProperty<R>
|
||||
|
||||
public trait KMutableTopLevelExtensionProperty<T, R> : KTopLevelExtensionProperty<T, R>, KMutableExtensionProperty<T, R>, KMutableTopLevelProperty<R>
|
||||
public trait KMutableTopLevelExtensionProperty<E, R> : KTopLevelExtensionProperty<E, R>, KMutableExtensionProperty<E, R>, KMutableTopLevelProperty<R>
|
||||
|
||||
Reference in New Issue
Block a user