src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
branchJDK-8226585-branch
changeset 58109 ee07de0d2c16
parent 55306 ea43db53de91
child 58440 4c8a6d1d066c
--- a/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Thu Sep 05 12:39:48 2019 +0200
+++ b/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Thu Sep 12 17:47:24 2019 +0200
@@ -361,13 +361,13 @@
      * @return a result value
      * @since 12
      *
-     * @deprecated
+     * @preview
      * This method is modeling switch expressions,
      * which are part of a preview feature and may be removed
      * if the preview feature is removed.
      */
-    @Deprecated(forRemoval=true, since="12")
-    @SuppressWarnings("removal")
+    @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.SWITCH_EXPRESSIONS)
+    @SuppressWarnings("preview")
     R visitSwitchExpression(SwitchExpressionTree node, P p);
 
     /**
@@ -563,12 +563,12 @@
      * @return a result value
      * @since 13
      *
-     * @deprecated
+     * @preview
      * This method is modeling yield statement,
      * which are part of a preview feature and may be removed
      * if the preview feature is removed.
      */
-    @Deprecated(forRemoval=true, since="13")
-    @SuppressWarnings("removal")
+    @jdk.internal.PreviewFeature(feature=jdk.internal.PreviewFeature.Feature.SWITCH_EXPRESSIONS)
+    @SuppressWarnings("preview")
     R visitYield(YieldTree node, P p);
 }