src/share/classes/com/sun/tools/javac/tree/TreeTranslator.java

Print this page




 198         tree.cases = translateCases(tree.cases);
 199         result = tree;
 200     }
 201 
 202     public void visitCase(JCCase tree) {
 203         tree.pat = translate(tree.pat);
 204         tree.stats = translate(tree.stats);
 205         result = tree;
 206     }
 207 
 208     public void visitSynchronized(JCSynchronized tree) {
 209         tree.lock = translate(tree.lock);
 210         tree.body = translate(tree.body);
 211         result = tree;
 212     }
 213 
 214     public void visitTry(JCTry tree) {
 215         tree.body = translate(tree.body);
 216         tree.catchers = translateCatchers(tree.catchers);
 217         tree.finalizer = translate(tree.finalizer);

 218         result = tree;
 219     }
 220 
 221     public void visitCatch(JCCatch tree) {
 222         tree.param = translate(tree.param);
 223         tree.body = translate(tree.body);
 224         result = tree;
 225     }
 226 
 227     public void visitConditional(JCConditional tree) {
 228         tree.cond = translate(tree.cond);
 229         tree.truepart = translate(tree.truepart);
 230         tree.falsepart = translate(tree.falsepart);
 231         result = tree;
 232     }
 233 
 234     public void visitIf(JCIf tree) {
 235         tree.cond = translate(tree.cond);
 236         tree.thenpart = translate(tree.thenpart);
 237         tree.elsepart = translate(tree.elsepart);




 198         tree.cases = translateCases(tree.cases);
 199         result = tree;
 200     }
 201 
 202     public void visitCase(JCCase tree) {
 203         tree.pat = translate(tree.pat);
 204         tree.stats = translate(tree.stats);
 205         result = tree;
 206     }
 207 
 208     public void visitSynchronized(JCSynchronized tree) {
 209         tree.lock = translate(tree.lock);
 210         tree.body = translate(tree.body);
 211         result = tree;
 212     }
 213 
 214     public void visitTry(JCTry tree) {
 215         tree.body = translate(tree.body);
 216         tree.catchers = translateCatchers(tree.catchers);
 217         tree.finalizer = translate(tree.finalizer);
 218         tree.resources = translate(tree.resources);
 219         result = tree;
 220     }
 221 
 222     public void visitCatch(JCCatch tree) {
 223         tree.param = translate(tree.param);
 224         tree.body = translate(tree.body);
 225         result = tree;
 226     }
 227 
 228     public void visitConditional(JCConditional tree) {
 229         tree.cond = translate(tree.cond);
 230         tree.truepart = translate(tree.truepart);
 231         tree.falsepart = translate(tree.falsepart);
 232         result = tree;
 233     }
 234 
 235     public void visitIf(JCIf tree) {
 236         tree.cond = translate(tree.cond);
 237         tree.thenpart = translate(tree.thenpart);
 238         tree.elsepart = translate(tree.elsepart);