package com.jpexs.decompiler.graph.model; import com.jpexs.decompiler.flash.action.model.ConstantPool; import com.jpexs.decompiler.flash.helpers.HilightedTextWriter; import com.jpexs.decompiler.graph.GraphSourceItem; import com.jpexs.decompiler.graph.GraphTargetItem; import com.jpexs.decompiler.graph.SourceGenerator; import java.util.HashMap; import java.util.List; /** * * @author JPEXS */ public class ContinueItem extends GraphTargetItem { public long loopId; public ContinueItem(GraphSourceItem src, long loopId) { super(src, NOPRECEDENCE); this.loopId = loopId; } @Override public HilightedTextWriter toString(HilightedTextWriter writer, LocalData localData) { hilight("continue ", writer); return hilight("loop" + loopId, writer); } @Override public List toSource(List localData, SourceGenerator generator) { return generator.generate(localData, this); } @Override public boolean hasReturnValue() { return false; } }