ディスアセンブラ TJS2 のバイトコードを可读可能なアセンブリソースに变换する
コード例 #1
0
ファイル: InterCodeObject.cs プロジェクト: fantasydr/krkr-cs
 /// <exception cref="Kirikiri.Tjs2.VariantException"></exception>
 public virtual void Disassemble(ScriptBlock data, int start, int end)
 {
     if (mDisassembler == null)
     {
         mDisassembler = new Disassembler(mCode, mDataArray, this);
     }
     else
     {
         mDisassembler.Set(mCode, mDataArray, this);
     }
     mDisassembler.Disassemble(data, start, end);
 }
コード例 #2
0
ファイル: InterCodeObject.cs プロジェクト: fantasydr/krkr-cs
 /// <exception cref="Kirikiri.Tjs2.VariantException"></exception>
 private void Disassemble(int start, int end)
 {
     if (mDisassembler == null)
     {
         mDisassembler = new Disassembler(mCode, mDataArray, this);
     }
     else
     {
         mDisassembler.Set(mCode, mDataArray, this);
     }
     mDisassembler.Disassemble(mBlock, start, end);
 }