Generate linenumber for goto instruction in while (KT-13059)
Otherwise linenumber for previous instruction will be used in debugger. That can lead to error stepping because it might be line that isn't reachable on current iteration. #KT-13059 Fixed
This commit is contained in:
@@ -528,6 +528,7 @@ public class ExpressionCodegen extends KtVisitor<StackValue, StackValue> impleme
|
||||
|
||||
generateLoopBody(expression.getBody());
|
||||
|
||||
markStartLineNumber(expression);
|
||||
v.goTo(condition);
|
||||
|
||||
v.mark(end);
|
||||
|
||||
Reference in New Issue
Block a user