Debugger: Change the inline depth calculation heuristics, fix debugging for inlined lambdas (KT-30919)

This commit is contained in:
Yan Zhulanow
2019-05-22 17:04:50 +09:00
parent 9c9d2b5ad4
commit afa0bec6f6
4 changed files with 51 additions and 9 deletions
@@ -900,6 +900,11 @@ public class KotlinEvaluateExpressionTestGenerated extends AbstractKotlinEvaluat
runTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/localFunctionMangling.kt");
}
@TestMetadata("nestedInlineFun.kt")
public void testNestedInlineFun() throws Exception {
runTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/nestedInlineFun.kt");
}
@TestMetadata("remapThis.kt")
public void testRemapThis() throws Exception {
runTest("idea/testData/debugger/tinyApp/src/evaluate/singleBreakpoint/frame/remapThis.kt");