some fields marked with internal annotation

This commit is contained in:
honfika@gmail.com
2015-03-20 16:24:16 +01:00
parent c397e38f61
commit cd4b65e10f
8 changed files with 15 additions and 0 deletions

View File

@@ -18,6 +18,7 @@ package com.jpexs.decompiler.flash.abc.types;
import com.jpexs.decompiler.flash.abc.ABC;
import com.jpexs.decompiler.flash.abc.types.traits.Traits;
import com.jpexs.decompiler.flash.types.annotations.Internal;
import java.util.List;
public class ClassInfo {
@@ -26,6 +27,7 @@ public class ClassInfo {
public Traits static_traits;
@Internal
public boolean deleted;
public ClassInfo() {

View File

@@ -21,6 +21,7 @@ import com.jpexs.decompiler.flash.abc.avm2.AVM2ConstantPool;
import com.jpexs.decompiler.flash.abc.types.traits.Traits;
import com.jpexs.decompiler.flash.helpers.GraphTextWriter;
import com.jpexs.decompiler.flash.helpers.hilight.HighlightSpecialType;
import com.jpexs.decompiler.flash.types.annotations.Internal;
import com.jpexs.helpers.Helper;
import java.util.ArrayList;
import java.util.List;
@@ -49,6 +50,7 @@ public class InstanceInfo {
public static final int CLASS_PROTECTEDNS = 8;
@Internal
public boolean deleted;
public InstanceInfo() {

View File

@@ -50,6 +50,7 @@ import java.util.logging.Logger;
public final class MethodBody implements Cloneable {
@Internal
public boolean deleted;
boolean debugMode = false;

View File

@@ -25,6 +25,7 @@ import com.jpexs.decompiler.flash.configuration.Configuration;
import com.jpexs.decompiler.flash.helpers.GraphTextWriter;
import com.jpexs.decompiler.flash.helpers.hilight.HighlightData;
import com.jpexs.decompiler.flash.helpers.hilight.HighlightSpecialType;
import com.jpexs.decompiler.flash.types.annotations.Internal;
import com.jpexs.helpers.Helper;
import java.util.HashMap;
import java.util.List;
@@ -32,6 +33,7 @@ import java.util.Map;
public class MethodInfo {
@Internal
public boolean deleted;
public void delete(ABC abc, boolean d) {

View File

@@ -18,6 +18,7 @@ package com.jpexs.decompiler.flash.abc.types;
import com.jpexs.decompiler.flash.IdentifiersDeobfuscation;
import com.jpexs.decompiler.flash.abc.avm2.AVM2ConstantPool;
import com.jpexs.decompiler.flash.types.annotations.Internal;
import com.jpexs.helpers.Helper;
import java.util.List;
@@ -61,6 +62,7 @@ public class Multiname {
public List<Integer> params; //for TypeName
@Internal
public boolean deleted;
private boolean validType() {

View File

@@ -19,6 +19,7 @@ package com.jpexs.decompiler.flash.abc.types;
import com.jpexs.decompiler.flash.IdentifiersDeobfuscation;
import com.jpexs.decompiler.flash.abc.ABC;
import com.jpexs.decompiler.flash.abc.avm2.AVM2ConstantPool;
import com.jpexs.decompiler.flash.types.annotations.Internal;
public class Namespace {
@@ -46,6 +47,7 @@ public class Namespace {
public int name_index;
@Internal
public boolean deleted;
public static String kindToStr(int kind) {

View File

@@ -17,9 +17,11 @@
package com.jpexs.decompiler.flash.abc.types;
import com.jpexs.decompiler.flash.abc.avm2.AVM2ConstantPool;
import com.jpexs.decompiler.flash.types.annotations.Internal;
public class NamespaceSet {
@Internal
public boolean deleted;
public int[] namespaces;

View File

@@ -21,11 +21,13 @@ import com.jpexs.decompiler.flash.abc.ClassPath;
import com.jpexs.decompiler.flash.abc.ScriptPack;
import com.jpexs.decompiler.flash.abc.types.traits.Trait;
import com.jpexs.decompiler.flash.abc.types.traits.Traits;
import com.jpexs.decompiler.flash.types.annotations.Internal;
import java.util.ArrayList;
import java.util.List;
public class ScriptInfo {
@Internal
public boolean deleted;
public int init_index; //MethodInfo