mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-26 14:40:47 +00:00
Multiname suffixes refresh method renamed
This commit is contained in:
@@ -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++) {
|
||||
|
||||
+1
-1
@@ -1129,7 +1129,7 @@ public class ASM3Parser {
|
||||
info.optional[i] = optional.get(i);
|
||||
}
|
||||
}
|
||||
abc.markSameContextMultinames();
|
||||
abc.refreshMultinameNamespaceSuffixes();
|
||||
return code;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user