Fix tests: "infix modifier required" and "operator modifier required" errors
This commit is contained in:
@@ -19,8 +19,8 @@ class DelegateImpl<T> {
|
||||
val value: T = null!!
|
||||
}
|
||||
|
||||
public fun <T> DelegateImpl<T>.getValue(thisRef: Any?, property: PropertyMetadata): T = value
|
||||
public fun <T> DelegateImpl<T>.setValue(thisRef: Any, propertyMetadata: PropertyMetadata, t: T) {}
|
||||
operator fun <T> DelegateImpl<T>.getValue(thisRef: Any?, property: PropertyMetadata): T = value
|
||||
operator fun <T> DelegateImpl<T>.setValue(thisRef: Any, propertyMetadata: PropertyMetadata, t: T) {}
|
||||
|
||||
|
||||
|
||||
|
||||
+2
@@ -1,5 +1,6 @@
|
||||
// FILE: first.before.kt
|
||||
// "Import" "true"
|
||||
// ERROR: operator modifier is required on 'get' in 'some.Some'
|
||||
|
||||
package testing
|
||||
|
||||
@@ -26,6 +27,7 @@ operator fun Some.get(s: String) {}
|
||||
|
||||
// FILE: first.after.kt
|
||||
// "Import" "true"
|
||||
// ERROR: operator modifier is required on 'get' in 'some.Some'
|
||||
|
||||
package testing
|
||||
|
||||
|
||||
+2
@@ -1,5 +1,6 @@
|
||||
// FILE: first.before.kt
|
||||
// "Import" "true"
|
||||
// ERROR: operator modifier is required on 'set' in 'some.Some'
|
||||
|
||||
package testing
|
||||
|
||||
@@ -26,6 +27,7 @@ operator fun Some.set(s: String, i: Int) {}
|
||||
|
||||
// FILE: first.after.kt
|
||||
// "Import" "true"
|
||||
// ERROR: operator modifier is required on 'set' in 'some.Some'
|
||||
|
||||
package testing
|
||||
|
||||
|
||||
Reference in New Issue
Block a user