< prev index next >

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

Print this page

280          */
281         RETURN(ReturnTree.class),
282 
283         /**
284          * Used for instances of {@link EmptyStatementTree}.
285          */
286         EMPTY_STATEMENT(EmptyStatementTree.class),
287 
288         /**
289          * Used for instances of {@link SwitchTree}.
290          */
291         SWITCH(SwitchTree.class),
292 
293         /**
294          * Used for instances of {@link SwitchExpressionTree}.
295          *
296          * @since 12
297          */
298         SWITCH_EXPRESSION(SwitchExpressionTree.class),
299 







300         /**
301          * Used for instances of {@link SynchronizedTree}.
302          */
303         SYNCHRONIZED(SynchronizedTree.class),
304 
305         /**
306          * Used for instances of {@link ThrowTree}.
307          */
308         THROW(ThrowTree.class),
309 
310         /**
311          * Used for instances of {@link TryTree}.
312          */
313         TRY(TryTree.class),
314 
315         /**
316          * Used for instances of {@link ParameterizedTypeTree}.
317          */
318         PARAMETERIZED_TYPE(ParameterizedTypeTree.class),
319 

330         /**
331          * Used for instances of {@link TypeCastTree}.
332          */
333         TYPE_CAST(TypeCastTree.class),
334 
335         /**
336          * Used for instances of {@link TypeParameterTree}.
337          */
338         TYPE_PARAMETER(TypeParameterTree.class),
339 
340         /**
341          * Used for instances of {@link VariableTree}.
342          */
343         VARIABLE(VariableTree.class),
344 
345         /**
346          * Used for instances of {@link WhileLoopTree}.
347          */
348         WHILE_LOOP(WhileLoopTree.class),
349 





350         /**
351          * Used for instances of {@link UnaryTree} representing postfix
352          * increment operator {@code ++}.
353          */
354         POSTFIX_INCREMENT(UnaryTree.class),
355 
356         /**
357          * Used for instances of {@link UnaryTree} representing postfix
358          * decrement operator {@code --}.
359          */
360         POSTFIX_DECREMENT(UnaryTree.class),
361 
362         /**
363          * Used for instances of {@link UnaryTree} representing prefix
364          * increment operator {@code ++}.
365          */
366         PREFIX_INCREMENT(UnaryTree.class),
367 
368         /**
369          * Used for instances of {@link UnaryTree} representing prefix

280          */
281         RETURN(ReturnTree.class),
282 
283         /**
284          * Used for instances of {@link EmptyStatementTree}.
285          */
286         EMPTY_STATEMENT(EmptyStatementTree.class),
287 
288         /**
289          * Used for instances of {@link SwitchTree}.
290          */
291         SWITCH(SwitchTree.class),
292 
293         /**
294          * Used for instances of {@link SwitchExpressionTree}.
295          *
296          * @since 12
297          */
298         SWITCH_EXPRESSION(SwitchExpressionTree.class),
299 
300         /**
301          * Used for instances of {@link DefaultValueTree}.
302          *
303          * @since valhalla
304          */
305         DEFAULT_VALUE(DefaultValueTree.class),
306 
307         /**
308          * Used for instances of {@link SynchronizedTree}.
309          */
310         SYNCHRONIZED(SynchronizedTree.class),
311 
312         /**
313          * Used for instances of {@link ThrowTree}.
314          */
315         THROW(ThrowTree.class),
316 
317         /**
318          * Used for instances of {@link TryTree}.
319          */
320         TRY(TryTree.class),
321 
322         /**
323          * Used for instances of {@link ParameterizedTypeTree}.
324          */
325         PARAMETERIZED_TYPE(ParameterizedTypeTree.class),
326 

337         /**
338          * Used for instances of {@link TypeCastTree}.
339          */
340         TYPE_CAST(TypeCastTree.class),
341 
342         /**
343          * Used for instances of {@link TypeParameterTree}.
344          */
345         TYPE_PARAMETER(TypeParameterTree.class),
346 
347         /**
348          * Used for instances of {@link VariableTree}.
349          */
350         VARIABLE(VariableTree.class),
351 
352         /**
353          * Used for instances of {@link WhileLoopTree}.
354          */
355         WHILE_LOOP(WhileLoopTree.class),
356 
357         /**
358          * Used for instances of {@link WithFieldTree}.
359          */
360         WITH_FIELD(WithFieldTree.class),
361 
362         /**
363          * Used for instances of {@link UnaryTree} representing postfix
364          * increment operator {@code ++}.
365          */
366         POSTFIX_INCREMENT(UnaryTree.class),
367 
368         /**
369          * Used for instances of {@link UnaryTree} representing postfix
370          * decrement operator {@code --}.
371          */
372         POSTFIX_DECREMENT(UnaryTree.class),
373 
374         /**
375          * Used for instances of {@link UnaryTree} representing prefix
376          * increment operator {@code ++}.
377          */
378         PREFIX_INCREMENT(UnaryTree.class),
379 
380         /**
381          * Used for instances of {@link UnaryTree} representing prefix
< prev index next >