Additional tests on mod/rem migration

This commit is contained in:
Mikhail Zarechenskiy
2016-12-09 16:42:27 +03:00
parent 040f4e90ce
commit 8e73a902e4
17 changed files with 289 additions and 22 deletions
@@ -9,8 +9,16 @@ class Bar {
<!UNSUPPORTED_FEATURE!>operator<!> fun remAssign(x: Int) {}
}
fun baz() {
val f = Foo() % 1
val b = Bar()
b %= 1
class Baz {
companion object {
<!UNSUPPORTED_FEATURE!>operator<!> fun rem(x: Int) {}
<!UNSUPPORTED_FEATURE!>operator<!> fun Int.rem(x: Int) {}
}
}
<!UNSUPPORTED_FEATURE!>operator<!> fun Baz.rem(x: Int) {}
fun local() {
<!UNSUPPORTED_FEATURE!>operator<!> fun Int.rem(x: Int) {}
<!UNSUPPORTED_FEATURE!>operator<!> fun String.remAssign(x: Int) {}
}