Navigate to inline function from stackTrace

#KT-8066 Fixed
This commit is contained in:
Natalia Ukhorskaya
2015-11-17 14:04:43 +03:00
parent 93ccc08e3d
commit 9f0b52f030
7 changed files with 241 additions and 1 deletions
@@ -0,0 +1,12 @@
package inlineFunSameFile
import inlineFunPackage.*
fun box() {
foo {
println()
}
}
// FILE: inlineFunctionFile.kt
// LINE: 4
@@ -0,0 +1,6 @@
package inlineFunPackage
inline fun foo(f: () -> Unit) {
null!!
f()
}
@@ -0,0 +1,15 @@
package inlineFunSameFile
fun box() {
foo {
println()
}
}
inline fun foo(f: () -> Unit) {
null!!
f()
}
// FILE: inlineFunctionSameFile.kt
// LINE: 10