src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
changeset 59285 7799a51dbe30
parent 59021 cfc7bb9a5a92
--- a/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Mon Sep 09 11:43:16 2019 -0400
+++ b/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Wed Nov 27 09:00:01 2019 +0100
@@ -258,6 +258,23 @@
     R visitLiteral(LiteralTree node, P p);
 
     /**
+     * {@preview Associated with pattern matching for instanceof, a preview feature of
+     *           the Java language.
+     *
+     *           This method is associated with <i>pattern matching for instanceof</i>, a preview
+     *           feature of the Java language. Preview features
+     *           may be removed in a future release, or upgraded to permanent
+     *           features of the Java language.}
+     *
+     * Visits an BindingPattern node.
+     * @param node the node being visited
+     * @param p a parameter value
+     * @return a result value
+     * @since 14
+     */
+    R visitBindingPattern(BindingPatternTree node, P p);
+
+    /**
      * Visits a MethodTree node.
      * @param node the node being visited
      * @param p a parameter value