Rename: Make improvements for "by-convention" calls
- Convert between conventions call for 'get' and 'invoke' - Drop 'operator' when converting 'get'/'invoke' to something other than 'invoke'/'get' respectively #KT-12365 Fixed
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>get(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()[1, "2"]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
fun foo(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A().foo(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>get(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()[1, "2"]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun invoke(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>get(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()[1, "2"]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
fun plus(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A().plus(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>invoke(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
fun foo(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A().foo(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>invoke(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun get(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()[1, "2"]
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
operator fun <caret>invoke(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A()(1, "2")
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
class A {
|
||||
fun plus(n: Int, s: String) = 1
|
||||
}
|
||||
|
||||
fun test() {
|
||||
A().plus(1, "2")
|
||||
}
|
||||
Reference in New Issue
Block a user