Rename toDelegateFor to provideDelegate.
This commit is contained in:
+1
-1
@@ -11,7 +11,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun MyClass.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun MyClass.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf(${this.value});") { this.value }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -9,7 +9,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -11,7 +11,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String {
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String {
|
||||
dispatcher[this] = this
|
||||
return runLogged("tdf($this);") { this }
|
||||
}
|
||||
+1
-1
@@ -15,7 +15,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun <T: MyClass> T.toDelegateFor(host: Any?, p: Any): T =
|
||||
operator fun <T: MyClass> T.provideDelegate(host: Any?, p: Any): T =
|
||||
runLogged("tdf(${this.value});") { this }
|
||||
|
||||
operator fun <T> T.getValue(receiver: Any?, p: Any): T =
|
||||
+1
-1
@@ -9,7 +9,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -9,7 +9,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
inline operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
inline operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -10,7 +10,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -9,7 +9,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -9,7 +9,7 @@ fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf($this);") { this }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -16,7 +16,7 @@ fun runLogged2(entry: String, action: () -> MyClass): MyClass {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun MyClass.toDelegateFor(host: Any?, p: Any): String =
|
||||
operator fun MyClass.provideDelegate(host: Any?, p: Any): String =
|
||||
runLogged("tdf(${this.value});") { this.value }
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: Any): String =
|
||||
+1
-1
@@ -5,7 +5,7 @@ object Host {
|
||||
operator fun getValue(receiver: String, p: Any) = receiver + s
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: Any) = StringDelegate(this)
|
||||
operator fun String.provideDelegate(host: Any?, p: Any) = StringDelegate(this)
|
||||
|
||||
val String.plusK by "K"
|
||||
|
||||
+1
-1
@@ -10,7 +10,7 @@ inline fun <T> runLogged(entry: String, action: () -> T): T {
|
||||
return action()
|
||||
}
|
||||
|
||||
operator fun String.toDelegateFor(host: Any?, p: KProperty<*>): String =
|
||||
operator fun String.provideDelegate(host: Any?, p: KProperty<*>): String =
|
||||
if (p.name == this) runLogged("tdf($this);") { this } else "fail 1"
|
||||
|
||||
operator fun String.getValue(receiver: Any?, p: KProperty<*>): String =
|
||||
Reference in New Issue
Block a user