< prev index next >

test/langtools/tools/javac/lib/DPrinter.java

Print this page
rev 51258 : imported patch switch.diff


 720         @Override
 721         public void visitForeachLoop(JCEnhancedForLoop tree) {
 722             printTree("var", tree.var);
 723             printTree("expr", tree.expr);
 724             printTree("body", tree.body);
 725         }
 726 
 727         @Override
 728         public void visitLabelled(JCLabeledStatement tree) {
 729             printTree("body", tree.body);
 730         }
 731 
 732         @Override
 733         public void visitSwitch(JCSwitch tree) {
 734             printTree("selector", tree.selector);
 735             printList("cases", tree.cases);
 736         }
 737 
 738         @Override
 739         public void visitCase(JCCase tree) {
 740             printTree("pat", tree.pat);
 741             printList("stats", tree.stats);
 742         }
 743 
 744         @Override
 745         public void visitSynchronized(JCSynchronized tree) {
 746             printTree("lock", tree.lock);
 747             printTree("body", tree.body);
 748         }
 749 
 750         @Override
 751         public void visitTry(JCTry tree) {
 752             printList("resources", tree.resources);
 753             printTree("body", tree.body);
 754             printList("catchers", tree.catchers);
 755             printTree("finalizer", tree.finalizer);
 756         }
 757 
 758         @Override
 759         public void visitCatch(JCCatch tree) {
 760             printTree("param", tree.param);


 765         public void visitConditional(JCConditional tree) {
 766             printTree("cond", tree.cond);
 767             printTree("truepart", tree.truepart);
 768             printTree("falsepart", tree.falsepart);
 769         }
 770 
 771         @Override
 772         public void visitIf(JCIf tree) {
 773             printTree("cond", tree.cond);
 774             printTree("thenpart", tree.thenpart);
 775             printTree("elsepart", tree.elsepart);
 776         }
 777 
 778         @Override
 779         public void visitExec(JCExpressionStatement tree) {
 780             printTree("expr", tree.expr);
 781         }
 782 
 783         @Override
 784         public void visitBreak(JCBreak tree) {
 785             printName("label", tree.label);
 786         }
 787 
 788         @Override
 789         public void visitContinue(JCContinue tree) {
 790             printName("label", tree.label);
 791         }
 792 
 793         @Override
 794         public void visitReturn(JCReturn tree) {
 795             printTree("expr", tree.expr);
 796         }
 797 
 798         @Override
 799         public void visitThrow(JCThrow tree) {
 800             printTree("expr", tree.expr);
 801         }
 802 
 803         @Override
 804         public void visitAssert(JCAssert tree) {
 805             printTree("cond", tree.cond);




 720         @Override
 721         public void visitForeachLoop(JCEnhancedForLoop tree) {
 722             printTree("var", tree.var);
 723             printTree("expr", tree.expr);
 724             printTree("body", tree.body);
 725         }
 726 
 727         @Override
 728         public void visitLabelled(JCLabeledStatement tree) {
 729             printTree("body", tree.body);
 730         }
 731 
 732         @Override
 733         public void visitSwitch(JCSwitch tree) {
 734             printTree("selector", tree.selector);
 735             printList("cases", tree.cases);
 736         }
 737 
 738         @Override
 739         public void visitCase(JCCase tree) {
 740             printList("pat", tree.pats);
 741             printList("stats", tree.stats);
 742         }
 743 
 744         @Override
 745         public void visitSynchronized(JCSynchronized tree) {
 746             printTree("lock", tree.lock);
 747             printTree("body", tree.body);
 748         }
 749 
 750         @Override
 751         public void visitTry(JCTry tree) {
 752             printList("resources", tree.resources);
 753             printTree("body", tree.body);
 754             printList("catchers", tree.catchers);
 755             printTree("finalizer", tree.finalizer);
 756         }
 757 
 758         @Override
 759         public void visitCatch(JCCatch tree) {
 760             printTree("param", tree.param);


 765         public void visitConditional(JCConditional tree) {
 766             printTree("cond", tree.cond);
 767             printTree("truepart", tree.truepart);
 768             printTree("falsepart", tree.falsepart);
 769         }
 770 
 771         @Override
 772         public void visitIf(JCIf tree) {
 773             printTree("cond", tree.cond);
 774             printTree("thenpart", tree.thenpart);
 775             printTree("elsepart", tree.elsepart);
 776         }
 777 
 778         @Override
 779         public void visitExec(JCExpressionStatement tree) {
 780             printTree("expr", tree.expr);
 781         }
 782 
 783         @Override
 784         public void visitBreak(JCBreak tree) {
 785             printTree("value", tree.value);
 786         }
 787 
 788         @Override
 789         public void visitContinue(JCContinue tree) {
 790             printName("label", tree.label);
 791         }
 792 
 793         @Override
 794         public void visitReturn(JCReturn tree) {
 795             printTree("expr", tree.expr);
 796         }
 797 
 798         @Override
 799         public void visitThrow(JCThrow tree) {
 800             printTree("expr", tree.expr);
 801         }
 802 
 803         @Override
 804         public void visitAssert(JCAssert tree) {
 805             printTree("cond", tree.cond);


< prev index next >