'operator' checks
This commit is contained in:
@@ -1,19 +1,19 @@
|
||||
package lol
|
||||
|
||||
class B() {
|
||||
operator fun plusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun plusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
return "s"
|
||||
}
|
||||
operator fun minusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun minusAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
return "s"
|
||||
}
|
||||
operator fun modAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun modAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
return "s"
|
||||
}
|
||||
operator fun divAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun divAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
return "s"
|
||||
}
|
||||
operator fun timesAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun timesAssign(<!UNUSED_PARAMETER!>other<!> : B) : String {
|
||||
return "s"
|
||||
}
|
||||
}
|
||||
@@ -25,4 +25,4 @@ fun main(args : Array<String>) {
|
||||
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>/=<!> B()
|
||||
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>-=<!> B()
|
||||
c <!ASSIGNMENT_OPERATOR_SHOULD_RETURN_UNIT!>%=<!> B()
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user