public final class com.sun.source.tree.Tree$Kind extends java.lang.Enum<com.sun.source.tree.Tree$Kind>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: com.sun.source.tree.Tree$Kind
super_class: java.lang.Enum
{
public static final com.sun.source.tree.Tree$Kind ANNOTATED_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ANNOTATION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind TYPE_ANNOTATION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ARRAY_ACCESS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ARRAY_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ASSERT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind BLOCK;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind BREAK;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CASE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CATCH;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CLASS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind COMPILATION_UNIT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CONDITIONAL_EXPRESSION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CONTINUE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind DO_WHILE_LOOP;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ENHANCED_FOR_LOOP;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind EXPRESSION_STATEMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MEMBER_SELECT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MEMBER_REFERENCE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind FOR_LOOP;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind IDENTIFIER;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind IF;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind IMPORT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind INSTANCE_OF;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LABELED_STATEMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind METHOD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind METHOD_INVOCATION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MODIFIERS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind NEW_ARRAY;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind NEW_CLASS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LAMBDA_EXPRESSION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PACKAGE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PARENTHESIZED;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind BINDING_PATTERN;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PRIMITIVE_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind RETURN;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind EMPTY_STATEMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind SWITCH;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind SWITCH_EXPRESSION;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind SYNCHRONIZED;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind THROW;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind TRY;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PARAMETERIZED_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNION_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind INTERSECTION_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind TYPE_CAST;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind TYPE_PARAMETER;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind VARIABLE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind WHILE_LOOP;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind POSTFIX_INCREMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind POSTFIX_DECREMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PREFIX_INCREMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PREFIX_DECREMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNARY_PLUS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNARY_MINUS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind BITWISE_COMPLEMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LOGICAL_COMPLEMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MULTIPLY;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind DIVIDE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind REMAINDER;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PLUS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MINUS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LEFT_SHIFT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind RIGHT_SHIFT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNSIGNED_RIGHT_SHIFT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LESS_THAN;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind GREATER_THAN;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LESS_THAN_EQUAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind GREATER_THAN_EQUAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind EQUAL_TO;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind NOT_EQUAL_TO;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind AND;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind XOR;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind OR;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CONDITIONAL_AND;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CONDITIONAL_OR;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MULTIPLY_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind DIVIDE_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind REMAINDER_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PLUS_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MINUS_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LEFT_SHIFT_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind RIGHT_SHIFT_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNSIGNED_RIGHT_SHIFT_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind AND_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind XOR_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind OR_ASSIGNMENT;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind INT_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind LONG_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind FLOAT_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind DOUBLE_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind BOOLEAN_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind CHAR_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind STRING_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind NULL_LITERAL;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind UNBOUNDED_WILDCARD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind EXTENDS_WILDCARD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind SUPER_WILDCARD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ERRONEOUS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind INTERFACE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ENUM;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind ANNOTATION_TYPE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind MODULE;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind EXPORTS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind OPENS;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind PROVIDES;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind RECORD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind REQUIRES;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind USES;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind OTHER;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final com.sun.source.tree.Tree$Kind YIELD;
descriptor: Lcom/sun/source/tree/Tree$Kind;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final java.lang.Class<? extends com.sun.source.tree.Tree> associatedInterface;
descriptor: Ljava/lang/Class;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/lang/Class<+Lcom/sun/source/tree/Tree;>;
private static final com.sun.source.tree.Tree$Kind[] ENUM$VALUES;
descriptor: [Lcom/sun/source/tree/Tree$Kind;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=5, locals=0, args_size=0
0: new com.sun.source.tree.Tree$Kind
dup
ldc "ANNOTATED_TYPE"
iconst_0
1: ldc Lcom/sun/source/tree/AnnotatedTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ANNOTATED_TYPE:Lcom/sun/source/tree/Tree$Kind;
2: new com.sun.source.tree.Tree$Kind
dup
ldc "ANNOTATION"
iconst_1
3: ldc Lcom/sun/source/tree/AnnotationTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ANNOTATION:Lcom/sun/source/tree/Tree$Kind;
4: new com.sun.source.tree.Tree$Kind
dup
ldc "TYPE_ANNOTATION"
iconst_2
5: ldc Lcom/sun/source/tree/AnnotationTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.TYPE_ANNOTATION:Lcom/sun/source/tree/Tree$Kind;
6: new com.sun.source.tree.Tree$Kind
dup
ldc "ARRAY_ACCESS"
iconst_3
7: ldc Lcom/sun/source/tree/ArrayAccessTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ARRAY_ACCESS:Lcom/sun/source/tree/Tree$Kind;
8: new com.sun.source.tree.Tree$Kind
dup
ldc "ARRAY_TYPE"
iconst_4
9: ldc Lcom/sun/source/tree/ArrayTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ARRAY_TYPE:Lcom/sun/source/tree/Tree$Kind;
10: new com.sun.source.tree.Tree$Kind
dup
ldc "ASSERT"
iconst_5
11: ldc Lcom/sun/source/tree/AssertTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ASSERT:Lcom/sun/source/tree/Tree$Kind;
12: new com.sun.source.tree.Tree$Kind
dup
ldc "ASSIGNMENT"
bipush 6
13: ldc Lcom/sun/source/tree/AssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
14: new com.sun.source.tree.Tree$Kind
dup
ldc "BLOCK"
bipush 7
15: ldc Lcom/sun/source/tree/BlockTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.BLOCK:Lcom/sun/source/tree/Tree$Kind;
16: new com.sun.source.tree.Tree$Kind
dup
ldc "BREAK"
bipush 8
17: ldc Lcom/sun/source/tree/BreakTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.BREAK:Lcom/sun/source/tree/Tree$Kind;
18: new com.sun.source.tree.Tree$Kind
dup
ldc "CASE"
bipush 9
19: ldc Lcom/sun/source/tree/CaseTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CASE:Lcom/sun/source/tree/Tree$Kind;
20: new com.sun.source.tree.Tree$Kind
dup
ldc "CATCH"
bipush 10
21: ldc Lcom/sun/source/tree/CatchTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CATCH:Lcom/sun/source/tree/Tree$Kind;
22: new com.sun.source.tree.Tree$Kind
dup
ldc "CLASS"
bipush 11
23: ldc Lcom/sun/source/tree/ClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CLASS:Lcom/sun/source/tree/Tree$Kind;
24: new com.sun.source.tree.Tree$Kind
dup
ldc "COMPILATION_UNIT"
bipush 12
25: ldc Lcom/sun/source/tree/CompilationUnitTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.COMPILATION_UNIT:Lcom/sun/source/tree/Tree$Kind;
26: new com.sun.source.tree.Tree$Kind
dup
ldc "CONDITIONAL_EXPRESSION"
bipush 13
27: ldc Lcom/sun/source/tree/ConditionalExpressionTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
28: new com.sun.source.tree.Tree$Kind
dup
ldc "CONTINUE"
bipush 14
29: ldc Lcom/sun/source/tree/ContinueTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CONTINUE:Lcom/sun/source/tree/Tree$Kind;
30: new com.sun.source.tree.Tree$Kind
dup
ldc "DO_WHILE_LOOP"
bipush 15
31: ldc Lcom/sun/source/tree/DoWhileLoopTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.DO_WHILE_LOOP:Lcom/sun/source/tree/Tree$Kind;
32: new com.sun.source.tree.Tree$Kind
dup
ldc "ENHANCED_FOR_LOOP"
bipush 16
33: ldc Lcom/sun/source/tree/EnhancedForLoopTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ENHANCED_FOR_LOOP:Lcom/sun/source/tree/Tree$Kind;
34: new com.sun.source.tree.Tree$Kind
dup
ldc "EXPRESSION_STATEMENT"
bipush 17
35: ldc Lcom/sun/source/tree/ExpressionStatementTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.EXPRESSION_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
36: new com.sun.source.tree.Tree$Kind
dup
ldc "MEMBER_SELECT"
bipush 18
37: ldc Lcom/sun/source/tree/MemberSelectTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MEMBER_SELECT:Lcom/sun/source/tree/Tree$Kind;
38: new com.sun.source.tree.Tree$Kind
dup
ldc "MEMBER_REFERENCE"
bipush 19
39: ldc Lcom/sun/source/tree/MemberReferenceTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MEMBER_REFERENCE:Lcom/sun/source/tree/Tree$Kind;
40: new com.sun.source.tree.Tree$Kind
dup
ldc "FOR_LOOP"
bipush 20
41: ldc Lcom/sun/source/tree/ForLoopTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.FOR_LOOP:Lcom/sun/source/tree/Tree$Kind;
42: new com.sun.source.tree.Tree$Kind
dup
ldc "IDENTIFIER"
bipush 21
43: ldc Lcom/sun/source/tree/IdentifierTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.IDENTIFIER:Lcom/sun/source/tree/Tree$Kind;
44: new com.sun.source.tree.Tree$Kind
dup
ldc "IF"
bipush 22
45: ldc Lcom/sun/source/tree/IfTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.IF:Lcom/sun/source/tree/Tree$Kind;
46: new com.sun.source.tree.Tree$Kind
dup
ldc "IMPORT"
bipush 23
47: ldc Lcom/sun/source/tree/ImportTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.IMPORT:Lcom/sun/source/tree/Tree$Kind;
48: new com.sun.source.tree.Tree$Kind
dup
ldc "INSTANCE_OF"
bipush 24
49: ldc Lcom/sun/source/tree/InstanceOfTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.INSTANCE_OF:Lcom/sun/source/tree/Tree$Kind;
50: new com.sun.source.tree.Tree$Kind
dup
ldc "LABELED_STATEMENT"
bipush 25
51: ldc Lcom/sun/source/tree/LabeledStatementTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LABELED_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
52: new com.sun.source.tree.Tree$Kind
dup
ldc "METHOD"
bipush 26
53: ldc Lcom/sun/source/tree/MethodTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.METHOD:Lcom/sun/source/tree/Tree$Kind;
54: new com.sun.source.tree.Tree$Kind
dup
ldc "METHOD_INVOCATION"
bipush 27
55: ldc Lcom/sun/source/tree/MethodInvocationTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.METHOD_INVOCATION:Lcom/sun/source/tree/Tree$Kind;
56: new com.sun.source.tree.Tree$Kind
dup
ldc "MODIFIERS"
bipush 28
57: ldc Lcom/sun/source/tree/ModifiersTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MODIFIERS:Lcom/sun/source/tree/Tree$Kind;
58: new com.sun.source.tree.Tree$Kind
dup
ldc "NEW_ARRAY"
bipush 29
59: ldc Lcom/sun/source/tree/NewArrayTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.NEW_ARRAY:Lcom/sun/source/tree/Tree$Kind;
60: new com.sun.source.tree.Tree$Kind
dup
ldc "NEW_CLASS"
bipush 30
61: ldc Lcom/sun/source/tree/NewClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.NEW_CLASS:Lcom/sun/source/tree/Tree$Kind;
62: new com.sun.source.tree.Tree$Kind
dup
ldc "LAMBDA_EXPRESSION"
bipush 31
63: ldc Lcom/sun/source/tree/LambdaExpressionTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LAMBDA_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
64: new com.sun.source.tree.Tree$Kind
dup
ldc "PACKAGE"
bipush 32
65: ldc Lcom/sun/source/tree/PackageTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PACKAGE:Lcom/sun/source/tree/Tree$Kind;
66: new com.sun.source.tree.Tree$Kind
dup
ldc "PARENTHESIZED"
bipush 33
67: ldc Lcom/sun/source/tree/ParenthesizedTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PARENTHESIZED:Lcom/sun/source/tree/Tree$Kind;
68: new com.sun.source.tree.Tree$Kind
dup
ldc "BINDING_PATTERN"
bipush 34
69: ldc Lcom/sun/source/tree/BindingPatternTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.BINDING_PATTERN:Lcom/sun/source/tree/Tree$Kind;
70: new com.sun.source.tree.Tree$Kind
dup
ldc "PRIMITIVE_TYPE"
bipush 35
71: ldc Lcom/sun/source/tree/PrimitiveTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PRIMITIVE_TYPE:Lcom/sun/source/tree/Tree$Kind;
72: new com.sun.source.tree.Tree$Kind
dup
ldc "RETURN"
bipush 36
73: ldc Lcom/sun/source/tree/ReturnTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.RETURN:Lcom/sun/source/tree/Tree$Kind;
74: new com.sun.source.tree.Tree$Kind
dup
ldc "EMPTY_STATEMENT"
bipush 37
75: ldc Lcom/sun/source/tree/EmptyStatementTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.EMPTY_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
76: new com.sun.source.tree.Tree$Kind
dup
ldc "SWITCH"
bipush 38
77: ldc Lcom/sun/source/tree/SwitchTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.SWITCH:Lcom/sun/source/tree/Tree$Kind;
78: new com.sun.source.tree.Tree$Kind
dup
ldc "SWITCH_EXPRESSION"
bipush 39
79: ldc Lcom/sun/source/tree/SwitchExpressionTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.SWITCH_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
80: new com.sun.source.tree.Tree$Kind
dup
ldc "SYNCHRONIZED"
bipush 40
81: ldc Lcom/sun/source/tree/SynchronizedTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.SYNCHRONIZED:Lcom/sun/source/tree/Tree$Kind;
82: new com.sun.source.tree.Tree$Kind
dup
ldc "THROW"
bipush 41
83: ldc Lcom/sun/source/tree/ThrowTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.THROW:Lcom/sun/source/tree/Tree$Kind;
84: new com.sun.source.tree.Tree$Kind
dup
ldc "TRY"
bipush 42
85: ldc Lcom/sun/source/tree/TryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.TRY:Lcom/sun/source/tree/Tree$Kind;
86: new com.sun.source.tree.Tree$Kind
dup
ldc "PARAMETERIZED_TYPE"
bipush 43
87: ldc Lcom/sun/source/tree/ParameterizedTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PARAMETERIZED_TYPE:Lcom/sun/source/tree/Tree$Kind;
88: new com.sun.source.tree.Tree$Kind
dup
ldc "UNION_TYPE"
bipush 44
89: ldc Lcom/sun/source/tree/UnionTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNION_TYPE:Lcom/sun/source/tree/Tree$Kind;
90: new com.sun.source.tree.Tree$Kind
dup
ldc "INTERSECTION_TYPE"
bipush 45
91: ldc Lcom/sun/source/tree/IntersectionTypeTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.INTERSECTION_TYPE:Lcom/sun/source/tree/Tree$Kind;
92: new com.sun.source.tree.Tree$Kind
dup
ldc "TYPE_CAST"
bipush 46
93: ldc Lcom/sun/source/tree/TypeCastTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.TYPE_CAST:Lcom/sun/source/tree/Tree$Kind;
94: new com.sun.source.tree.Tree$Kind
dup
ldc "TYPE_PARAMETER"
bipush 47
95: ldc Lcom/sun/source/tree/TypeParameterTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.TYPE_PARAMETER:Lcom/sun/source/tree/Tree$Kind;
96: new com.sun.source.tree.Tree$Kind
dup
ldc "VARIABLE"
bipush 48
97: ldc Lcom/sun/source/tree/VariableTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.VARIABLE:Lcom/sun/source/tree/Tree$Kind;
98: new com.sun.source.tree.Tree$Kind
dup
ldc "WHILE_LOOP"
bipush 49
99: ldc Lcom/sun/source/tree/WhileLoopTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.WHILE_LOOP:Lcom/sun/source/tree/Tree$Kind;
100: new com.sun.source.tree.Tree$Kind
dup
ldc "POSTFIX_INCREMENT"
bipush 50
101: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.POSTFIX_INCREMENT:Lcom/sun/source/tree/Tree$Kind;
102: new com.sun.source.tree.Tree$Kind
dup
ldc "POSTFIX_DECREMENT"
bipush 51
103: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.POSTFIX_DECREMENT:Lcom/sun/source/tree/Tree$Kind;
104: new com.sun.source.tree.Tree$Kind
dup
ldc "PREFIX_INCREMENT"
bipush 52
105: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PREFIX_INCREMENT:Lcom/sun/source/tree/Tree$Kind;
106: new com.sun.source.tree.Tree$Kind
dup
ldc "PREFIX_DECREMENT"
bipush 53
107: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PREFIX_DECREMENT:Lcom/sun/source/tree/Tree$Kind;
108: new com.sun.source.tree.Tree$Kind
dup
ldc "UNARY_PLUS"
bipush 54
109: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNARY_PLUS:Lcom/sun/source/tree/Tree$Kind;
110: new com.sun.source.tree.Tree$Kind
dup
ldc "UNARY_MINUS"
bipush 55
111: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNARY_MINUS:Lcom/sun/source/tree/Tree$Kind;
112: new com.sun.source.tree.Tree$Kind
dup
ldc "BITWISE_COMPLEMENT"
bipush 56
113: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.BITWISE_COMPLEMENT:Lcom/sun/source/tree/Tree$Kind;
114: new com.sun.source.tree.Tree$Kind
dup
ldc "LOGICAL_COMPLEMENT"
bipush 57
115: ldc Lcom/sun/source/tree/UnaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LOGICAL_COMPLEMENT:Lcom/sun/source/tree/Tree$Kind;
116: new com.sun.source.tree.Tree$Kind
dup
ldc "MULTIPLY"
bipush 58
117: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MULTIPLY:Lcom/sun/source/tree/Tree$Kind;
118: new com.sun.source.tree.Tree$Kind
dup
ldc "DIVIDE"
bipush 59
119: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.DIVIDE:Lcom/sun/source/tree/Tree$Kind;
120: new com.sun.source.tree.Tree$Kind
dup
ldc "REMAINDER"
bipush 60
121: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.REMAINDER:Lcom/sun/source/tree/Tree$Kind;
122: new com.sun.source.tree.Tree$Kind
dup
ldc "PLUS"
bipush 61
123: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PLUS:Lcom/sun/source/tree/Tree$Kind;
124: new com.sun.source.tree.Tree$Kind
dup
ldc "MINUS"
bipush 62
125: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MINUS:Lcom/sun/source/tree/Tree$Kind;
126: new com.sun.source.tree.Tree$Kind
dup
ldc "LEFT_SHIFT"
bipush 63
127: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LEFT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
128: new com.sun.source.tree.Tree$Kind
dup
ldc "RIGHT_SHIFT"
bipush 64
129: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.RIGHT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
130: new com.sun.source.tree.Tree$Kind
dup
ldc "UNSIGNED_RIGHT_SHIFT"
bipush 65
131: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNSIGNED_RIGHT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
132: new com.sun.source.tree.Tree$Kind
dup
ldc "LESS_THAN"
bipush 66
133: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LESS_THAN:Lcom/sun/source/tree/Tree$Kind;
134: new com.sun.source.tree.Tree$Kind
dup
ldc "GREATER_THAN"
bipush 67
135: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.GREATER_THAN:Lcom/sun/source/tree/Tree$Kind;
136: new com.sun.source.tree.Tree$Kind
dup
ldc "LESS_THAN_EQUAL"
bipush 68
137: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LESS_THAN_EQUAL:Lcom/sun/source/tree/Tree$Kind;
138: new com.sun.source.tree.Tree$Kind
dup
ldc "GREATER_THAN_EQUAL"
bipush 69
139: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.GREATER_THAN_EQUAL:Lcom/sun/source/tree/Tree$Kind;
140: new com.sun.source.tree.Tree$Kind
dup
ldc "EQUAL_TO"
bipush 70
141: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.EQUAL_TO:Lcom/sun/source/tree/Tree$Kind;
142: new com.sun.source.tree.Tree$Kind
dup
ldc "NOT_EQUAL_TO"
bipush 71
143: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.NOT_EQUAL_TO:Lcom/sun/source/tree/Tree$Kind;
144: new com.sun.source.tree.Tree$Kind
dup
ldc "AND"
bipush 72
145: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.AND:Lcom/sun/source/tree/Tree$Kind;
146: new com.sun.source.tree.Tree$Kind
dup
ldc "XOR"
bipush 73
147: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.XOR:Lcom/sun/source/tree/Tree$Kind;
148: new com.sun.source.tree.Tree$Kind
dup
ldc "OR"
bipush 74
149: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.OR:Lcom/sun/source/tree/Tree$Kind;
150: new com.sun.source.tree.Tree$Kind
dup
ldc "CONDITIONAL_AND"
bipush 75
151: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_AND:Lcom/sun/source/tree/Tree$Kind;
152: new com.sun.source.tree.Tree$Kind
dup
ldc "CONDITIONAL_OR"
bipush 76
153: ldc Lcom/sun/source/tree/BinaryTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_OR:Lcom/sun/source/tree/Tree$Kind;
154: new com.sun.source.tree.Tree$Kind
dup
ldc "MULTIPLY_ASSIGNMENT"
bipush 77
155: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MULTIPLY_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
156: new com.sun.source.tree.Tree$Kind
dup
ldc "DIVIDE_ASSIGNMENT"
bipush 78
157: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.DIVIDE_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
158: new com.sun.source.tree.Tree$Kind
dup
ldc "REMAINDER_ASSIGNMENT"
bipush 79
159: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.REMAINDER_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
160: new com.sun.source.tree.Tree$Kind
dup
ldc "PLUS_ASSIGNMENT"
bipush 80
161: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PLUS_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
162: new com.sun.source.tree.Tree$Kind
dup
ldc "MINUS_ASSIGNMENT"
bipush 81
163: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MINUS_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
164: new com.sun.source.tree.Tree$Kind
dup
ldc "LEFT_SHIFT_ASSIGNMENT"
bipush 82
165: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LEFT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
166: new com.sun.source.tree.Tree$Kind
dup
ldc "RIGHT_SHIFT_ASSIGNMENT"
bipush 83
167: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.RIGHT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
168: new com.sun.source.tree.Tree$Kind
dup
ldc "UNSIGNED_RIGHT_SHIFT_ASSIGNMENT"
bipush 84
169: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNSIGNED_RIGHT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
170: new com.sun.source.tree.Tree$Kind
dup
ldc "AND_ASSIGNMENT"
bipush 85
171: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.AND_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
172: new com.sun.source.tree.Tree$Kind
dup
ldc "XOR_ASSIGNMENT"
bipush 86
173: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.XOR_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
174: new com.sun.source.tree.Tree$Kind
dup
ldc "OR_ASSIGNMENT"
bipush 87
175: ldc Lcom/sun/source/tree/CompoundAssignmentTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.OR_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
176: new com.sun.source.tree.Tree$Kind
dup
ldc "INT_LITERAL"
bipush 88
177: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.INT_LITERAL:Lcom/sun/source/tree/Tree$Kind;
178: new com.sun.source.tree.Tree$Kind
dup
ldc "LONG_LITERAL"
bipush 89
179: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.LONG_LITERAL:Lcom/sun/source/tree/Tree$Kind;
180: new com.sun.source.tree.Tree$Kind
dup
ldc "FLOAT_LITERAL"
bipush 90
181: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.FLOAT_LITERAL:Lcom/sun/source/tree/Tree$Kind;
182: new com.sun.source.tree.Tree$Kind
dup
ldc "DOUBLE_LITERAL"
bipush 91
183: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.DOUBLE_LITERAL:Lcom/sun/source/tree/Tree$Kind;
184: new com.sun.source.tree.Tree$Kind
dup
ldc "BOOLEAN_LITERAL"
bipush 92
185: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.BOOLEAN_LITERAL:Lcom/sun/source/tree/Tree$Kind;
186: new com.sun.source.tree.Tree$Kind
dup
ldc "CHAR_LITERAL"
bipush 93
187: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.CHAR_LITERAL:Lcom/sun/source/tree/Tree$Kind;
188: new com.sun.source.tree.Tree$Kind
dup
ldc "STRING_LITERAL"
bipush 94
189: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.STRING_LITERAL:Lcom/sun/source/tree/Tree$Kind;
190: new com.sun.source.tree.Tree$Kind
dup
ldc "NULL_LITERAL"
bipush 95
191: ldc Lcom/sun/source/tree/LiteralTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.NULL_LITERAL:Lcom/sun/source/tree/Tree$Kind;
192: new com.sun.source.tree.Tree$Kind
dup
ldc "UNBOUNDED_WILDCARD"
bipush 96
193: ldc Lcom/sun/source/tree/WildcardTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.UNBOUNDED_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
194: new com.sun.source.tree.Tree$Kind
dup
ldc "EXTENDS_WILDCARD"
bipush 97
195: ldc Lcom/sun/source/tree/WildcardTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.EXTENDS_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
196: new com.sun.source.tree.Tree$Kind
dup
ldc "SUPER_WILDCARD"
bipush 98
197: ldc Lcom/sun/source/tree/WildcardTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.SUPER_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
198: new com.sun.source.tree.Tree$Kind
dup
ldc "ERRONEOUS"
bipush 99
199: ldc Lcom/sun/source/tree/ErroneousTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ERRONEOUS:Lcom/sun/source/tree/Tree$Kind;
200: new com.sun.source.tree.Tree$Kind
dup
ldc "INTERFACE"
bipush 100
201: ldc Lcom/sun/source/tree/ClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.INTERFACE:Lcom/sun/source/tree/Tree$Kind;
202: new com.sun.source.tree.Tree$Kind
dup
ldc "ENUM"
bipush 101
203: ldc Lcom/sun/source/tree/ClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ENUM:Lcom/sun/source/tree/Tree$Kind;
204: new com.sun.source.tree.Tree$Kind
dup
ldc "ANNOTATION_TYPE"
bipush 102
205: ldc Lcom/sun/source/tree/ClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.ANNOTATION_TYPE:Lcom/sun/source/tree/Tree$Kind;
206: new com.sun.source.tree.Tree$Kind
dup
ldc "MODULE"
bipush 103
207: ldc Lcom/sun/source/tree/ModuleTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.MODULE:Lcom/sun/source/tree/Tree$Kind;
208: new com.sun.source.tree.Tree$Kind
dup
ldc "EXPORTS"
bipush 104
209: ldc Lcom/sun/source/tree/ExportsTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.EXPORTS:Lcom/sun/source/tree/Tree$Kind;
210: new com.sun.source.tree.Tree$Kind
dup
ldc "OPENS"
bipush 105
211: ldc Lcom/sun/source/tree/OpensTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.OPENS:Lcom/sun/source/tree/Tree$Kind;
212: new com.sun.source.tree.Tree$Kind
dup
ldc "PROVIDES"
bipush 106
213: ldc Lcom/sun/source/tree/ProvidesTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.PROVIDES:Lcom/sun/source/tree/Tree$Kind;
214: new com.sun.source.tree.Tree$Kind
dup
ldc "RECORD"
bipush 107
215: ldc Lcom/sun/source/tree/ClassTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.RECORD:Lcom/sun/source/tree/Tree$Kind;
216: new com.sun.source.tree.Tree$Kind
dup
ldc "REQUIRES"
bipush 108
217: ldc Lcom/sun/source/tree/RequiresTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.REQUIRES:Lcom/sun/source/tree/Tree$Kind;
218: new com.sun.source.tree.Tree$Kind
dup
ldc "USES"
bipush 109
219: ldc Lcom/sun/source/tree/UsesTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.USES:Lcom/sun/source/tree/Tree$Kind;
220: new com.sun.source.tree.Tree$Kind
dup
ldc "OTHER"
bipush 110
221: aconst_null
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.OTHER:Lcom/sun/source/tree/Tree$Kind;
222: new com.sun.source.tree.Tree$Kind
dup
ldc "YIELD"
bipush 111
223: ldc Lcom/sun/source/tree/YieldTree;
invokespecial com.sun.source.tree.Tree$Kind.<init>:(Ljava/lang/String;ILjava/lang/Class;)V
putstatic com.sun.source.tree.Tree$Kind.YIELD:Lcom/sun/source/tree/Tree$Kind;
224: bipush 112
anewarray com.sun.source.tree.Tree$Kind
dup
iconst_0
getstatic com.sun.source.tree.Tree$Kind.ANNOTATED_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
iconst_1
getstatic com.sun.source.tree.Tree$Kind.ANNOTATION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
iconst_2
getstatic com.sun.source.tree.Tree$Kind.TYPE_ANNOTATION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
iconst_3
getstatic com.sun.source.tree.Tree$Kind.ARRAY_ACCESS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
iconst_4
getstatic com.sun.source.tree.Tree$Kind.ARRAY_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
iconst_5
getstatic com.sun.source.tree.Tree$Kind.ASSERT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 6
getstatic com.sun.source.tree.Tree$Kind.ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 7
getstatic com.sun.source.tree.Tree$Kind.BLOCK:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 8
getstatic com.sun.source.tree.Tree$Kind.BREAK:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 9
getstatic com.sun.source.tree.Tree$Kind.CASE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 10
getstatic com.sun.source.tree.Tree$Kind.CATCH:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 11
getstatic com.sun.source.tree.Tree$Kind.CLASS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 12
getstatic com.sun.source.tree.Tree$Kind.COMPILATION_UNIT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 13
getstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 14
getstatic com.sun.source.tree.Tree$Kind.CONTINUE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 15
getstatic com.sun.source.tree.Tree$Kind.DO_WHILE_LOOP:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 16
getstatic com.sun.source.tree.Tree$Kind.ENHANCED_FOR_LOOP:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 17
getstatic com.sun.source.tree.Tree$Kind.EXPRESSION_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 18
getstatic com.sun.source.tree.Tree$Kind.MEMBER_SELECT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 19
getstatic com.sun.source.tree.Tree$Kind.MEMBER_REFERENCE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 20
getstatic com.sun.source.tree.Tree$Kind.FOR_LOOP:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 21
getstatic com.sun.source.tree.Tree$Kind.IDENTIFIER:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 22
getstatic com.sun.source.tree.Tree$Kind.IF:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 23
getstatic com.sun.source.tree.Tree$Kind.IMPORT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 24
getstatic com.sun.source.tree.Tree$Kind.INSTANCE_OF:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 25
getstatic com.sun.source.tree.Tree$Kind.LABELED_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 26
getstatic com.sun.source.tree.Tree$Kind.METHOD:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 27
getstatic com.sun.source.tree.Tree$Kind.METHOD_INVOCATION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 28
getstatic com.sun.source.tree.Tree$Kind.MODIFIERS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 29
getstatic com.sun.source.tree.Tree$Kind.NEW_ARRAY:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 30
getstatic com.sun.source.tree.Tree$Kind.NEW_CLASS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 31
getstatic com.sun.source.tree.Tree$Kind.LAMBDA_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 32
getstatic com.sun.source.tree.Tree$Kind.PACKAGE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 33
getstatic com.sun.source.tree.Tree$Kind.PARENTHESIZED:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 34
getstatic com.sun.source.tree.Tree$Kind.BINDING_PATTERN:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 35
getstatic com.sun.source.tree.Tree$Kind.PRIMITIVE_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 36
getstatic com.sun.source.tree.Tree$Kind.RETURN:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 37
getstatic com.sun.source.tree.Tree$Kind.EMPTY_STATEMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 38
getstatic com.sun.source.tree.Tree$Kind.SWITCH:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 39
getstatic com.sun.source.tree.Tree$Kind.SWITCH_EXPRESSION:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 40
getstatic com.sun.source.tree.Tree$Kind.SYNCHRONIZED:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 41
getstatic com.sun.source.tree.Tree$Kind.THROW:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 42
getstatic com.sun.source.tree.Tree$Kind.TRY:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 43
getstatic com.sun.source.tree.Tree$Kind.PARAMETERIZED_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 44
getstatic com.sun.source.tree.Tree$Kind.UNION_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 45
getstatic com.sun.source.tree.Tree$Kind.INTERSECTION_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 46
getstatic com.sun.source.tree.Tree$Kind.TYPE_CAST:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 47
getstatic com.sun.source.tree.Tree$Kind.TYPE_PARAMETER:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 48
getstatic com.sun.source.tree.Tree$Kind.VARIABLE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 49
getstatic com.sun.source.tree.Tree$Kind.WHILE_LOOP:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 50
getstatic com.sun.source.tree.Tree$Kind.POSTFIX_INCREMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 51
getstatic com.sun.source.tree.Tree$Kind.POSTFIX_DECREMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 52
getstatic com.sun.source.tree.Tree$Kind.PREFIX_INCREMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 53
getstatic com.sun.source.tree.Tree$Kind.PREFIX_DECREMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 54
getstatic com.sun.source.tree.Tree$Kind.UNARY_PLUS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 55
getstatic com.sun.source.tree.Tree$Kind.UNARY_MINUS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 56
getstatic com.sun.source.tree.Tree$Kind.BITWISE_COMPLEMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 57
getstatic com.sun.source.tree.Tree$Kind.LOGICAL_COMPLEMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 58
getstatic com.sun.source.tree.Tree$Kind.MULTIPLY:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 59
getstatic com.sun.source.tree.Tree$Kind.DIVIDE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 60
getstatic com.sun.source.tree.Tree$Kind.REMAINDER:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 61
getstatic com.sun.source.tree.Tree$Kind.PLUS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 62
getstatic com.sun.source.tree.Tree$Kind.MINUS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 63
getstatic com.sun.source.tree.Tree$Kind.LEFT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 64
getstatic com.sun.source.tree.Tree$Kind.RIGHT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 65
getstatic com.sun.source.tree.Tree$Kind.UNSIGNED_RIGHT_SHIFT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 66
getstatic com.sun.source.tree.Tree$Kind.LESS_THAN:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 67
getstatic com.sun.source.tree.Tree$Kind.GREATER_THAN:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 68
getstatic com.sun.source.tree.Tree$Kind.LESS_THAN_EQUAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 69
getstatic com.sun.source.tree.Tree$Kind.GREATER_THAN_EQUAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 70
getstatic com.sun.source.tree.Tree$Kind.EQUAL_TO:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 71
getstatic com.sun.source.tree.Tree$Kind.NOT_EQUAL_TO:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 72
getstatic com.sun.source.tree.Tree$Kind.AND:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 73
getstatic com.sun.source.tree.Tree$Kind.XOR:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 74
getstatic com.sun.source.tree.Tree$Kind.OR:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 75
getstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_AND:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 76
getstatic com.sun.source.tree.Tree$Kind.CONDITIONAL_OR:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 77
getstatic com.sun.source.tree.Tree$Kind.MULTIPLY_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 78
getstatic com.sun.source.tree.Tree$Kind.DIVIDE_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 79
getstatic com.sun.source.tree.Tree$Kind.REMAINDER_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 80
getstatic com.sun.source.tree.Tree$Kind.PLUS_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 81
getstatic com.sun.source.tree.Tree$Kind.MINUS_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 82
getstatic com.sun.source.tree.Tree$Kind.LEFT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 83
getstatic com.sun.source.tree.Tree$Kind.RIGHT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 84
getstatic com.sun.source.tree.Tree$Kind.UNSIGNED_RIGHT_SHIFT_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 85
getstatic com.sun.source.tree.Tree$Kind.AND_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 86
getstatic com.sun.source.tree.Tree$Kind.XOR_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 87
getstatic com.sun.source.tree.Tree$Kind.OR_ASSIGNMENT:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 88
getstatic com.sun.source.tree.Tree$Kind.INT_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 89
getstatic com.sun.source.tree.Tree$Kind.LONG_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 90
getstatic com.sun.source.tree.Tree$Kind.FLOAT_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 91
getstatic com.sun.source.tree.Tree$Kind.DOUBLE_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 92
getstatic com.sun.source.tree.Tree$Kind.BOOLEAN_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 93
getstatic com.sun.source.tree.Tree$Kind.CHAR_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 94
getstatic com.sun.source.tree.Tree$Kind.STRING_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 95
getstatic com.sun.source.tree.Tree$Kind.NULL_LITERAL:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 96
getstatic com.sun.source.tree.Tree$Kind.UNBOUNDED_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 97
getstatic com.sun.source.tree.Tree$Kind.EXTENDS_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 98
getstatic com.sun.source.tree.Tree$Kind.SUPER_WILDCARD:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 99
getstatic com.sun.source.tree.Tree$Kind.ERRONEOUS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 100
getstatic com.sun.source.tree.Tree$Kind.INTERFACE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 101
getstatic com.sun.source.tree.Tree$Kind.ENUM:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 102
getstatic com.sun.source.tree.Tree$Kind.ANNOTATION_TYPE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 103
getstatic com.sun.source.tree.Tree$Kind.MODULE:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 104
getstatic com.sun.source.tree.Tree$Kind.EXPORTS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 105
getstatic com.sun.source.tree.Tree$Kind.OPENS:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 106
getstatic com.sun.source.tree.Tree$Kind.PROVIDES:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 107
getstatic com.sun.source.tree.Tree$Kind.RECORD:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 108
getstatic com.sun.source.tree.Tree$Kind.REQUIRES:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 109
getstatic com.sun.source.tree.Tree$Kind.USES:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 110
getstatic com.sun.source.tree.Tree$Kind.OTHER:Lcom/sun/source/tree/Tree$Kind;
aastore
dup
bipush 111
getstatic com.sun.source.tree.Tree$Kind.YIELD:Lcom/sun/source/tree/Tree$Kind;
aastore
putstatic com.sun.source.tree.Tree$Kind.ENUM$VALUES:[Lcom/sun/source/tree/Tree$Kind;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.Class<? extends com.sun.source.tree.Tree>);
descriptor: (Ljava/lang/String;ILjava/lang/Class;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=4, args_size=4
start local 0 start local 3 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield com.sun.source.tree.Tree$Kind.associatedInterface:Ljava/lang/Class;
2: return
end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/source/tree/Tree$Kind;
0 3 3 intf Ljava/lang/Class<+Lcom/sun/source/tree/Tree;>;
Signature: (Ljava/lang/Class<+Lcom/sun/source/tree/Tree;>;)V
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
intf
public java.lang.Class<? extends com.sun.source.tree.Tree> asInterface();
descriptor: ()Ljava/lang/Class;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.source.tree.Tree$Kind.associatedInterface:Ljava/lang/Class;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/source/tree/Tree$Kind;
Signature: ()Ljava/lang/Class<+Lcom/sun/source/tree/Tree;>;
public static com.sun.source.tree.Tree$Kind[] values();
descriptor: ()[Lcom/sun/source/tree/Tree$Kind;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic com.sun.source.tree.Tree$Kind.ENUM$VALUES:[Lcom/sun/source/tree/Tree$Kind;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray com.sun.source.tree.Tree$Kind
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static com.sun.source.tree.Tree$Kind valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/tree/Tree$Kind;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lcom/sun/source/tree/Tree$Kind;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast com.sun.source.tree.Tree$Kind
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lcom/sun/source/tree/Tree$Kind;>;
SourceFile: "Tree.java"
NestHost: com.sun.source.tree.Tree
InnerClasses:
public final Kind = com.sun.source.tree.Tree$Kind of com.sun.source.tree.Tree