< prev index next >

src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java

Print this page
rev 51258 : imported patch switch

*** 174,187 **** scan(tree.selector); scan(tree.cases); } public void visitCase(JCCase tree) { ! scan(tree.pat); scan(tree.stats); } public void visitSynchronized(JCSynchronized tree) { scan(tree.lock); scan(tree.body); } --- 174,192 ---- scan(tree.selector); scan(tree.cases); } public void visitCase(JCCase tree) { ! scan(tree.pats); scan(tree.stats); } + public void visitSwitchExpression(JCSwitchExpression tree) { + scan(tree.selector); + scan(tree.cases); + } + public void visitSynchronized(JCSynchronized tree) { scan(tree.lock); scan(tree.body); }
*** 212,221 **** --- 217,227 ---- public void visitExec(JCExpressionStatement tree) { scan(tree.expr); } public void visitBreak(JCBreak tree) { + scan(tree.value); } public void visitContinue(JCContinue tree) { }
< prev index next >