From 0900fc00cb5889086de7688fc52fda6f21cedf45 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Thu, 29 Oct 2015 22:52:14 +0100 Subject: [PATCH] Issue #1004 this/super can be AS1/2 variable --- .../jpexs/decompiler/flash/IdentifiersDeobfuscation.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/IdentifiersDeobfuscation.java b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/IdentifiersDeobfuscation.java index 4bcec972b..e2eedbc43 100644 --- a/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/IdentifiersDeobfuscation.java +++ b/libsrc/ffdec_lib/src/com/jpexs/decompiler/flash/IdentifiersDeobfuscation.java @@ -76,7 +76,13 @@ public class IdentifiersDeobfuscation { // is "it" really a keyword? documentation says yes, but I can create "it" variable in CS6... // "it", "ne", "new", "not", "null", "on", "onClipEvent", - "or", "private", "public", "return", "set", "static", "super", "switch", "tellTarget", "this", "throw", "try", + "or", "private", "public", "return", "set", "static", + //allow as variable: + //"super", + "switch", "tellTarget", + //allow as variable: + //"this", + "throw", "try", "typeof", "undefined", "var", "void", "while", "with" };