Open
Description
In the example program below, putting a breakpoint on line 2, starting a debug session, and then hitting "step over" twice results in the debugger being paused at the =
at 3:12, and then hitting "step over" again results in the debugger being paused at 3:17. If a breakpoint is put on line 3 instead of line 2, then the debugger pauses at 3:22 when a debug session is started.
void main() {
final a1 = ['a', 'b', 'c']; // line 2
final a2 = a1.map((c) => c.toLowerCase()); // line 3
print(a2);
}
related to: Dart-Code/Dart-Code#5430