< prev index next >
src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
Print this page
rev 56806 : 8232684: Make switch expressions final
Reviewed-by: TBD
@@ -142,11 +142,10 @@
JCBreak t = (JCBreak) node;
return M.at(t.pos).Break(t.label);
}
@DefinedBy(Api.COMPILER_TREE)
- @SuppressWarnings("preview")
public JCTree visitYield(YieldTree node, P p) {
JCYield t = (JCYield) node;
JCExpression value = copy(t.value, p);
return M.at(t.pos).Yield(value);
}
@@ -378,11 +377,10 @@
List<JCCase> cases = copy(t.cases, p);
return M.at(t.pos).Switch(selector, cases);
}
@DefinedBy(Api.COMPILER_TREE)
- @SuppressWarnings("preview")
public JCTree visitSwitchExpression(SwitchExpressionTree node, P p) {
JCSwitchExpression t = (JCSwitchExpression) node;
JCExpression selector = copy(t.selector, p);
List<JCCase> cases = copy(t.cases, p);
return M.at(t.pos).SwitchExpression(selector, cases);
< prev index next >