Files
kotlin-fork/compiler/testData/diagnostics/tests/OperatorsWithWrongNames.kt
T
2015-09-25 19:20:17 +03:00

11 lines
351 B
Kotlin
Vendored

class A {
operator fun A.minus(o: A) = o
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun A.add(o: A) = o
operator fun A.get(o: A) = o
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun A.invokee() {}
}
operator fun A.plus(o: A) = o
operator fun A.component1() = 1
<!INAPPLICABLE_OPERATOR_MODIFIER!>operator<!> fun A.componentN() = 1