src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java
changeset 59021 cfc7bb9a5a92
parent 58713 ad69fd32778e
equal deleted inserted replaced
59020:aebd72de84b0 59021:cfc7bb9a5a92
    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  *
       
    37  * A tree node for a {@code yield} statement.
    29  * A tree node for a {@code yield} statement.
    38  *
    30  *
    39  * For example:
    31  * For example:
    40  * <pre>
    32  * <pre>
    41  *   yield <em>expression</em> ;
    33  *   yield <em>expression</em> ;
    43  *
    35  *
    44  * @jls section TODO
    36  * @jls section TODO
    45  *
    37  *
    46  * @since 13
    38  * @since 13
    47  */
    39  */
    48 @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.SWITCH_EXPRESSIONS)
       
    49 public interface YieldTree extends StatementTree {
    40 public interface YieldTree extends StatementTree {
    50 
    41 
    51     /**
    42     /**
    52      * Returns the expression for this {@code yield} statement.
    43      * Returns the expression for this {@code yield} statement.
    53      *
    44      *