From 86a23b1c78847fda77a41c3ada936f1bea6be592 Mon Sep 17 00:00:00 2001 From: Kevin Glynn Date: Wed, 24 Nov 2010 07:25:31 +0100 Subject: [PATCH] Add a dumpNodesFlat routine since dumpNodes is confusing me, and crashes --- .../antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs b/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs index 80bbeb1..bc5db8e 100644 --- a/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs +++ b/CSharpTranslator/antlr3/src/cs2j/AntlrUtils/AntlrUtils.cs @@ -49,6 +49,18 @@ namespace RusticiSoftware.Translator.AntlrUtils Console.ResetColor(); } + public static void DumpNodesFlat(CommonTreeNodeStream nodes) + { + Console.ForegroundColor = ConsoleColor.Magenta; + Console.WriteLine("Nodes"); + object o = nodes.NextElement(); + while (!nodes.IsEndOfFile(o)) + { + Console.WriteLine(" {0}", o.ToString()); + o = nodes.NextElement(); + } + Console.ResetColor(); + } } }