Debug runs where it shouldnt
已回答
Why is debugger on line 21, while the condition for this if block is false? It ignores everything inside this block including println, except this line (not sure if it executes). It's not the first time debugger works weird, pbly I dont understand sth

请先登录再写评论。
Please report at https://youtrack.jetbrains.com/newIssue?project=KTIJ with the sample code to reproduce.
https://youtrack.jetbrains.com/issue/KTIJ-22721/Debugger-Step-Over-steps-wrongly-in-the-body-of-the-if