loops property

Loop point is stored as stack form. Break statement will jump to the last loop point, and remove it from this stack. Return statement will clear loop points by loopCount in current stack frame.

Implementation

final List<HTInterpreterLoopInfo> loops = [];