Antlr4.StringTemplate.Compiler.BytecodeDisassembler.Disassemble C# (CSharp) Метод

Disassemble() публичный Метод

public Disassemble ( ) : string
Результат string
        public virtual string Disassemble()
        {
            StringBuilder buf = new StringBuilder();
            int i = 0;
            while (i < code.codeSize)
            {
                i = DisassembleInstruction(buf, i);
                buf.AppendLine();
            }
            return buf.ToString();
        }

Usage Example

Пример #1
0
        public virtual string Disassemble()
        {
            BytecodeDisassembler dis = new BytecodeDisassembler(this);

            using (StringWriter sw = new StringWriter())
            {
                sw.WriteLine(dis.Disassemble());
                sw.WriteLine("Strings:");
                sw.WriteLine(dis.GetStrings());
                sw.WriteLine("Bytecode to template map:");
                sw.WriteLine(dis.GetSourceMap());
                return(sw.ToString());
            }
        }
All Usage Examples Of Antlr4.StringTemplate.Compiler.BytecodeDisassembler::Disassemble