summaryrefslogtreecommitdiff
path: root/src/cuchaz/enigma/analysis/TreeDumpVisitor.java
diff options
context:
space:
mode:
authorGravatar jeff2014-08-19 00:25:32 -0400
committerGravatar jeff2014-08-19 00:25:32 -0400
commitc4e35f2d516ade27e8e1a863b4bc356f182f43c2 (patch)
tree6711cde39dcfaea30520b8ccabb6236872e0d756 /src/cuchaz/enigma/analysis/TreeDumpVisitor.java
parentfixed type caching after rename (diff)
downloadenigma-fork-c4e35f2d516ade27e8e1a863b4bc356f182f43c2.tar.gz
enigma-fork-c4e35f2d516ade27e8e1a863b4bc356f182f43c2.tar.xz
enigma-fork-c4e35f2d516ade27e8e1a863b4bc356f182f43c2.zip
started new reference navigation system
Diffstat (limited to 'src/cuchaz/enigma/analysis/TreeDumpVisitor.java')
-rw-r--r--src/cuchaz/enigma/analysis/TreeDumpVisitor.java11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/cuchaz/enigma/analysis/TreeDumpVisitor.java b/src/cuchaz/enigma/analysis/TreeDumpVisitor.java
index ac3e92d..12febef 100644
--- a/src/cuchaz/enigma/analysis/TreeDumpVisitor.java
+++ b/src/cuchaz/enigma/analysis/TreeDumpVisitor.java
@@ -122,7 +122,7 @@ public class TreeDumpVisitor implements IAstVisitor<Void, Void>
122 // show the tree 122 // show the tree
123 try 123 try
124 { 124 {
125 m_out.write( getIndent( node ) + node.getClass().getSimpleName() + dumpUserData( node ) + " " + node.getRegion() + "\n" ); 125 m_out.write( getIndent( node ) + node.getClass().getSimpleName() + " " + getText( node ) + " " + dumpUserData( node ) + " " + node.getRegion() + "\n" );
126 } 126 }
127 catch( IOException ex ) 127 catch( IOException ex )
128 { 128 {
@@ -137,6 +137,15 @@ public class TreeDumpVisitor implements IAstVisitor<Void, Void>
137 return null; 137 return null;
138 } 138 }
139 139
140 private String getText( AstNode node )
141 {
142 if( node instanceof Identifier )
143 {
144 return "\"" + node.getText() + "\"";
145 }
146 return "";
147 }
148
140 private String dumpUserData( AstNode node ) 149 private String dumpUserData( AstNode node )
141 { 150 {
142 StringBuilder buf = new StringBuilder(); 151 StringBuilder buf = new StringBuilder();