equal
deleted
inserted
replaced
142 JCBreak t = (JCBreak) node; |
142 JCBreak t = (JCBreak) node; |
143 return M.at(t.pos).Break(t.label); |
143 return M.at(t.pos).Break(t.label); |
144 } |
144 } |
145 |
145 |
146 @DefinedBy(Api.COMPILER_TREE) |
146 @DefinedBy(Api.COMPILER_TREE) |
147 @SuppressWarnings("removal") |
147 @SuppressWarnings("preview") |
148 public JCTree visitYield(YieldTree node, P p) { |
148 public JCTree visitYield(YieldTree node, P p) { |
149 JCYield t = (JCYield) node; |
149 JCYield t = (JCYield) node; |
150 JCExpression value = copy(t.value, p); |
150 JCExpression value = copy(t.value, p); |
151 return M.at(t.pos).Yield(value); |
151 return M.at(t.pos).Yield(value); |
152 } |
152 } |
378 List<JCCase> cases = copy(t.cases, p); |
378 List<JCCase> cases = copy(t.cases, p); |
379 return M.at(t.pos).Switch(selector, cases); |
379 return M.at(t.pos).Switch(selector, cases); |
380 } |
380 } |
381 |
381 |
382 @DefinedBy(Api.COMPILER_TREE) |
382 @DefinedBy(Api.COMPILER_TREE) |
383 @SuppressWarnings("removal") |
383 @SuppressWarnings("preview") |
384 public JCTree visitSwitchExpression(SwitchExpressionTree node, P p) { |
384 public JCTree visitSwitchExpression(SwitchExpressionTree node, P p) { |
385 JCSwitchExpression t = (JCSwitchExpression) node; |
385 JCSwitchExpression t = (JCSwitchExpression) node; |
386 JCExpression selector = copy(t.selector, p); |
386 JCExpression selector = copy(t.selector, p); |
387 List<JCCase> cases = copy(t.cases, p); |
387 List<JCCase> cases = copy(t.cases, p); |
388 return M.at(t.pos).SwitchExpression(selector, cases); |
388 return M.at(t.pos).SwitchExpression(selector, cases); |