mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-09-24 22:00:55 +00:00
organizing imports
This commit is contained in:
@@ -26,9 +26,6 @@ import com.jpexs.asdec.gui.View;
|
||||
import com.jpexs.asdec.gui.proxy.ProxyFrame;
|
||||
import com.jpexs.asdec.tags.DoABCTag;
|
||||
import com.jpexs.asdec.tags.Tag;
|
||||
|
||||
import javax.swing.*;
|
||||
import javax.swing.filechooser.FileFilter;
|
||||
import java.awt.*;
|
||||
import java.awt.event.ActionEvent;
|
||||
import java.awt.event.ActionListener;
|
||||
@@ -39,6 +36,11 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.regex.Matcher;
|
||||
import java.util.regex.Pattern;
|
||||
import javax.swing.JFileChooser;
|
||||
import javax.swing.JFrame;
|
||||
import javax.swing.JOptionPane;
|
||||
import javax.swing.SwingWorker;
|
||||
import javax.swing.filechooser.FileFilter;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -17,6 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec;
|
||||
|
||||
import com.jpexs.asdec.action.Action;
|
||||
import com.jpexs.asdec.action.swf3.*;
|
||||
import com.jpexs.asdec.action.swf4.*;
|
||||
import com.jpexs.asdec.action.swf5.*;
|
||||
import com.jpexs.asdec.action.swf6.*;
|
||||
import com.jpexs.asdec.action.swf7.*;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
import com.jpexs.asdec.tags.*;
|
||||
import com.jpexs.asdec.types.*;
|
||||
import com.jpexs.asdec.types.filters.*;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
@@ -25,161 +35,6 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Stack;
|
||||
|
||||
import com.jpexs.asdec.action.Action;
|
||||
import com.jpexs.asdec.action.swf3.ActionGetURL;
|
||||
import com.jpexs.asdec.action.swf3.ActionGoToLabel;
|
||||
import com.jpexs.asdec.action.swf3.ActionGotoFrame;
|
||||
import com.jpexs.asdec.action.swf3.ActionNextFrame;
|
||||
import com.jpexs.asdec.action.swf3.ActionPlay;
|
||||
import com.jpexs.asdec.action.swf3.ActionPrevFrame;
|
||||
import com.jpexs.asdec.action.swf3.ActionSetTarget;
|
||||
import com.jpexs.asdec.action.swf3.ActionStop;
|
||||
import com.jpexs.asdec.action.swf3.ActionStopSounds;
|
||||
import com.jpexs.asdec.action.swf3.ActionToggleQuality;
|
||||
import com.jpexs.asdec.action.swf3.ActionWaitForFrame;
|
||||
import com.jpexs.asdec.action.swf4.ActionAdd;
|
||||
import com.jpexs.asdec.action.swf4.ActionAnd;
|
||||
import com.jpexs.asdec.action.swf4.ActionAsciiToChar;
|
||||
import com.jpexs.asdec.action.swf4.ActionCall;
|
||||
import com.jpexs.asdec.action.swf4.ActionCharToAscii;
|
||||
import com.jpexs.asdec.action.swf4.ActionCloneSprite;
|
||||
import com.jpexs.asdec.action.swf4.ActionDivide;
|
||||
import com.jpexs.asdec.action.swf4.ActionEndDrag;
|
||||
import com.jpexs.asdec.action.swf4.ActionEquals;
|
||||
import com.jpexs.asdec.action.swf4.ActionGetProperty;
|
||||
import com.jpexs.asdec.action.swf4.ActionGetTime;
|
||||
import com.jpexs.asdec.action.swf4.ActionGetURL2;
|
||||
import com.jpexs.asdec.action.swf4.ActionGetVariable;
|
||||
import com.jpexs.asdec.action.swf4.ActionGotoFrame2;
|
||||
import com.jpexs.asdec.action.swf4.ActionIf;
|
||||
import com.jpexs.asdec.action.swf4.ActionJump;
|
||||
import com.jpexs.asdec.action.swf4.ActionLess;
|
||||
import com.jpexs.asdec.action.swf4.ActionMBAsciiToChar;
|
||||
import com.jpexs.asdec.action.swf4.ActionMBCharToAscii;
|
||||
import com.jpexs.asdec.action.swf4.ActionMBStringExtract;
|
||||
import com.jpexs.asdec.action.swf4.ActionMBStringLength;
|
||||
import com.jpexs.asdec.action.swf4.ActionMultiply;
|
||||
import com.jpexs.asdec.action.swf4.ActionNot;
|
||||
import com.jpexs.asdec.action.swf4.ActionOr;
|
||||
import com.jpexs.asdec.action.swf4.ActionPop;
|
||||
import com.jpexs.asdec.action.swf4.ActionPush;
|
||||
import com.jpexs.asdec.action.swf4.ActionRandomNumber;
|
||||
import com.jpexs.asdec.action.swf4.ActionRemoveSprite;
|
||||
import com.jpexs.asdec.action.swf4.ActionSetProperty;
|
||||
import com.jpexs.asdec.action.swf4.ActionSetTarget2;
|
||||
import com.jpexs.asdec.action.swf4.ActionSetVariable;
|
||||
import com.jpexs.asdec.action.swf4.ActionStartDrag;
|
||||
import com.jpexs.asdec.action.swf4.ActionStringAdd;
|
||||
import com.jpexs.asdec.action.swf4.ActionStringEquals;
|
||||
import com.jpexs.asdec.action.swf4.ActionStringExtract;
|
||||
import com.jpexs.asdec.action.swf4.ActionStringLength;
|
||||
import com.jpexs.asdec.action.swf4.ActionStringLess;
|
||||
import com.jpexs.asdec.action.swf4.ActionSubtract;
|
||||
import com.jpexs.asdec.action.swf4.ActionToInteger;
|
||||
import com.jpexs.asdec.action.swf4.ActionTrace;
|
||||
import com.jpexs.asdec.action.swf4.ActionWaitForFrame2;
|
||||
import com.jpexs.asdec.action.swf5.ActionAdd2;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitAnd;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitLShift;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitOr;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitRShift;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitURShift;
|
||||
import com.jpexs.asdec.action.swf5.ActionBitXor;
|
||||
import com.jpexs.asdec.action.swf5.ActionCallFunction;
|
||||
import com.jpexs.asdec.action.swf5.ActionCallMethod;
|
||||
import com.jpexs.asdec.action.swf5.ActionConstantPool;
|
||||
import com.jpexs.asdec.action.swf5.ActionDecrement;
|
||||
import com.jpexs.asdec.action.swf5.ActionDefineFunction;
|
||||
import com.jpexs.asdec.action.swf5.ActionDefineLocal;
|
||||
import com.jpexs.asdec.action.swf5.ActionDefineLocal2;
|
||||
import com.jpexs.asdec.action.swf5.ActionDelete;
|
||||
import com.jpexs.asdec.action.swf5.ActionDelete2;
|
||||
import com.jpexs.asdec.action.swf5.ActionEnumerate;
|
||||
import com.jpexs.asdec.action.swf5.ActionEquals2;
|
||||
import com.jpexs.asdec.action.swf5.ActionGetMember;
|
||||
import com.jpexs.asdec.action.swf5.ActionIncrement;
|
||||
import com.jpexs.asdec.action.swf5.ActionInitArray;
|
||||
import com.jpexs.asdec.action.swf5.ActionInitObject;
|
||||
import com.jpexs.asdec.action.swf5.ActionLess2;
|
||||
import com.jpexs.asdec.action.swf5.ActionModulo;
|
||||
import com.jpexs.asdec.action.swf5.ActionNewMethod;
|
||||
import com.jpexs.asdec.action.swf5.ActionNewObject;
|
||||
import com.jpexs.asdec.action.swf5.ActionPushDuplicate;
|
||||
import com.jpexs.asdec.action.swf5.ActionReturn;
|
||||
import com.jpexs.asdec.action.swf5.ActionSetMember;
|
||||
import com.jpexs.asdec.action.swf5.ActionStackSwap;
|
||||
import com.jpexs.asdec.action.swf5.ActionStoreRegister;
|
||||
import com.jpexs.asdec.action.swf5.ActionTargetPath;
|
||||
import com.jpexs.asdec.action.swf5.ActionToNumber;
|
||||
import com.jpexs.asdec.action.swf5.ActionToString;
|
||||
import com.jpexs.asdec.action.swf5.ActionTypeOf;
|
||||
import com.jpexs.asdec.action.swf5.ActionWith;
|
||||
import com.jpexs.asdec.action.swf6.ActionEnumerate2;
|
||||
import com.jpexs.asdec.action.swf6.ActionGreater;
|
||||
import com.jpexs.asdec.action.swf6.ActionInstanceOf;
|
||||
import com.jpexs.asdec.action.swf6.ActionStrictEquals;
|
||||
import com.jpexs.asdec.action.swf6.ActionStringGreater;
|
||||
import com.jpexs.asdec.action.swf7.ActionCastOp;
|
||||
import com.jpexs.asdec.action.swf7.ActionDefineFunction2;
|
||||
import com.jpexs.asdec.action.swf7.ActionExtends;
|
||||
import com.jpexs.asdec.action.swf7.ActionImplementsOp;
|
||||
import com.jpexs.asdec.action.swf7.ActionThrow;
|
||||
import com.jpexs.asdec.action.swf7.ActionTry;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
import com.jpexs.asdec.tags.DefineBinaryData;
|
||||
import com.jpexs.asdec.tags.DefineBits;
|
||||
import com.jpexs.asdec.tags.DefineBitsJPEG2;
|
||||
import com.jpexs.asdec.tags.DefineBitsJPEG3;
|
||||
import com.jpexs.asdec.tags.DefineBitsLossless;
|
||||
import com.jpexs.asdec.tags.DefineBitsLossless2;
|
||||
import com.jpexs.asdec.tags.DefineButton2Tag;
|
||||
import com.jpexs.asdec.tags.DefineButtonTag;
|
||||
import com.jpexs.asdec.tags.DefineFont3;
|
||||
import com.jpexs.asdec.tags.DefineFont4;
|
||||
import com.jpexs.asdec.tags.DefineFontAlignZones;
|
||||
import com.jpexs.asdec.tags.DefineFontName;
|
||||
import com.jpexs.asdec.tags.DefineScalingGrid;
|
||||
import com.jpexs.asdec.tags.DefineShape;
|
||||
import com.jpexs.asdec.tags.DefineShape2;
|
||||
import com.jpexs.asdec.tags.DefineShape3;
|
||||
import com.jpexs.asdec.tags.DefineShape4;
|
||||
import com.jpexs.asdec.tags.DefineSpriteTag;
|
||||
import com.jpexs.asdec.tags.DoABCTag;
|
||||
import com.jpexs.asdec.tags.DoActionTag;
|
||||
import com.jpexs.asdec.tags.DoInitActionTag;
|
||||
import com.jpexs.asdec.tags.ExportAssetsTag;
|
||||
import com.jpexs.asdec.tags.FileAttributes;
|
||||
import com.jpexs.asdec.tags.FrameLabel;
|
||||
import com.jpexs.asdec.tags.JPEGTables;
|
||||
import com.jpexs.asdec.tags.Metadata;
|
||||
import com.jpexs.asdec.tags.PlaceObject2Tag;
|
||||
import com.jpexs.asdec.tags.PlaceObject3Tag;
|
||||
import com.jpexs.asdec.tags.ProductInfo;
|
||||
import com.jpexs.asdec.tags.RemoveObject2;
|
||||
import com.jpexs.asdec.tags.ScriptLimits;
|
||||
import com.jpexs.asdec.tags.SetBackgroundColor;
|
||||
import com.jpexs.asdec.tags.ShowFrameTag;
|
||||
import com.jpexs.asdec.tags.SymbolClass;
|
||||
import com.jpexs.asdec.tags.Tag;
|
||||
import com.jpexs.asdec.types.BUTTONCONDACTION;
|
||||
import com.jpexs.asdec.types.BUTTONRECORD;
|
||||
import com.jpexs.asdec.types.CLIPACTIONRECORD;
|
||||
import com.jpexs.asdec.types.CLIPACTIONS;
|
||||
import com.jpexs.asdec.types.CLIPEVENTFLAGS;
|
||||
import com.jpexs.asdec.types.CXFORMWITHALPHA;
|
||||
import com.jpexs.asdec.types.MATRIX;
|
||||
import com.jpexs.asdec.types.RECT;
|
||||
import com.jpexs.asdec.types.RGBA;
|
||||
import com.jpexs.asdec.types.filters.BEVELFILTER;
|
||||
import com.jpexs.asdec.types.filters.BLURFILTER;
|
||||
import com.jpexs.asdec.types.filters.COLORMATRIXFILTER;
|
||||
import com.jpexs.asdec.types.filters.CONVOLUTIONFILTER;
|
||||
import com.jpexs.asdec.types.filters.DROPSHADOWFILTER;
|
||||
import com.jpexs.asdec.types.filters.FILTER;
|
||||
import com.jpexs.asdec.types.filters.GLOWFILTER;
|
||||
import com.jpexs.asdec.types.filters.GRADIENTBEVELFILTER;
|
||||
import com.jpexs.asdec.types.filters.GRADIENTGLOWFILTER;
|
||||
|
||||
/**
|
||||
* Class for reading data from SWF file
|
||||
*
|
||||
|
||||
@@ -17,33 +17,14 @@
|
||||
|
||||
package com.jpexs.asdec;
|
||||
|
||||
import com.jpexs.asdec.tags.Tag;
|
||||
import com.jpexs.asdec.types.*;
|
||||
import com.jpexs.asdec.types.filters.*;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStream;
|
||||
import java.util.List;
|
||||
|
||||
import com.jpexs.asdec.abc.NotSameException;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
import com.jpexs.asdec.tags.Tag;
|
||||
import com.jpexs.asdec.types.BUTTONCONDACTION;
|
||||
import com.jpexs.asdec.types.BUTTONRECORD;
|
||||
import com.jpexs.asdec.types.CLIPACTIONRECORD;
|
||||
import com.jpexs.asdec.types.CLIPACTIONS;
|
||||
import com.jpexs.asdec.types.CLIPEVENTFLAGS;
|
||||
import com.jpexs.asdec.types.CXFORMWITHALPHA;
|
||||
import com.jpexs.asdec.types.MATRIX;
|
||||
import com.jpexs.asdec.types.RECT;
|
||||
import com.jpexs.asdec.types.RGBA;
|
||||
import com.jpexs.asdec.types.filters.BEVELFILTER;
|
||||
import com.jpexs.asdec.types.filters.BLURFILTER;
|
||||
import com.jpexs.asdec.types.filters.COLORMATRIXFILTER;
|
||||
import com.jpexs.asdec.types.filters.CONVOLUTIONFILTER;
|
||||
import com.jpexs.asdec.types.filters.DROPSHADOWFILTER;
|
||||
import com.jpexs.asdec.types.filters.FILTER;
|
||||
import com.jpexs.asdec.types.filters.GLOWFILTER;
|
||||
import com.jpexs.asdec.types.filters.GRADIENTBEVELFILTER;
|
||||
import com.jpexs.asdec.types.filters.GRADIENTGLOWFILTER;
|
||||
|
||||
/**
|
||||
* Class for writing data into SWF file
|
||||
*
|
||||
|
||||
@@ -17,19 +17,6 @@
|
||||
|
||||
package com.jpexs.asdec.abc;
|
||||
|
||||
import java.io.ByteArrayInputStream;
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.File;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
import java.io.PrintStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
import javax.swing.JOptionPane;
|
||||
|
||||
import com.jpexs.asdec.Main;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
@@ -38,35 +25,18 @@ import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.InitPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.ABCException;
|
||||
import com.jpexs.asdec.abc.types.ClassInfo;
|
||||
import com.jpexs.asdec.abc.types.Decimal;
|
||||
import com.jpexs.asdec.abc.types.InstanceInfo;
|
||||
import com.jpexs.asdec.abc.types.MetadataInfo;
|
||||
import com.jpexs.asdec.abc.types.MethodBody;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.abc.types.Multiname;
|
||||
import com.jpexs.asdec.abc.types.Namespace;
|
||||
import com.jpexs.asdec.abc.types.NamespaceSet;
|
||||
import com.jpexs.asdec.abc.types.ScriptInfo;
|
||||
import com.jpexs.asdec.abc.types.*;
|
||||
import com.jpexs.asdec.abc.types.traits.Trait;
|
||||
import com.jpexs.asdec.abc.types.traits.TraitMethodGetterSetter;
|
||||
import com.jpexs.asdec.abc.types.traits.TraitSlotConst;
|
||||
import com.jpexs.asdec.abc.types.traits.Traits;
|
||||
import com.jpexs.asdec.abc.usages.ClassNameMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.ConstVarNameMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.ConstVarTypeMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.ExtendsMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.ImplementsMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.MethodBodyMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.MethodNameMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.MethodParamsMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.MethodReturnTypeMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.MultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.TypeNameMultinameUsage;
|
||||
import com.jpexs.asdec.abc.usages.*;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
import com.jpexs.asdec.helpers.Highlighting;
|
||||
import java.io.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
import java.util.regex.Pattern;
|
||||
|
||||
public class ABC {
|
||||
|
||||
@@ -19,7 +19,6 @@ package com.jpexs.asdec.abc;
|
||||
|
||||
import com.jpexs.asdec.abc.types.*;
|
||||
import com.jpexs.asdec.abc.types.traits.*;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
@@ -17,13 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc;
|
||||
|
||||
import com.jpexs.asdec.abc.types.Decimal;
|
||||
import com.jpexs.asdec.abc.types.InstanceInfo;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.abc.types.Multiname;
|
||||
import com.jpexs.asdec.abc.types.Namespace;
|
||||
import com.jpexs.asdec.abc.types.*;
|
||||
import com.jpexs.asdec.abc.types.traits.*;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.io.OutputStream;
|
||||
|
||||
|
||||
@@ -17,7 +17,6 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2;
|
||||
|
||||
import com.jpexs.asdec.Main;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABCInputStream;
|
||||
import com.jpexs.asdec.abc.CopyOutputStream;
|
||||
@@ -51,7 +50,6 @@ import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.abc.types.traits.TraitSlotConst;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
import com.jpexs.asdec.helpers.Highlighting;
|
||||
|
||||
import java.io.*;
|
||||
import java.util.*;
|
||||
import java.util.logging.Level;
|
||||
|
||||
@@ -21,7 +21,6 @@ import com.jpexs.asdec.abc.types.Decimal;
|
||||
import com.jpexs.asdec.abc.types.Multiname;
|
||||
import com.jpexs.asdec.abc.types.Namespace;
|
||||
import com.jpexs.asdec.abc.types.NamespaceSet;
|
||||
|
||||
import java.io.OutputStream;
|
||||
import java.io.PrintStream;
|
||||
import java.util.Arrays;
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
package com.jpexs.asdec.abc.avm2;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
@@ -27,11 +27,7 @@ import com.jpexs.asdec.abc.avm2.instructions.localregs.GetLocalTypeIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.localregs.SetLocalTypeIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.other.ReturnValueIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.other.ReturnVoidIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.DupIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.PopIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.PushFalseIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.PushTrueIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.SwapIns;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.stack.*;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Stack;
|
||||
|
||||
@@ -18,10 +18,9 @@
|
||||
package com.jpexs.asdec.abc.avm2.instructions;
|
||||
|
||||
import com.jpexs.asdec.abc.ABCOutputStream;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.helpers.Helper;
|
||||
|
||||
import java.io.ByteArrayOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.util.ArrayList;
|
||||
|
||||
@@ -17,9 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public interface IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.helpers.Highlighting;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class InstructionDefinition {
|
||||
|
||||
@@ -17,12 +17,12 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public interface SetTypeIns {
|
||||
|
||||
@@ -17,16 +17,15 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.AddTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class AddIIns extends AddIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.AddTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class AddIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.DecrementTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DecrementIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.DecrementTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DecrementIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.DivideTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DivideIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -25,9 +25,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.IncrementTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IncrementIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -25,9 +25,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.IncrementTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IncrementIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,8 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.ModuloTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import java.util.HashMap;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class ModuloIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.MultiplyTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class MultiplyIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.MultiplyTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class MultiplyIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NegTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NegateIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NegTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NegateIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NotTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NotIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.SubtractTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SubtractIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.arithmetic;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.SubtractTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SubtractIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.BitAndTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class BitAndIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.BitNotTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class BitNotIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.BitOrTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class BitOrIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.BitXorTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class BitXorIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LShiftTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class LShiftIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.RShiftTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class RShiftIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.bitwise;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.URShiftTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class URShiftIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.EqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class EqualsIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GreaterEqualsIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GreaterThanIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class LessEqualsIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class LessThanIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.comparsion;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.StrictEqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class StrictEqualsIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.ConstructTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class ConstructIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,10 +27,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.ConstructPropTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class ConstructPropIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.ConstructSuperTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class ConstructSuperIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewActivationIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,18 +17,18 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.NewArrayTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewArrayIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,17 +17,17 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.clauses.ExceptionTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewCatchIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,17 +17,17 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.UnparsedTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewClassIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodBody;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.helpers.Highlighting;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewFunctionIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.construction;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.NameValuePair;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.NewObjectTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class NewObjectIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.debug;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.debug;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.debug;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
|
||||
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.CallTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.CallMethodTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallMethodIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,17 +17,17 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.CallPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallPropLexIns extends CallPropertyIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,10 +27,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.CallPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallPropVoidIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,10 +27,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.CallPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallPropertyIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,10 +26,10 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.CallStaticTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallStaticIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,10 +27,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.CallSuperTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallSuperIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.executing;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,10 +27,10 @@ import com.jpexs.asdec.abc.avm2.treemodel.CallSuperTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class CallSuperVoidIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.EqTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NeqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfEqIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -26,9 +26,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NotTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfFalseIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GeTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfGeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GtTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfGtIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GtTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfLeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GeTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfLtIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GeTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfNGeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GtTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfNGtIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GtTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LeTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfNLeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.GeTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.LtTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfNLtIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.EqTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NeqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfNeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.StrictEqTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.StrictNeqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfStrictEqIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.StrictEqTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.StrictNeqTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfStrictNeIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -26,9 +26,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.NotTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IfTrueIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.IfTypeIns;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.BooleanTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class JumpIns extends InstructionDefinition implements IfTypeIns {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.jumps;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class LookupSwitchIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.DecLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DecLocalIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.DecLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DecLocalIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.ClassTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.ThisTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLocal0Ins extends InstructionDefinition implements GetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.LocalRegTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLocal1Ins extends InstructionDefinition implements GetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.LocalRegTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLocal2Ins extends InstructionDefinition implements GetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -25,9 +25,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.LocalRegTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLocal3Ins extends InstructionDefinition implements GetLocalTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -26,9 +26,9 @@ import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.LocalRegTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLocalIns extends InstructionDefinition implements GetLocalTypeIns {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.IncLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IncLocalIIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.IncLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class IncLocalIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,15 +17,15 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class KillIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SetLocal0Ins extends InstructionDefinition implements SetTypeIns, SetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SetLocal1Ins extends InstructionDefinition implements SetTypeIns, SetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SetLocal2Ins extends InstructionDefinition implements SetTypeIns, SetLocalTypeIns {
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SetLocal3Ins extends InstructionDefinition implements SetTypeIns, SetLocalTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.localregs;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -29,9 +29,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.NewActivationTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.SetLocalTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class SetLocalIns extends InstructionDefinition implements SetTypeIns, SetLocalTypeIns {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.operations.DeletePropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class DeletePropertyIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.FindPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class FindPropertyIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.FindPropertyTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class FindPropertyStrictIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
@@ -27,9 +27,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.FullMultinameTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.GetDescendantsTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetDescendantsIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,16 +17,16 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.LocalDataArea;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetGlobalScopeIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -28,9 +28,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.clauses.ExceptionTreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.abc.types.Multiname;
|
||||
import com.jpexs.asdec.abc.types.traits.TraitSlotConst;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetGlobalSlotIns extends InstructionDefinition {
|
||||
|
||||
@@ -17,8 +17,8 @@
|
||||
|
||||
package com.jpexs.asdec.abc.avm2.instructions.other;
|
||||
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code; import java.util.HashMap;
|
||||
import com.jpexs.asdec.abc.ABC;
|
||||
import com.jpexs.asdec.abc.avm2.AVM2Code;
|
||||
import com.jpexs.asdec.abc.avm2.ConstantPool;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.AVM2Instruction;
|
||||
import com.jpexs.asdec.abc.avm2.instructions.InstructionDefinition;
|
||||
@@ -26,9 +26,9 @@ import com.jpexs.asdec.abc.avm2.treemodel.GetLexTreeItem;
|
||||
import com.jpexs.asdec.abc.avm2.treemodel.TreeItem;
|
||||
import com.jpexs.asdec.abc.types.MethodInfo;
|
||||
import com.jpexs.asdec.abc.types.Multiname;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Stack; import java.util.HashMap;
|
||||
import java.util.Stack;
|
||||
|
||||
|
||||
public class GetLexIns extends InstructionDefinition {
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user