( Node n, SB sb )
| 379 | sb.clear(); |
| 380 | } |
| 381 | static void traceData( Node n, SB sb ) { |
| 382 | if( sb==null ) return; |
| 383 | IRPrinter.printLine(n,sb).unchar(); |
| 384 | _print( n._type, F.get(n), sb.p('\t'), VISIT ); |
| 385 | System.out.println(sb); |
| 386 | sb.clear(); |
| 387 | VISIT.clear(); |
| 388 | } |
| 389 | |
| 390 | // Use type to print x as a string. Uses a new VISIT table so the debugger |
| 391 | // doesn't try to reuse VISIT if stopping mid-print. The trace code reuses |