Microsoft.Zing.ZingDecompiler.Decompile C# (CSharp) Méthode

Decompile() public méthode

public Decompile ( System.Compiler.Node node, TextWriter tw ) : void
node System.Compiler.Node
tw System.IO.TextWriter
Résultat void
        public void Decompile(Node node, TextWriter tw)
        {
            lines = new List<string>(1000);
            indentLevel = 0;

            this.Visit(node);

            foreach (string s in lines)
                tw.WriteLine(s);
        }

Usage Example

Exemple #1
0
        public static void GenerateCodeFromIR(Node node, TextWriter w, CodeGeneratorOptions o)
        {
            ZingDecompiler decompiler = new ZingDecompiler(o);

            decompiler.Decompile(node, w);
        }