Rename dispatchReceiver -> instance, T -> E

This commit is contained in:
Alexander Udalov
2015-03-17 16:06:14 +03:00
parent a4f9fe1eaa
commit fcdd5a872c
4 changed files with 12 additions and 12 deletions
@@ -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>