equal
deleted
inserted
replaced
24 */ |
24 */ |
25 |
25 |
26 package com.sun.source.tree; |
26 package com.sun.source.tree; |
27 |
27 |
28 /** |
28 /** |
|
29 * {@preview Associated with switch expressions, a preview feature of |
|
30 * the Java language. |
|
31 * |
|
32 * This method is associated with <i>switch expressions</i>, a preview |
|
33 * feature of the Java language. Preview features |
|
34 * may be removed in a future release, or upgraded to permanent |
|
35 * features of the Java language.} |
|
36 * |
29 * A tree node for a {@code yield} statement. |
37 * A tree node for a {@code yield} statement. |
30 * |
38 * |
31 * For example: |
39 * For example: |
32 * <pre> |
40 * <pre> |
33 * yield <em>expression</em> ; |
41 * yield <em>expression</em> ; |
34 * </pre> |
42 * </pre> |
35 * |
43 * |
36 * @jls section TODO |
44 * @jls section TODO |
37 * |
45 * |
38 * @since 13 |
46 * @since 13 |
39 * |
|
40 * @preview This class is modeling yield from switch expressions, |
|
41 * which are part of a preview feature and may be removed if |
|
42 * the preview feature is removed. |
|
43 */ |
47 */ |
44 @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.SWITCH_EXPRESSIONS) |
48 @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.SWITCH_EXPRESSIONS) |
45 public interface YieldTree extends StatementTree { |
49 public interface YieldTree extends StatementTree { |
46 |
50 |
47 /** |
51 /** |