< prev index next >
src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
Print this page
rev 51258 : imported patch switch.diff
*** 257,273 ****
}
@Override
public void visitBreak(JCBreak tree) {
JCBreak that = (JCBreak) parameter;
! result = tree.label == that.label;
}
@Override
public void visitCase(JCCase tree) {
JCCase that = (JCCase) parameter;
! result = scan(tree.pat, that.pat) && scan(tree.stats, that.stats);
}
@Override
public void visitCatch(JCCatch tree) {
JCCatch that = (JCCatch) parameter;
--- 257,273 ----
}
@Override
public void visitBreak(JCBreak tree) {
JCBreak that = (JCBreak) parameter;
! result = scan(tree.value, that.value);
}
@Override
public void visitCase(JCCase tree) {
JCCase that = (JCCase) parameter;
! result = scan(tree.pats, that.pats) && scan(tree.stats, that.stats);
}
@Override
public void visitCatch(JCCatch tree) {
JCCatch that = (JCCatch) parameter;
< prev index next >