Files
kotlin-fork/compiler/testData/diagnostics/tests/operatorRem/remAndRemAssignAmbiguity.kt
T
Mikhail Zarechenskiy bc4a492f4d Resolve for rem/modAssign and mod/remAssign
rem/remAssign always wins if it is possible
2016-12-09 17:00:27 +03:00

12 lines
247 B
Kotlin
Vendored

// !DIAGNOSTICS: -UNUSED_PARAMETER
object RemAndRemAssign {
operator fun rem(x: Int) = RemAndRemAssign
}
operator fun RemAndRemAssign.remAssign(x: Int) {}
fun test() {
var c = RemAndRemAssign
c <!ASSIGN_OPERATOR_AMBIGUITY!>%=<!> 1
}