intellij-community
intellij-community copied to clipboard
Step into lambdas with parameters destructuring
The corresponding issue: https://youtrack.jetbrains.com/issue/KTIJ-23778
When stepping into a lambda with parameter destructuring a user would stop inside the lambda's body, but the parameters would still be uninitialized and couldn't be observed in the debugger. This happened because the debugger stopped on an opcode that comes before component* function calls. Now after the 'step into' these component* calls will be skipped until all the variables are initialized.
@madsager