Multiname suffixes refresh method renamed

This commit is contained in:
Jindra Petřík
2016-09-17 15:09:40 +02:00
parent 9bb7c01bc8
commit 112819d464
3 changed files with 8 additions and 4 deletions
@@ -693,7 +693,7 @@ public class ABC {
SWFDecompilerPlugin.fireMethodBodyParsed(this, mb, swf);
}
markSameContextMultinames();
refreshMultinameNamespaceSuffixes();
getMethodIndexing();
SWFDecompilerPlugin.fireAbcParsed(this, swf);
@@ -1117,7 +1117,11 @@ public class ABC {
return ret;
}
public void markSameContextMultinames() {
/**
* Appends namespace (#123) suffix to multinames which collide with each
* other. For example same name consts/vars/methods or same class names.
*/
public void refreshMultinameNamespaceSuffixes() {
//Reset
for (int multinameIndex = 1; multinameIndex < constants.getMultinameCount(); multinameIndex++) {
@@ -1129,7 +1129,7 @@ public class ASM3Parser {
info.optional[i] = optional.get(i);
}
}
abc.markSameContextMultinames();
abc.refreshMultinameNamespaceSuffixes();
return code;
}
}