AS3: for..continue decompilation

This commit is contained in:
Jindra Pet��k
2013-02-09 16:44:47 +01:00
parent a83f385cf5
commit d8074bd20b
4 changed files with 65 additions and 8 deletions
@@ -16,8 +16,11 @@
*/
package com.jpexs.asdec.abc.avm2.flowgraph;
import com.jpexs.asdec.abc.avm2.treemodel.ContinueTreeItem;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
/**
*
@@ -34,6 +37,7 @@ public class GraphPart {
public String path="";
public List<GraphPart> refs=new ArrayList<GraphPart>();
public boolean ignored=false;
public List<ContinueTreeItem> forContinues=new ArrayList<ContinueTreeItem>();
private boolean leadsTo(GraphPart part,List<GraphPart> visited,List<GraphPart> ignored){
if(visited.contains(this)){