< prev index next >

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

Print this page

262          */
263         RETURN(ReturnTree.class),
264 
265         /**
266          * Used for instances of {@link EmptyStatementTree}.
267          */
268         EMPTY_STATEMENT(EmptyStatementTree.class),
269 
270         /**
271          * Used for instances of {@link SwitchTree}.
272          */
273         SWITCH(SwitchTree.class),
274 
275         /**
276          * Used for instances of {@link SwitchExpressionTree}.
277          *
278          * @since 12
279          */
280         SWITCH_EXPRESSION(SwitchExpressionTree.class),
281 







282         /**
283          * Used for instances of {@link SynchronizedTree}.
284          */
285         SYNCHRONIZED(SynchronizedTree.class),
286 
287         /**
288          * Used for instances of {@link ThrowTree}.
289          */
290         THROW(ThrowTree.class),
291 
292         /**
293          * Used for instances of {@link TryTree}.
294          */
295         TRY(TryTree.class),
296 
297         /**
298          * Used for instances of {@link ParameterizedTypeTree}.
299          */
300         PARAMETERIZED_TYPE(ParameterizedTypeTree.class),
301 

312         /**
313          * Used for instances of {@link TypeCastTree}.
314          */
315         TYPE_CAST(TypeCastTree.class),
316 
317         /**
318          * Used for instances of {@link TypeParameterTree}.
319          */
320         TYPE_PARAMETER(TypeParameterTree.class),
321 
322         /**
323          * Used for instances of {@link VariableTree}.
324          */
325         VARIABLE(VariableTree.class),
326 
327         /**
328          * Used for instances of {@link WhileLoopTree}.
329          */
330         WHILE_LOOP(WhileLoopTree.class),
331 





332         /**
333          * Used for instances of {@link UnaryTree} representing postfix
334          * increment operator {@code ++}.
335          */
336         POSTFIX_INCREMENT(UnaryTree.class),
337 
338         /**
339          * Used for instances of {@link UnaryTree} representing postfix
340          * decrement operator {@code --}.
341          */
342         POSTFIX_DECREMENT(UnaryTree.class),
343 
344         /**
345          * Used for instances of {@link UnaryTree} representing prefix
346          * increment operator {@code ++}.
347          */
348         PREFIX_INCREMENT(UnaryTree.class),
349 
350         /**
351          * Used for instances of {@link UnaryTree} representing prefix

262          */
263         RETURN(ReturnTree.class),
264 
265         /**
266          * Used for instances of {@link EmptyStatementTree}.
267          */
268         EMPTY_STATEMENT(EmptyStatementTree.class),
269 
270         /**
271          * Used for instances of {@link SwitchTree}.
272          */
273         SWITCH(SwitchTree.class),
274 
275         /**
276          * Used for instances of {@link SwitchExpressionTree}.
277          *
278          * @since 12
279          */
280         SWITCH_EXPRESSION(SwitchExpressionTree.class),
281 
282         /**
283          * Used for instances of {@link DefaultValueTree}.
284          *
285          * @since valhalla
286          */
287         DEFAULT_VALUE(DefaultValueTree.class),
288 
289         /**
290          * Used for instances of {@link SynchronizedTree}.
291          */
292         SYNCHRONIZED(SynchronizedTree.class),
293 
294         /**
295          * Used for instances of {@link ThrowTree}.
296          */
297         THROW(ThrowTree.class),
298 
299         /**
300          * Used for instances of {@link TryTree}.
301          */
302         TRY(TryTree.class),
303 
304         /**
305          * Used for instances of {@link ParameterizedTypeTree}.
306          */
307         PARAMETERIZED_TYPE(ParameterizedTypeTree.class),
308 

319         /**
320          * Used for instances of {@link TypeCastTree}.
321          */
322         TYPE_CAST(TypeCastTree.class),
323 
324         /**
325          * Used for instances of {@link TypeParameterTree}.
326          */
327         TYPE_PARAMETER(TypeParameterTree.class),
328 
329         /**
330          * Used for instances of {@link VariableTree}.
331          */
332         VARIABLE(VariableTree.class),
333 
334         /**
335          * Used for instances of {@link WhileLoopTree}.
336          */
337         WHILE_LOOP(WhileLoopTree.class),
338 
339         /**
340          * Used for instances of {@link WithFieldTree}.
341          */
342         WITH_FIELD(WithFieldTree.class),
343 
344         /**
345          * Used for instances of {@link UnaryTree} representing postfix
346          * increment operator {@code ++}.
347          */
348         POSTFIX_INCREMENT(UnaryTree.class),
349 
350         /**
351          * Used for instances of {@link UnaryTree} representing postfix
352          * decrement operator {@code --}.
353          */
354         POSTFIX_DECREMENT(UnaryTree.class),
355 
356         /**
357          * Used for instances of {@link UnaryTree} representing prefix
358          * increment operator {@code ++}.
359          */
360         PREFIX_INCREMENT(UnaryTree.class),
361 
362         /**
363          * Used for instances of {@link UnaryTree} representing prefix
< prev index next >