mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-27 06:50:46 +00:00
Fixed #1699 AS1/2 detection of unitialized vars stuck
This commit is contained in:
-10
@@ -118,25 +118,15 @@ public class ClassActionItem extends ActionItem implements Block {
|
||||
GetMemberActionItem gm = (GetMemberActionItem) item;
|
||||
if (isThis(gm.object)) {
|
||||
ret.add(gm.memberName);
|
||||
} else {
|
||||
detectUnitializedVars(gm.object, ret);
|
||||
}
|
||||
}
|
||||
if (item instanceof SetMemberActionItem) {
|
||||
SetMemberActionItem sm = (SetMemberActionItem) item;
|
||||
if (isThis(sm.object)) {
|
||||
ret.add(sm.objectName);
|
||||
} else {
|
||||
detectUnitializedVars(sm.object, ret);
|
||||
}
|
||||
}
|
||||
|
||||
if (item instanceof Block) {
|
||||
Block bl = (Block) item;
|
||||
for (List<GraphTargetItem> list : bl.getSubs()) {
|
||||
detectUnitializedVars(list, ret);
|
||||
}
|
||||
}
|
||||
detectUnitializedVars(item.getAllSubItems(), ret);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user