diff --git a/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionFile.kt b/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionFile.kt new file mode 100644 index 00000000000..7d7b08c2d58 --- /dev/null +++ b/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionFile.kt @@ -0,0 +1,5 @@ +package inlineFunctionObjectLiteral + +inline fun foo(f: () -> Unit) { + null!! +} \ No newline at end of file diff --git a/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionObjectLiteral.kt b/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionObjectLiteral.kt new file mode 100644 index 00000000000..7b5cbb991ae --- /dev/null +++ b/idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/inlineFunctionObjectLiteral.kt @@ -0,0 +1,21 @@ +package inlineFunctionObjectLiteral + +fun box() { + t { + val a = object { + fun test() { + foo { + val b = 1 + } + } + } + a.test() + } +} + +inline fun t(f: () -> Unit) { + f() +} + +// FILE: inlineFunctionFile.kt +// LINE: 4 \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/filters/KotlinExceptionFilterTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/filters/KotlinExceptionFilterTestGenerated.java index df9cd85d179..f93774333cd 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/filters/KotlinExceptionFilterTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/filters/KotlinExceptionFilterTestGenerated.java @@ -71,6 +71,12 @@ public class KotlinExceptionFilterTestGenerated extends AbstractKotlinExceptionF doTest(fileName); } + @TestMetadata("inlineFunctionObjectLiteral") + public void testInlineFunctionObjectLiteral() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/debugger/exceptionFilter/inlineFunctionObjectLiteral/"); + doTest(fileName); + } + @TestMetadata("inlineFunctionSameFile") public void testInlineFunctionSameFile() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/debugger/exceptionFilter/inlineFunctionSameFile/");