Inline Function: fix false positive with inner function with 'return'

#KT-34190 Fixed
This commit is contained in:
Toshiaki Kameyama
2019-10-09 12:51:48 +09:00
committed by igoriakovlev
parent 04e8cba857
commit ff76ba52d8
6 changed files with 45 additions and 0 deletions
@@ -0,0 +1,11 @@
fun foo() {
object {
fun bar(): String {
return ""
}
}
}
fun main() {
<caret>foo()
}
@@ -0,0 +1,7 @@
fun main() {
object {
fun bar(): String {
return ""
}
}
}
@@ -0,0 +1,9 @@
fun foo() {
fun bar(): String {
return ""
}
}
fun main() {
<caret>foo()
}
@@ -0,0 +1,5 @@
fun main() {
fun bar(): String {
return ""
}
}