public class org.apache.cassandra.cql3.Cql_Lexer$DFA44 extends org.antlr.runtime.DFA
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.cassandra.cql3.Cql_Lexer$DFA44
super_class: org.antlr.runtime.DFA
{
final org.apache.cassandra.cql3.Cql_Lexer this$0;
descriptor: Lorg/apache/cassandra/cql3/Cql_Lexer;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(org.apache.cassandra.cql3.Cql_Lexer, org.antlr.runtime.BaseRecognizer);
descriptor: (Lorg/apache/cassandra/cql3/Cql_Lexer;Lorg/antlr/runtime/BaseRecognizer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 2 0: aload 0
aload 1
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.this$0:Lorg/apache/cassandra/cql3/Cql_Lexer;
aload 0
invokespecial org.antlr.runtime.DFA.<init>:()V
1: aload 0
aload 2
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.recognizer:Lorg/antlr/runtime/BaseRecognizer;
2: aload 0
bipush 44
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.decisionNumber:I
3: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_eot:[S
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.eot:[S
4: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_eof:[S
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.eof:[S
5: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_min:[C
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.min:[C
6: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_max:[C
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.max:[C
7: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_accept:[S
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.accept:[S
8: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_special:[S
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.special:[S
9: aload 0
getstatic org.apache.cassandra.cql3.Cql_Lexer.DFA44_transition:[[S
putfield org.apache.cassandra.cql3.Cql_Lexer$DFA44.transition:[[S
10: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lorg/apache/cassandra/cql3/Cql_Lexer$DFA44;
0 11 2 recognizer Lorg/antlr/runtime/BaseRecognizer;
MethodParameters:
Name Flags
this$0 final
recognizer
public java.lang.String getDescription();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: ldc "1:1: Tokens : ( K_SELECT | K_FROM | K_AS | K_WHERE | K_AND | K_KEY | K_KEYS | K_ENTRIES | K_FULL | K_INSERT | K_UPDATE | K_WITH | K_LIMIT | K_PER | K_PARTITION | K_USING | K_USE | K_DISTINCT | K_COUNT | K_SET | K_BEGIN | K_UNLOGGED | K_BATCH | K_APPLY | K_TRUNCATE | K_DELETE | K_IN | K_CREATE | K_KEYSPACE | K_KEYSPACES | K_COLUMNFAMILY | K_MATERIALIZED | K_VIEW | K_INDEX | K_CUSTOM | K_ON | K_TO | K_DROP | K_PRIMARY | K_INTO | K_VALUES | K_TIMESTAMP | K_TTL | K_CAST | K_ALTER | K_RENAME | K_ADD | K_TYPE | K_COMPACT | K_STORAGE | K_ORDER | K_BY | K_ASC | K_DESC | K_ALLOW | K_FILTERING | K_IF | K_IS | K_CONTAINS | K_GROUP | K_GRANT | K_ALL | K_PERMISSION | K_PERMISSIONS | K_OF | K_REVOKE | K_MODIFY | K_AUTHORIZE | K_DESCRIBE | K_EXECUTE | K_NORECURSIVE | K_MBEAN | K_MBEANS | K_USER | K_USERS | K_ROLE | K_ROLES | K_SUPERUSER | K_NOSUPERUSER | K_PASSWORD | K_LOGIN | K_NOLOGIN | K_OPTIONS | K_CLUSTERING | K_ASCII | K_BIGINT | K_BLOB | K_BOOLEAN | K_COUNTER | K_DECIMAL | K_DOUBLE | K_DURATION | K_FLOAT | K_INET | K_INT | K_SMALLINT | K_TINYINT | K_TEXT | K_UUID | K_VARCHAR | K_VARINT | K_TIMEUUID | K_TOKEN | K_WRITETIME | K_DATE | K_TIME | K_NULL | K_NOT | K_EXISTS | K_MAP | K_LIST | K_NAN | K_INFINITY | K_TUPLE | K_TRIGGER | K_STATIC | K_FROZEN | K_FUNCTION | K_FUNCTIONS | K_AGGREGATE | K_SFUNC | K_STYPE | K_FINALFUNC | K_INITCOND | K_RETURNS | K_CALLED | K_INPUT | K_LANGUAGE | K_OR | K_REPLACE | K_JSON | K_DEFAULT | K_UNSET | K_LIKE | STRING_LITERAL | QUOTED_NAME | EMPTY_QUOTED_NAME | INTEGER | QMARK | FLOAT | BOOLEAN | DURATION | IDENT | HEXNUMBER | UUID | WS | COMMENT | MULTILINE_COMMENT );"
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/apache/cassandra/cql3/Cql_Lexer$DFA44;
public int specialStateTransition(int, org.antlr.runtime.IntStream);
descriptor: (ILorg/antlr/runtime/IntStream;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 2
astore 3
start local 3 1: iload 1
istore 4
start local 4 2: iload 1
tableswitch { // 0 - 0
0: 3
default: 10
}
3: StackMap locals: org.antlr.runtime.IntStream int
StackMap stack:
aload 3
iconst_1
invokeinterface org.antlr.runtime.IntStream.LA:(I)I
istore 5
start local 5 4: iconst_m1
istore 1
5: iload 5
bipush 34
if_icmpne 6
bipush 114
istore 1
goto 9
6: StackMap locals: int
StackMap stack:
iload 5
iflt 7
iload 5
bipush 33
if_icmple 8
StackMap locals:
StackMap stack:
7: iload 5
bipush 35
if_icmplt 9
iload 5
ldc 65535
if_icmpgt 9
StackMap locals:
StackMap stack:
8: bipush 115
istore 1
9: StackMap locals:
StackMap stack:
iload 1
iflt 10
iload 1
ireturn
end local 5 10: StackMap locals:
StackMap stack:
new org.antlr.runtime.NoViableAltException
dup
aload 0
invokevirtual org.apache.cassandra.cql3.Cql_Lexer$DFA44.getDescription:()Ljava/lang/String;
bipush 44
iload 4
aload 3
invokespecial org.antlr.runtime.NoViableAltException.<init>:(Ljava/lang/String;IILorg/antlr/runtime/IntStream;)V
11: astore 5
start local 5 12: aload 0
aload 5
invokevirtual org.apache.cassandra.cql3.Cql_Lexer$DFA44.error:(Lorg/antlr/runtime/NoViableAltException;)V
13: aload 5
athrow
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/cassandra/cql3/Cql_Lexer$DFA44;
0 14 1 s I
0 14 2 _input Lorg/antlr/runtime/IntStream;
1 14 3 input Lorg/antlr/runtime/IntStream;
2 14 4 _s I
4 10 5 LA44_23 I
12 14 5 nvae Lorg/antlr/runtime/NoViableAltException;
Exceptions:
throws org.antlr.runtime.NoViableAltException
MethodParameters:
Name Flags
s
_input
}
SourceFile: "Cql_Lexer.java"
NestHost: org.apache.cassandra.cql3.Cql_Lexer
InnerClasses:
protected DFA44 = org.apache.cassandra.cql3.Cql_Lexer$DFA44 of org.apache.cassandra.cql3.Cql_Lexer