Files
kotlin-fork/compiler/testData/diagnostics/tests/regressions/kt618.kt
T
Andrey Breslav 3d8d92c7d3 JetDiagnosticsTest migrated to TestGenerator
- test data files renamed from *.jet to *.kt
2012-07-10 14:48:11 +04:00

29 lines
814 B
Kotlin

package lol
class B() {
fun plusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
return "s"
}
fun minusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
return "s"
}
fun modAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
return "s"
}
fun divAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
return "s"
}
fun timesAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
return "s"
}
}
fun main(args : Array<String>) {
var c = B()
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>+=<!> B()
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>*=<!> B()
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>/=<!> B()
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>-=<!> B()
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>%=<!> B()
}