Fixed #1741 AS1/2 direct editation - new String constructor call

This commit is contained in:
Jindra Petřík
2021-11-17 22:32:25 +01:00
parent 3f147068ea
commit cbbf656853
2 changed files with 8 additions and 0 deletions

View File

@@ -1833,6 +1833,12 @@ public class ActionScript2Parser {
args.add(((ToNumberActionItem) newvar).value);
}
ret = new NewObjectActionItem(null, null, pushConst("Number"), args);
} else if (newvar instanceof ToStringActionItem) {
List<GraphTargetItem> args = new ArrayList<>();
if (((ToStringActionItem) newvar).value != null) {
args.add(((ToStringActionItem) newvar).value);
}
ret = new NewObjectActionItem(null, null, pushConst("String"), args);
} else if (newvar instanceof GetMemberActionItem) {
GetMemberActionItem ca = (GetMemberActionItem) newvar;