< prev index next >

src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java

Print this page
rev 51258 : imported patch switch


 337      */
 338     R visitMemberReference(MemberReferenceTree node, P p);
 339 
 340     /**
 341      * Visits an EmptyStatementTree node.
 342      * @param node the node being visited
 343      * @param p a parameter value
 344      * @return a result value
 345      */
 346     R visitEmptyStatement(EmptyStatementTree node, P p);
 347 
 348     /**
 349      * Visits a SwitchTree node.
 350      * @param node the node being visited
 351      * @param p a parameter value
 352      * @return a result value
 353      */
 354     R visitSwitch(SwitchTree node, P p);
 355 
 356     /**

















 357      * Visits a SynchronizedTree node.
 358      * @param node the node being visited
 359      * @param p a parameter value
 360      * @return a result value
 361      */
 362     R visitSynchronized(SynchronizedTree node, P p);
 363 
 364     /**
 365      * Visits a ThrowTree node.
 366      * @param node the node being visited
 367      * @param p a parameter value
 368      * @return a result value
 369      */
 370     R visitThrow(ThrowTree node, P p);
 371 
 372     /**
 373      * Visits a CompilationUnitTree node.
 374      * @param node the node being visited
 375      * @param p a parameter value
 376      * @return a result value




 337      */
 338     R visitMemberReference(MemberReferenceTree node, P p);
 339 
 340     /**
 341      * Visits an EmptyStatementTree node.
 342      * @param node the node being visited
 343      * @param p a parameter value
 344      * @return a result value
 345      */
 346     R visitEmptyStatement(EmptyStatementTree node, P p);
 347 
 348     /**
 349      * Visits a SwitchTree node.
 350      * @param node the node being visited
 351      * @param p a parameter value
 352      * @return a result value
 353      */
 354     R visitSwitch(SwitchTree node, P p);
 355 
 356     /**
 357      * Visits a SwitchExpressionTree node.
 358      *
 359      * @param node the node being visited
 360      * @param p a parameter value
 361      * @return a result value
 362      * @since 12
 363      *
 364      * @deprecated
 365      * This method is modeling switch expressions,
 366      * which are part of a preview feature and may be removed
 367      * if the preview feature is removed.
 368      */
 369     @Deprecated(forRemoval=true, since="12")
 370     @SuppressWarnings("removal")
 371     R visitSwitchExpression(SwitchExpressionTree node, P p);
 372 
 373     /**
 374      * Visits a SynchronizedTree node.
 375      * @param node the node being visited
 376      * @param p a parameter value
 377      * @return a result value
 378      */
 379     R visitSynchronized(SynchronizedTree node, P p);
 380 
 381     /**
 382      * Visits a ThrowTree node.
 383      * @param node the node being visited
 384      * @param p a parameter value
 385      * @return a result value
 386      */
 387     R visitThrow(ThrowTree node, P p);
 388 
 389     /**
 390      * Visits a CompilationUnitTree node.
 391      * @param node the node being visited
 392      * @param p a parameter value
 393      * @return a result value


< prev index next >