--- 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