FIR IDE: Refactor functions insertion handler

This commit is contained in:
Roman Golyshev
2021-03-15 02:26:17 +03:00
parent 43b829b1f0
commit fe921b98ce
9 changed files with 147 additions and 87 deletions
@@ -0,0 +1,8 @@
// FIR_COMPARISON
fun usage() {
fun myLocalFun() {}
myLocalFu<caret>
}
// ELEMENT: myLocalFun
@@ -0,0 +1,8 @@
// FIR_COMPARISON
fun usage() {
fun myLocalFun() {}
myLocalFun()
}
// ELEMENT: myLocalFun
@@ -0,0 +1,8 @@
// FIR_COMPARISON
fun usage() {
fun myLocalFun(action: () -> Unit) {}
myLocalFu<caret>
}
// ELEMENT: myLocalFun
@@ -0,0 +1,8 @@
// FIR_COMPARISON
fun usage() {
fun myLocalFun(action: () -> Unit) {}
myLocalFun {<caret>}
}
// ELEMENT: myLocalFun