From dcab44bb347e15895a63ec6b770bf47a1593b906 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=F8=EDk?= Date: Sun, 30 Mar 2014 16:17:02 +0200 Subject: [PATCH] AS3 parser - namespaces, :: operator, etc. --- .../flash/SourceGeneratorLocalData.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/trunk/src/com/jpexs/decompiler/flash/SourceGeneratorLocalData.java b/trunk/src/com/jpexs/decompiler/flash/SourceGeneratorLocalData.java index fe0b700b5..4845dea4e 100644 --- a/trunk/src/com/jpexs/decompiler/flash/SourceGeneratorLocalData.java +++ b/trunk/src/com/jpexs/decompiler/flash/SourceGeneratorLocalData.java @@ -35,15 +35,16 @@ public class SourceGeneratorLocalData implements Serializable { //public List openedNamespaces = new ArrayList<>(); //public List openedNamespacesKinds = new ArrayList<>(); public List exceptions = new ArrayList<>(); -/* - public void addNamespace(int kind, String ns) { - addNamespace(kind, ns, openedNamespaces.size() - 1); - } + public String currentClass; + /* + public void addNamespace(int kind, String ns) { + addNamespace(kind, ns, openedNamespaces.size() - 1); + } - public void addNamespace(int kind, String ns, int index) { - openedNamespaces.add(index, ns); - openedNamespacesKinds.add(index, kind); - }*/ + public void addNamespace(int kind, String ns, int index) { + openedNamespaces.add(index, ns); + openedNamespacesKinds.add(index, kind); + }*/ public SourceGeneratorLocalData(HashMap registerVars, Integer inFunction, Boolean inMethod, Integer forInLevel) { this.registerVars = registerVars;