better AS1/2 parser - constantpool

This commit is contained in:
Jindra Pet��k
2013-04-14 15:32:02 +02:00
parent 9c2e970e65
commit aff763637b
13 changed files with 1973 additions and 1803 deletions
@@ -211,7 +211,7 @@ public class ActionPush extends Action {
values = oldVal;
return ts;
}
public String paramsToStringReplaced(List<GraphSourceItem> container, List<Long> knownAddreses, List<String> constantPool, int version, boolean hex) {
if (replacement == null || replacement.size() < values.size()) {
return paramsToString();
@@ -253,8 +253,8 @@ public class ActionPush extends Action {
return ret;
}
public String paramsToString(){
String ret="";
public String paramsToString() {
String ret = "";
int pos = 0;
for (int i = 0; i < values.size(); i++) {
if (ignoredParts.contains(i)) {
@@ -268,9 +268,10 @@ public class ActionPush extends Action {
}
return ret;
}
@Override
public String toString() {
return "Push "+paramsToString();
return "Push " + paramsToString();
}
@Override