public class org.hibernate.hql.internal.antlr.SqlGeneratorBase extends antlr.TreeParser implements org.hibernate.hql.internal.antlr.SqlTokenTypes
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.hibernate.hql.internal.antlr.SqlGeneratorBase
super_class: antlr.TreeParser
{
private java.lang.StringBuilder buf;
descriptor: Ljava/lang/StringBuilder;
flags: (0x0002) ACC_PRIVATE
private boolean captureExpression;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
protected java.util.List<java.lang.StringBuilder> exprs;
descriptor: Ljava/util/List;
flags: (0x0004) ACC_PROTECTED
Signature: Ljava/util/List<Ljava/lang/StringBuilder;>;
public static final java.lang.String[] _tokenNames;
descriptor: [Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_0;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_1;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_2;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_3;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_4;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final antlr.collections.impl.BitSet _tokenSet_5;
descriptor: Lantlr/collections/impl/BitSet;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=4, locals=0, args_size=0
0: sipush 156
anewarray java.lang.String
dup
iconst_0
1: ldc "<0>"
aastore
dup
iconst_1
2: ldc "EOF"
aastore
dup
iconst_2
3: ldc "<2>"
aastore
dup
iconst_3
4: ldc "NULL_TREE_LOOKAHEAD"
aastore
dup
iconst_4
5: ldc "\"all\""
aastore
dup
iconst_5
6: ldc "\"any\""
aastore
dup
bipush 6
7: ldc "\"and\""
aastore
dup
bipush 7
8: ldc "\"as\""
aastore
dup
bipush 8
9: ldc "\"asc\""
aastore
dup
bipush 9
10: ldc "\"avg\""
aastore
dup
bipush 10
11: ldc "\"between\""
aastore
dup
bipush 11
12: ldc "\"class\""
aastore
dup
bipush 12
13: ldc "\"count\""
aastore
dup
bipush 13
14: ldc "\"delete\""
aastore
dup
bipush 14
15: ldc "\"desc\""
aastore
dup
bipush 15
16: ldc "DOT"
aastore
dup
bipush 16
17: ldc "\"distinct\""
aastore
dup
bipush 17
18: ldc "\"elements\""
aastore
dup
bipush 18
19: ldc "\"escape\""
aastore
dup
bipush 19
20: ldc "\"exists\""
aastore
dup
bipush 20
21: ldc "\"false\""
aastore
dup
bipush 21
22: ldc "\"fetch\""
aastore
dup
bipush 22
23: ldc "\"from\""
aastore
dup
bipush 23
24: ldc "\"full\""
aastore
dup
bipush 24
25: ldc "\"group\""
aastore
dup
bipush 25
26: ldc "\"having\""
aastore
dup
bipush 26
27: ldc "\"in\""
aastore
dup
bipush 27
28: ldc "\"indices\""
aastore
dup
bipush 28
29: ldc "\"inner\""
aastore
dup
bipush 29
30: ldc "\"insert\""
aastore
dup
bipush 30
31: ldc "\"into\""
aastore
dup
bipush 31
32: ldc "\"is\""
aastore
dup
bipush 32
33: ldc "\"join\""
aastore
dup
bipush 33
34: ldc "\"left\""
aastore
dup
bipush 34
35: ldc "\"like\""
aastore
dup
bipush 35
36: ldc "\"max\""
aastore
dup
bipush 36
37: ldc "\"min\""
aastore
dup
bipush 37
38: ldc "\"new\""
aastore
dup
bipush 38
39: ldc "\"not\""
aastore
dup
bipush 39
40: ldc "\"null\""
aastore
dup
bipush 40
41: ldc "\"or\""
aastore
dup
bipush 41
42: ldc "\"order\""
aastore
dup
bipush 42
43: ldc "\"outer\""
aastore
dup
bipush 43
44: ldc "\"properties\""
aastore
dup
bipush 44
45: ldc "\"right\""
aastore
dup
bipush 45
46: ldc "\"select\""
aastore
dup
bipush 46
47: ldc "\"set\""
aastore
dup
bipush 47
48: ldc "\"some\""
aastore
dup
bipush 48
49: ldc "\"sum\""
aastore
dup
bipush 49
50: ldc "\"true\""
aastore
dup
bipush 50
51: ldc "\"update\""
aastore
dup
bipush 51
52: ldc "\"versioned\""
aastore
dup
bipush 52
53: ldc "\"where\""
aastore
dup
bipush 53
54: ldc "\"nulls\""
aastore
dup
bipush 54
55: ldc "FIRST"
aastore
dup
bipush 55
56: ldc "LAST"
aastore
dup
bipush 56
57: ldc "\"case\""
aastore
dup
bipush 57
58: ldc "\"end\""
aastore
dup
bipush 58
59: ldc "\"else\""
aastore
dup
bipush 59
60: ldc "\"then\""
aastore
dup
bipush 60
61: ldc "\"when\""
aastore
dup
bipush 61
62: ldc "\"on\""
aastore
dup
bipush 62
63: ldc "\"with\""
aastore
dup
bipush 63
64: ldc "\"both\""
aastore
dup
bipush 64
65: ldc "\"empty\""
aastore
dup
bipush 65
66: ldc "\"leading\""
aastore
dup
bipush 66
67: ldc "\"member\""
aastore
dup
bipush 67
68: ldc "\"object\""
aastore
dup
bipush 68
69: ldc "\"of\""
aastore
dup
bipush 69
70: ldc "\"trailing\""
aastore
dup
bipush 70
71: ldc "KEY"
aastore
dup
bipush 71
72: ldc "VALUE"
aastore
dup
bipush 72
73: ldc "ENTRY"
aastore
dup
bipush 73
74: ldc "AGGREGATE"
aastore
dup
bipush 74
75: ldc "ALIAS"
aastore
dup
bipush 75
76: ldc "CONSTRUCTOR"
aastore
dup
bipush 76
77: ldc "CASE2"
aastore
dup
bipush 77
78: ldc "CAST"
aastore
dup
bipush 78
79: ldc "EXPR_LIST"
aastore
dup
bipush 79
80: ldc "FILTER_ENTITY"
aastore
dup
bipush 80
81: ldc "IN_LIST"
aastore
dup
bipush 81
82: ldc "INDEX_OP"
aastore
dup
bipush 82
83: ldc "IS_NOT_NULL"
aastore
dup
bipush 83
84: ldc "IS_NULL"
aastore
dup
bipush 84
85: ldc "METHOD_CALL"
aastore
dup
bipush 85
86: ldc "NOT_BETWEEN"
aastore
dup
bipush 86
87: ldc "NOT_IN"
aastore
dup
bipush 87
88: ldc "NOT_LIKE"
aastore
dup
bipush 88
89: ldc "ORDER_ELEMENT"
aastore
dup
bipush 89
90: ldc "QUERY"
aastore
dup
bipush 90
91: ldc "RANGE"
aastore
dup
bipush 91
92: ldc "ROW_STAR"
aastore
dup
bipush 92
93: ldc "SELECT_FROM"
aastore
dup
bipush 93
94: ldc "UNARY_MINUS"
aastore
dup
bipush 94
95: ldc "UNARY_PLUS"
aastore
dup
bipush 95
96: ldc "VECTOR_EXPR"
aastore
dup
bipush 96
97: ldc "WEIRD_IDENT"
aastore
dup
bipush 97
98: ldc "CONSTANT"
aastore
dup
bipush 98
99: ldc "NUM_DOUBLE"
aastore
dup
bipush 99
100: ldc "NUM_FLOAT"
aastore
dup
bipush 100
101: ldc "NUM_LONG"
aastore
dup
bipush 101
102: ldc "NUM_BIG_INTEGER"
aastore
dup
bipush 102
103: ldc "NUM_BIG_DECIMAL"
aastore
dup
bipush 103
104: ldc "JAVA_CONSTANT"
aastore
dup
bipush 104
105: ldc "COMMA"
aastore
dup
bipush 105
106: ldc "EQ"
aastore
dup
bipush 106
107: ldc "OPEN"
aastore
dup
bipush 107
108: ldc "CLOSE"
aastore
dup
bipush 108
109: ldc "IDENT"
aastore
dup
bipush 109
110: ldc "\"by\""
aastore
dup
bipush 110
111: ldc "\"ascending\""
aastore
dup
bipush 111
112: ldc "\"descending\""
aastore
dup
bipush 112
113: ldc "NE"
aastore
dup
bipush 113
114: ldc "SQL_NE"
aastore
dup
bipush 114
115: ldc "LT"
aastore
dup
bipush 115
116: ldc "GT"
aastore
dup
bipush 116
117: ldc "LE"
aastore
dup
bipush 117
118: ldc "GE"
aastore
dup
bipush 118
119: ldc "CONCAT"
aastore
dup
bipush 119
120: ldc "PLUS"
aastore
dup
bipush 120
121: ldc "MINUS"
aastore
dup
bipush 121
122: ldc "STAR"
aastore
dup
bipush 122
123: ldc "DIV"
aastore
dup
bipush 123
124: ldc "MOD"
aastore
dup
bipush 124
125: ldc "OPEN_BRACKET"
aastore
dup
bipush 125
126: ldc "CLOSE_BRACKET"
aastore
dup
bipush 126
127: ldc "QUOTED_STRING"
aastore
dup
bipush 127
128: ldc "COLON"
aastore
dup
sipush 128
129: ldc "PARAM"
aastore
dup
sipush 129
130: ldc "NUM_INT"
aastore
dup
sipush 130
131: ldc "ID_START_LETTER"
aastore
dup
sipush 131
132: ldc "ID_LETTER"
aastore
dup
sipush 132
133: ldc "ESCqs"
aastore
dup
sipush 133
134: ldc "WS"
aastore
dup
sipush 134
135: ldc "HEX_DIGIT"
aastore
dup
sipush 135
136: ldc "EXPONENT"
aastore
dup
sipush 136
137: ldc "FLOAT_SUFFIX"
aastore
dup
sipush 137
138: ldc "FROM_FRAGMENT"
aastore
dup
sipush 138
139: ldc "IMPLIED_FROM"
aastore
dup
sipush 139
140: ldc "JOIN_FRAGMENT"
aastore
dup
sipush 140
141: ldc "ENTITY_JOIN"
aastore
dup
sipush 141
142: ldc "SELECT_CLAUSE"
aastore
dup
sipush 142
143: ldc "LEFT_OUTER"
aastore
dup
sipush 143
144: ldc "RIGHT_OUTER"
aastore
dup
sipush 144
145: ldc "ALIAS_REF"
aastore
dup
sipush 145
146: ldc "PROPERTY_REF"
aastore
dup
sipush 146
147: ldc "SQL_TOKEN"
aastore
dup
sipush 147
148: ldc "SELECT_COLUMNS"
aastore
dup
sipush 148
149: ldc "SELECT_EXPR"
aastore
dup
sipush 149
150: ldc "THETA_JOINS"
aastore
dup
sipush 150
151: ldc "FILTERS"
aastore
dup
sipush 151
152: ldc "METHOD_NAME"
aastore
dup
sipush 152
153: ldc "NAMED_PARAM"
aastore
dup
sipush 153
154: ldc "BOGUS"
aastore
dup
sipush 154
155: ldc "RESULT_VARIABLE_REF"
aastore
dup
sipush 155
156: ldc "SQL_NODE"
aastore
157: putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenNames:[Ljava/lang/String;
158: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_0:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_0:Lantlr/collections/impl/BitSet;
159: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_1:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_1:Lantlr/collections/impl/BitSet;
160: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_2:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_2:Lantlr/collections/impl/BitSet;
161: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_3:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_3:Lantlr/collections/impl/BitSet;
162: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_4:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_4:Lantlr/collections/impl/BitSet;
163: new antlr.collections.impl.BitSet
dup
invokestatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.mk_tokenSet_5:()[J
invokespecial antlr.collections.impl.BitSet.<init>:([J)V
putstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_5:Lantlr/collections/impl/BitSet;
return
LocalVariableTable:
Start End Slot Name Signature
protected void out(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.getStringBuilder:()Ljava/lang/StringBuilder;
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 2 1 s Ljava/lang/String;
MethodParameters:
Name Flags
s
protected int getLastChar();
descriptor: ()I
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.buf:Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.length:()I
istore 1
start local 1 1: iload 1
ifne 3
2: iconst_m1
ireturn
3: StackMap locals: int
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.buf:Ljava/lang/StringBuilder;
iload 1
iconst_1
isub
invokevirtual java.lang.StringBuilder.charAt:(I)C
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
1 4 1 len I
protected void optionalSpace();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
protected void out(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface antlr.collections.AST.getText:()Ljava/lang/String;
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 2 1 n Lantlr/collections/AST;
MethodParameters:
Name Flags
n
protected void separator(antlr.collections.AST, java.lang.String);
descriptor: (Lantlr/collections/AST;Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
ifnull 2
1: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 3 1 n Lantlr/collections/AST;
0 3 2 sep Ljava/lang/String;
MethodParameters:
Name Flags
n
sep
protected boolean hasText(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokeinterface antlr.collections.AST.getText:()Ljava/lang/String;
astore 2
start local 2 1: aload 2
ifnull 2
aload 2
invokevirtual java.lang.String.length:()I
ifle 2
iconst_1
ireturn
StackMap locals: java.lang.String
StackMap stack:
2: iconst_0
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 3 1 a Lantlr/collections/AST;
1 3 2 t Ljava/lang/String;
MethodParameters:
Name Flags
a
protected void fromFragmentSeparator(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 1 1 a Lantlr/collections/AST;
MethodParameters:
Name Flags
a
protected void nestedFromFragment(antlr.collections.AST, antlr.collections.AST);
descriptor: (Lantlr/collections/AST;Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=0, locals=3, args_size=3
start local 0 start local 1 start local 2 0: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 1 1 d Lantlr/collections/AST;
0 1 2 parent Lantlr/collections/AST;
MethodParameters:
Name Flags
d
parent
protected java.lang.StringBuilder getStringBuilder();
descriptor: ()Ljava/lang/StringBuilder;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpression:Z
ifeq 1
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
invokeinterface java.util.List.size:()I
iconst_1
isub
invokeinterface java.util.List.get:(I)Ljava/lang/Object;
checkcast java.lang.StringBuilder
goto 2
StackMap locals:
StackMap stack:
1: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.buf:Ljava/lang/StringBuilder;
StackMap locals:
StackMap stack: java.lang.StringBuilder
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
protected void nyi(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
new java.lang.StringBuilder
dup
ldc "Unsupported node: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 1 1 n Lantlr/collections/AST;
MethodParameters:
Name Flags
n
protected void beginFunctionTemplate(antlr.collections.AST, antlr.collections.AST);
descriptor: (Lantlr/collections/AST;Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
1: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 3 1 m Lantlr/collections/AST;
0 3 2 i Lantlr/collections/AST;
MethodParameters:
Name Flags
m
i
protected void endFunctionTemplate(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 2 1 m Lantlr/collections/AST;
MethodParameters:
Name Flags
m
protected void betweenFunctionArguments();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
ldc ", "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
protected void captureExpressionStart();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpression:Z
ifeq 3
1: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
2: goto 4
3: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpression:Z
4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
protected void captureExpressionFinish();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
invokeinterface java.util.List.size:()I
iconst_1
if_icmpne 2
1: aload 0
iconst_0
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpression:Z
2: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
protected java.lang.String resetCapture();
descriptor: ()Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=1
start local 0 0: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
invokeinterface java.util.List.size:()I
iconst_1
isub
invokeinterface java.util.List.remove:(I)Ljava/lang/Object;
checkcast java.lang.StringBuilder
astore 1
start local 1 1: aload 1
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 2
start local 2 2: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
invokeinterface java.util.List.isEmpty:()Z
ifeq 5
3: aload 1
iconst_0
invokevirtual java.lang.StringBuilder.setLength:(I)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
5: StackMap locals: java.lang.StringBuilder java.lang.String
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
1 6 1 sb Ljava/lang/StringBuilder;
2 6 2 expression Ljava/lang/String;
protected java.lang.String renderOrderByElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: new java.lang.UnsupportedOperationException
dup
ldc "Concrete SQL generator should override this method."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 1 1 expression Ljava/lang/String;
0 1 2 order Ljava/lang/String;
0 1 3 nulls Ljava/lang/String;
MethodParameters:
Name Flags
expression
order
nulls
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=1, args_size=1
start local 0 0: aload 0
invokespecial antlr.TreeParser.<init>:()V
1: aload 0
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.buf:Ljava/lang/StringBuilder;
2: aload 0
iconst_0
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpression:Z
3: aload 0
new java.util.ArrayList
dup
iconst_1
anewarray java.lang.StringBuilder
dup
iconst_0
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
aastore
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial java.util.ArrayList.<init>:(Ljava/util/Collection;)V
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.exprs:Ljava/util/List;
4: aload 0
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenNames:[Ljava/lang/String;
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.tokenNames:[Ljava/lang/String;
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
public final void statement(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 4
13: 9
29: 12
45: 3
50: 6
default: 15
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectStatement:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 22
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.updateStatement:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 22
9: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.deleteStatement:(Lantlr/collections/AST;)V
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
11: goto 22
12: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.insertStatement:(Lantlr/collections/AST;)V
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
14: goto 22
15: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
16: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 17: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 21
18: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
19: aload 1
ifnull 22
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
20: goto 22
21: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 22: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
23: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 24 1 _t Lantlr/collections/AST;
17 22 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 16 16 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectStatement(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 45
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc "select "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectClause:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.from:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: aload 1
ifnonnull 11
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
11: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 4
3: 22
24: 22
41: 22
52: 12
default: 23
}
12: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 13: aload 0
aload 1
bipush 52
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
14: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
ldc " where "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
17: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.whereExpr:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: aload 3
astore 1
20: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 24
end local 3 22: StackMap locals:
StackMap stack:
goto 24
23: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
24: StackMap locals:
StackMap stack:
aload 1
ifnonnull 25
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
25: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 3
3: 50
24: 26
41: 50
default: 51
}
26: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 27: aload 0
aload 1
bipush 24
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
28: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
29: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 31
30: aload 0
ldc " group by "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
31: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.groupExprs:(Lantlr/collections/AST;)V
32: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
33: aload 1
ifnonnull 34
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
34: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 45
25: 35
default: 46
}
35: StackMap locals:
StackMap stack:
aload 1
astore 4
start local 4 36: aload 0
aload 1
bipush 25
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
37: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
38: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 40
39: aload 0
ldc " having "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
40: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
41: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
42: aload 4
astore 1
43: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
44: goto 47
end local 4 45: StackMap locals:
StackMap stack:
goto 47
46: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
47: StackMap locals:
StackMap stack:
aload 3
astore 1
48: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
49: goto 52
end local 3 50: StackMap locals:
StackMap stack:
goto 52
51: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
52: StackMap locals:
StackMap stack:
aload 1
ifnonnull 53
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
53: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 64
41: 54
default: 65
}
54: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 55: aload 0
aload 1
bipush 41
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
56: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
57: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 59
58: aload 0
ldc " order by "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
59: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.orderExprs:(Lantlr/collections/AST;)V
60: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
61: aload 3
astore 1
62: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
63: goto 66
end local 3 64: StackMap locals:
StackMap stack:
goto 66
65: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
66: StackMap locals:
StackMap stack:
aload 2
astore 1
67: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 68: goto 75
69: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 70: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 74
71: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
72: aload 1
ifnull 75
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
73: goto 75
74: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 75: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
76: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 77 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 77 1 _t Lantlr/collections/AST;
2 68 2 __t601 Lantlr/collections/AST;
13 22 3 __t603 Lantlr/collections/AST;
27 50 3 __t605 Lantlr/collections/AST;
36 45 4 __t607 Lantlr/collections/AST;
55 64 3 __t609 Lantlr/collections/AST;
70 75 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 68 69 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void updateStatement(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 50
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc "update "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
astore 3
start local 3 7: aload 0
aload 1
bipush 22
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
8: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
9: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.fromTable:(Lantlr/collections/AST;)V
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
11: aload 3
astore 1
12: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
13: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.setClause:(Lantlr/collections/AST;)V
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
15: aload 1
ifnonnull 16
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
16: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 20
52: 17
default: 21
}
17: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.whereClause:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: goto 22
20: StackMap locals:
StackMap stack:
goto 22
21: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
22: StackMap locals:
StackMap stack:
aload 2
astore 1
23: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 3 end local 2 24: goto 31
25: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 26: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 30
27: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
28: aload 1
ifnull 31
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
29: goto 31
30: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 31: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
32: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 33 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 33 1 _t Lantlr/collections/AST;
2 24 2 __t611 Lantlr/collections/AST;
7 24 3 __t612 Lantlr/collections/AST;
26 31 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 24 25 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void deleteStatement(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 13
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc "delete"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.from:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 1
ifnonnull 9
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
9: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 13
52: 10
default: 14
}
10: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.whereClause:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: goto 15
13: StackMap locals:
StackMap stack:
goto 15
14: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
15: StackMap locals:
StackMap stack:
aload 2
astore 1
16: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 17: goto 24
18: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
20: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
21: aload 1
ifnull 24
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
22: goto 24
23: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 24: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
25: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 26 1 _t Lantlr/collections/AST;
2 17 2 __t615 Lantlr/collections/AST;
19 24 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 17 18 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void insertStatement(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
astore 3
start local 3 3: aload 0
aload 1
bipush 29
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
ldc "insert "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
astore 2
8: aload 0
aload 1
bipush 30
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
9: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 12
11: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
aload 0
ldc " "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectStatement:(Lantlr/collections/AST;)V
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
14: aload 3
astore 1
15: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 3 16: goto 23
17: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 3
start local 3 18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
19: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
20: aload 1
ifnull 23
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 23
22: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
24: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 25 1 _t Lantlr/collections/AST;
2 25 2 i Lantlr/collections/AST;
3 16 3 __t618 Lantlr/collections/AST;
18 23 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 16 17 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectClause(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
sipush 141
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 1
ifnonnull 5
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
5: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 56
4: 6
6: 9
10: 9
12: 9
15: 9
16: 6
19: 9
20: 9
26: 9
34: 9
38: 9
40: 9
45: 9
49: 9
56: 9
70: 9
71: 9
72: 9
73: 9
75: 9
76: 9
77: 9
82: 9
83: 9
84: 9
85: 9
86: 9
87: 9
93: 9
97: 9
98: 9
99: 9
100: 9
101: 9
102: 9
103: 9
105: 9
108: 9
112: 9
114: 9
115: 9
116: 9
117: 9
119: 9
120: 9
121: 9
122: 9
123: 9
126: 9
128: 9
129: 9
144: 9
146: 9
148: 9
152: 9
155: 9
default: 10
}
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.distinctOrAll:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 11
9: StackMap locals:
StackMap stack:
goto 11
10: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
11: StackMap locals:
StackMap stack:
iconst_0
istore 3
start local 3 12: StackMap locals: int
StackMap stack:
aload 1
ifnonnull 13
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
13: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_0:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 17
14: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectColumn:(Lantlr/collections/AST;)V
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
16: goto 19
17: StackMap locals:
StackMap stack:
iload 3
iconst_1
if_icmplt 18
goto 21
StackMap locals:
StackMap stack:
18: new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
19: StackMap locals:
StackMap stack:
iinc 3 1
20: goto 12
end local 3 21: StackMap locals:
StackMap stack:
aload 2
astore 1
22: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 23: goto 30
24: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 25: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 29
26: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
27: aload 1
ifnull 30
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
28: goto 30
29: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 30: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
31: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 32 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 32 1 _t Lantlr/collections/AST;
2 23 2 __t649 Lantlr/collections/AST;
12 21 3 _cnt652 I
25 30 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 23 24 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void from(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 3
aconst_null
goto 4
StackMap locals: antlr.collections.AST
StackMap stack:
3: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
4: pop
5: aload 0
aload 1
bipush 22
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
6: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 9
8: aload 0
ldc " from "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
9: StackMap locals:
StackMap stack:
aload 1
ifnonnull 10
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
10: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 11
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpeq 11
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 140
if_icmpne 14
11: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.fromTable:(Lantlr/collections/AST;)V
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
13: goto 9
14: StackMap locals:
StackMap stack:
aload 2
astore 1
15: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 16: goto 23
17: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
19: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
20: aload 1
ifnull 23
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 23
22: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
24: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 25 1 _t Lantlr/collections/AST;
2 16 2 __t668 Lantlr/collections/AST;
18 23 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 16 17 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void whereExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 21
6: 34
10: 34
19: 34
26: 34
34: 34
38: 34
40: 34
82: 34
83: 34
85: 34
86: 34
87: 34
105: 34
112: 34
114: 34
115: 34
116: 34
117: 34
146: 34
149: 23
150: 3
default: 37
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.filters:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: aload 1
ifnonnull 6
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
6: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 21
3: 12
6: 12
10: 12
19: 12
26: 12
34: 12
38: 12
40: 12
82: 12
83: 12
85: 12
86: 12
87: 12
105: 12
112: 12
114: 12
115: 12
116: 12
117: 12
146: 12
149: 7
default: 13
}
7: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 9
8: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
9: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.thetaJoins:(Lantlr/collections/AST;)V
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
11: goto 14
12: StackMap locals:
StackMap stack:
goto 14
13: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
14: StackMap locals:
StackMap stack:
aload 1
ifnonnull 15
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
15: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 20
3: 21
6: 16
10: 16
19: 16
26: 16
34: 16
38: 16
40: 16
82: 16
83: 16
85: 16
86: 16
87: 16
105: 16
112: 16
114: 16
115: 16
116: 16
117: 16
146: 16
default: 22
}
16: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
17: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
18: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
20: goto 44
21: StackMap locals:
StackMap stack:
goto 44
22: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
23: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.thetaJoins:(Lantlr/collections/AST;)V
24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
25: aload 1
ifnonnull 26
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
26: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 20
3: 32
6: 27
10: 27
19: 27
26: 27
34: 27
38: 27
40: 27
82: 27
83: 27
85: 27
86: 27
87: 27
105: 27
112: 27
114: 27
115: 27
116: 27
117: 27
146: 27
default: 33
}
27: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 29
28: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
29: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
30: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
31: goto 44
32: StackMap locals:
StackMap stack:
goto 44
33: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
34: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
36: goto 44
37: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
38: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 39: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 43
40: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
41: aload 1
ifnull 44
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
42: goto 44
43: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 44: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
45: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 46 1 _t Lantlr/collections/AST;
39 44 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 38 38 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void groupExprs(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
2: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
3: aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 60
3: 10
4: 5
5: 5
6: 5
10: 5
12: 5
15: 5
19: 5
20: 5
25: 10
26: 5
34: 5
38: 5
39: 5
40: 5
45: 5
47: 5
49: 5
56: 5
70: 5
71: 5
72: 5
73: 5
76: 5
77: 5
81: 5
82: 5
83: 5
84: 5
85: 5
86: 5
87: 5
93: 5
95: 5
97: 5
98: 5
99: 5
100: 5
101: 5
102: 5
103: 5
105: 5
108: 5
112: 5
114: 5
115: 5
116: 5
117: 5
119: 5
120: 5
121: 5
122: 5
123: 5
126: 5
128: 5
129: 5
144: 5
146: 5
152: 5
154: 5
default: 11
}
5: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
ldc " , "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.groupExprs:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 18
10: StackMap locals:
StackMap stack:
goto 18
11: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
12: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
14: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
15: aload 1
ifnull 18
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: goto 18
17: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 18: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 20 1 _t Lantlr/collections/AST;
13 18 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 12 12 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void booleanExpr(antlr.collections.AST, boolean);
descriptor: (Lantlr/collections/AST;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 2: aload 1
ifnonnull 3
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
3: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 19
6: 4
10: 7
19: 7
26: 7
34: 7
38: 4
40: 4
82: 7
83: 7
85: 7
86: 7
87: 7
105: 7
112: 7
114: 7
115: 7
116: 7
117: 7
146: 10
default: 16
}
4: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanOp:(Lantlr/collections/AST;Z)V
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
6: goto 23
7: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.comparisonExpr:(Lantlr/collections/AST;Z)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 23
10: StackMap locals:
StackMap stack:
aload 1
astore 3
11: aload 0
aload 1
sipush 146
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
12: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
14: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
15: goto 23
16: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
17: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 4
start local 4 18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
19: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
20: aload 1
ifnull 23
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 23
22: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 4
athrow
end local 4 23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
24: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 25 1 _t Lantlr/collections/AST;
0 25 2 parens Z
2 25 3 st Lantlr/collections/AST;
18 23 4 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 17 17 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
parens
public final void orderExprs(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=7, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aconst_null
astore 5
start local 5 5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpressionStart:()V
7: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST java.lang.String java.lang.String java.lang.String
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 11
10: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.captureExpressionFinish:()V
aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.resetCapture:()Ljava/lang/String;
astore 3
11: StackMap locals:
StackMap stack:
aload 1
ifnonnull 12
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
12: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 3 - 154
3: 21
4: 21
5: 21
6: 21
7: 22
8: 13
9: 22
10: 21
11: 22
12: 21
13: 22
14: 13
15: 21
16: 22
17: 22
18: 22
19: 21
20: 21
21: 22
22: 22
23: 22
24: 22
25: 22
26: 21
27: 22
28: 22
29: 22
30: 22
31: 22
32: 22
33: 22
34: 21
35: 22
36: 22
37: 22
38: 21
39: 21
40: 21
41: 22
42: 22
43: 22
44: 22
45: 21
46: 22
47: 21
48: 22
49: 21
50: 22
51: 22
52: 22
53: 21
54: 22
55: 22
56: 21
57: 22
58: 22
59: 22
60: 22
61: 22
62: 22
63: 22
64: 22
65: 22
66: 22
67: 22
68: 22
69: 22
70: 21
71: 21
72: 21
73: 21
74: 22
75: 22
76: 21
77: 21
78: 22
79: 22
80: 22
81: 21
82: 21
83: 21
84: 21
85: 21
86: 21
87: 21
88: 22
89: 22
90: 22
91: 22
92: 22
93: 21
94: 22
95: 21
96: 22
97: 21
98: 21
99: 21
100: 21
101: 21
102: 21
103: 21
104: 22
105: 21
106: 22
107: 22
108: 21
109: 22
110: 22
111: 22
112: 21
113: 22
114: 21
115: 21
116: 21
117: 21
118: 22
119: 21
120: 21
121: 21
122: 21
123: 21
124: 22
125: 22
126: 21
127: 22
128: 21
129: 21
130: 22
131: 22
132: 22
133: 22
134: 22
135: 22
136: 22
137: 22
138: 22
139: 22
140: 22
141: 22
142: 22
143: 22
144: 21
145: 22
146: 21
147: 22
148: 22
149: 22
150: 22
151: 22
152: 21
153: 22
154: 21
default: 22
}
13: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 14
aconst_null
goto 15
StackMap locals:
StackMap stack:
14: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
15: astore 2
16: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.orderDirection:(Lantlr/collections/AST;)V
17: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
19: aload 2
invokeinterface antlr.collections.AST.getText:()Ljava/lang/String;
astore 4
20: goto 23
21: StackMap locals:
StackMap stack:
goto 23
22: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
23: StackMap locals:
StackMap stack:
aload 1
ifnonnull 24
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
24: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 60
3: 28
4: 28
5: 28
6: 28
10: 28
12: 28
15: 28
19: 28
20: 28
26: 28
34: 28
38: 28
39: 28
40: 28
45: 28
47: 28
49: 28
53: 25
56: 28
70: 28
71: 28
72: 28
73: 28
76: 28
77: 28
81: 28
82: 28
83: 28
84: 28
85: 28
86: 28
87: 28
93: 28
95: 28
97: 28
98: 28
99: 28
100: 28
101: 28
102: 28
103: 28
105: 28
108: 28
112: 28
114: 28
115: 28
116: 28
117: 28
119: 28
120: 28
121: 28
122: 28
123: 28
126: 28
128: 28
129: 28
144: 28
146: 28
152: 28
154: 28
default: 29
}
25: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nullOrdering:(Lantlr/collections/AST;)Ljava/lang/String;
astore 5
26: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
27: goto 30
28: StackMap locals:
StackMap stack:
goto 30
29: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
30: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 32
31: aload 0
aload 0
aload 3
aload 4
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.renderOrderByElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
32: StackMap locals:
StackMap stack:
aload 1
ifnonnull 33
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
33: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 59
3: 39
4: 34
5: 34
6: 34
10: 34
12: 34
15: 34
19: 34
20: 34
26: 34
34: 34
38: 34
39: 34
40: 34
45: 34
47: 34
49: 34
56: 34
70: 34
71: 34
72: 34
73: 34
76: 34
77: 34
81: 34
82: 34
83: 34
84: 34
85: 34
86: 34
87: 34
93: 34
95: 34
97: 34
98: 34
99: 34
100: 34
101: 34
102: 34
103: 34
105: 34
108: 34
112: 34
114: 34
115: 34
116: 34
117: 34
119: 34
120: 34
121: 34
122: 34
123: 34
126: 34
128: 34
129: 34
144: 34
146: 34
152: 34
154: 34
default: 40
}
34: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 36
35: aload 0
ldc ", "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
36: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.orderExprs:(Lantlr/collections/AST;)V
37: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
38: goto 47
39: StackMap locals:
StackMap stack:
goto 47
40: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
41: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 6
start local 6 42: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 46
43: aload 0
aload 6
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
44: aload 1
ifnull 47
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
45: goto 47
46: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 6
athrow
end local 6 47: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
48: return
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 49 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 49 1 _t Lantlr/collections/AST;
2 49 2 dir Lantlr/collections/AST;
3 49 3 ordExp Ljava/lang/String;
4 49 4 ordDir Ljava/lang/String;
5 49 5 ordNul Ljava/lang/String;
42 47 6 ex Lantlr/RecognitionException;
Exception table:
from to target type
5 41 41 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void fromTable(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=6, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aload 1
ifnonnull 5
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
5: StackMap locals: antlr.collections.AST antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 137 - 140
137: 6
138: 60
139: 24
140: 42
default: 60
}
6: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 7: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 8
aconst_null
goto 9
StackMap locals: antlr.collections.AST
StackMap stack:
8: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
9: astore 2
10: aload 0
aload 1
sipush 137
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
11: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
13: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
14: StackMap locals:
StackMap stack:
aload 1
ifnonnull 15
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
15: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 16
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpne 19
16: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tableJoin:(Lantlr/collections/AST;Lantlr/collections/AST;)V
17: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
18: goto 14
19: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 21
20: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.fromFragmentSeparator:(Lantlr/collections/AST;)V
21: StackMap locals:
StackMap stack:
aload 5
astore 1
22: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
23: goto 67
end local 5 24: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 25: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 26
aconst_null
goto 27
StackMap locals: antlr.collections.AST
StackMap stack:
26: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
27: astore 3
28: aload 0
aload 1
sipush 139
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
29: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
30: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 32
31: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
32: StackMap locals:
StackMap stack:
aload 1
ifnonnull 33
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
33: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 34
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpne 37
34: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tableJoin:(Lantlr/collections/AST;Lantlr/collections/AST;)V
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
36: goto 32
37: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 39
38: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.fromFragmentSeparator:(Lantlr/collections/AST;)V
39: StackMap locals:
StackMap stack:
aload 5
astore 1
40: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
41: goto 67
end local 5 42: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 43: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 44
aconst_null
goto 45
StackMap locals: antlr.collections.AST
StackMap stack:
44: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
45: astore 4
46: aload 0
aload 1
sipush 140
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
47: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
48: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 50
49: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
50: StackMap locals:
StackMap stack:
aload 1
ifnonnull 51
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
51: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 52
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpne 55
52: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tableJoin:(Lantlr/collections/AST;Lantlr/collections/AST;)V
53: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
54: goto 50
55: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 57
56: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.fromFragmentSeparator:(Lantlr/collections/AST;)V
57: StackMap locals:
StackMap stack:
aload 5
astore 1
58: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
59: goto 67
end local 5 60: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
61: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 5
start local 5 62: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 66
63: aload 0
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
64: aload 1
ifnull 67
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
65: goto 67
66: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 5
athrow
end local 5 67: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
68: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 69 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 69 1 _t Lantlr/collections/AST;
2 69 2 a Lantlr/collections/AST;
3 69 3 b Lantlr/collections/AST;
4 69 4 e Lantlr/collections/AST;
7 24 5 __t672 Lantlr/collections/AST;
25 42 5 __t675 Lantlr/collections/AST;
43 60 5 __t678 Lantlr/collections/AST;
62 67 5 ex Lantlr/RecognitionException;
Exception table:
from to target type
4 61 61 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void setClause(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 46
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc " set "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.comparisonExpr:(Lantlr/collections/AST;Z)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: StackMap locals:
StackMap stack:
aload 1
ifnonnull 9
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
9: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_1:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 15
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 12
11: aload 0
ldc ", "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.comparisonExpr:(Lantlr/collections/AST;Z)V
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
14: goto 8
15: StackMap locals:
StackMap stack:
aload 2
astore 1
16: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 17: goto 24
18: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
20: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
21: aload 1
ifnull 24
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
22: goto 24
23: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 24: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
25: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 26 1 _t Lantlr/collections/AST;
2 17 2 __t620 Lantlr/collections/AST;
19 24 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 17 18 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void whereClause(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 52
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc " where "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.whereClauseExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 2
astore 1
9: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 10: goto 17
11: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 16
13: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
14: aload 1
ifnull 17
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
15: goto 17
16: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 17: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
18: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 19 1 _t Lantlr/collections/AST;
2 10 2 __t624 Lantlr/collections/AST;
12 17 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 11 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void comparisonExpr(antlr.collections.AST, boolean);
descriptor: (Lantlr/collections/AST;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 15
10: 6
19: 6
26: 6
34: 6
82: 6
83: 6
85: 6
86: 6
87: 6
105: 3
112: 3
114: 3
115: 3
116: 3
117: 3
default: 13
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.binaryComparisonExpression:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 20
6: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 8
7: iload 2
ifeq 8
aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
8: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.exoticComparisonExpression:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
11: iload 2
ifeq 20
aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
12: goto 20
13: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
14: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 3
start local 3 15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 19
16: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
17: aload 1
ifnull 20
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
18: goto 20
19: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 20: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
21: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 22 1 _t Lantlr/collections/AST;
0 22 2 parens Z
15 20 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 14 14 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
parens
public final void whereClauseExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 2: aload 1
ifnonnull 3
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
3: StackMap locals: int
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 146
if_icmpne 14
4: aload 1
astore 3
start local 3 5: iconst_1
istore 2
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
iadd
putfield antlr.TreeParserSharedInputState.guessing:I
7: aload 0
aload 1
sipush 146
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
8: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
9: goto 12
10: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST int antlr.collections.AST
StackMap stack: antlr.RecognitionException
pop
11: iconst_0
istore 2
12: StackMap locals:
StackMap stack:
aload 3
astore 1
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
isub
putfield antlr.TreeParserSharedInputState.guessing:I
end local 3 14: StackMap locals:
StackMap stack:
iload 2
ifeq 18
15: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.conditionList:(Lantlr/collections/AST;)V
16: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
17: goto 29
18: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_2:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 22
19: aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
21: goto 29
22: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
end local 2 23: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 28
25: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
26: aload 1
ifnull 29
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
27: goto 29
28: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 29: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
30: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 31 1 _t Lantlr/collections/AST;
2 23 2 synPredMatched627 Z
5 14 3 __t627 Lantlr/collections/AST;
24 29 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
7 9 10 Class antlr.RecognitionException
1 23 23 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void conditionList(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.sqlToken:(Lantlr/collections/AST;)V
2: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
3: aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 10
146: 5
default: 11
}
5: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.conditionList:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 18
10: StackMap locals:
StackMap stack:
goto 18
11: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
12: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
14: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
15: aload 1
ifnull 18
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: goto 18
17: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 18: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 20 1 _t Lantlr/collections/AST;
13 18 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 12 12 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void expr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 58
4: 22
5: 12
6: 3
10: 3
12: 3
15: 3
19: 3
20: 3
26: 3
34: 3
38: 3
39: 3
40: 3
45: 9
47: 32
49: 3
56: 3
70: 3
71: 3
72: 3
73: 3
76: 3
77: 3
81: 3
82: 3
83: 3
84: 3
85: 3
86: 3
87: 3
93: 3
95: 6
97: 3
98: 3
99: 3
100: 3
101: 3
102: 3
103: 3
105: 3
108: 3
112: 3
114: 3
115: 3
116: 3
117: 3
119: 3
120: 3
121: 3
122: 3
123: 3
126: 3
128: 3
129: 3
144: 3
146: 3
152: 3
154: 3
default: 42
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.simpleExpr:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 49
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tupleExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 49
9: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.parenSelect:(Lantlr/collections/AST;)V
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
11: goto 49
12: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 13: aload 0
aload 1
iconst_5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
14: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
ldc "any "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
17: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.quantified:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: aload 2
astore 1
20: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 49
end local 2 22: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 23: aload 0
aload 1
iconst_4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
24: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
25: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 27
26: aload 0
ldc "all "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
27: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.quantified:(Lantlr/collections/AST;)V
28: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
29: aload 2
astore 1
30: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
31: goto 49
end local 2 32: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 33: aload 0
aload 1
bipush 47
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
34: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 37
36: aload 0
ldc "some "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
37: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.quantified:(Lantlr/collections/AST;)V
38: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
39: aload 2
astore 1
40: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
41: goto 49
end local 2 42: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
43: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 44: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 48
45: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
46: aload 1
ifnull 49
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
47: goto 49
48: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 49: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
50: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 51 1 _t Lantlr/collections/AST;
13 22 2 __t723 Lantlr/collections/AST;
23 32 2 __t724 Lantlr/collections/AST;
33 42 2 __t725 Lantlr/collections/AST;
44 49 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 43 43 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void orderDirection(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
8: 3
14: 6
default: 9
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 8
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: goto 16
6: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 14
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: goto 16
9: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
10: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 15
12: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
13: aload 1
ifnull 16
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 16
15: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 16: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 18 1 _t Lantlr/collections/AST;
11 16 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 10 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final java.lang.String nullOrdering(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
start local 2 1: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 2
2: StackMap locals: java.lang.String
StackMap stack:
aconst_null
astore 3
start local 3 3: aload 0
aload 1
bipush 53
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 6
aconst_null
goto 7
StackMap locals: antlr.collections.AST
StackMap stack:
6: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
7: astore 3
8: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nullPrecedence:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 19
11: aload 3
invokeinterface antlr.collections.AST.getText:()Ljava/lang/String;
astore 2
12: goto 19
13: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 4
start local 4 14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
15: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
16: aload 1
ifnull 19
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
17: goto 19
18: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 4
athrow
end local 4 19: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
20: aload 2
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 21 1 _t Lantlr/collections/AST;
1 21 2 nullOrdExp Ljava/lang/String;
3 21 3 fl Lantlr/collections/AST;
14 19 4 ex Lantlr/RecognitionException;
Exception table:
from to target type
3 12 13 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void nullPrecedence(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 54 - 55
54: 3
55: 6
default: 9
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 54
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: goto 16
6: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 55
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: goto 16
9: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
10: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 15
12: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
13: aload 1
ifnull 16
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 16
15: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 16: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 18 1 _t Lantlr/collections/AST;
11 16 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 10 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void filters(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
sipush 150
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.conditionList:(Lantlr/collections/AST;)V
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
6: aload 2
astore 1
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 8: goto 15
9: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
11: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
12: aload 1
ifnull 15
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
13: goto 15
14: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 15: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
16: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 17 1 _t Lantlr/collections/AST;
2 8 2 __t643 Lantlr/collections/AST;
10 15 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 8 9 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void thetaJoins(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
sipush 149
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.conditionList:(Lantlr/collections/AST;)V
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
6: aload 2
astore 1
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 8: goto 15
9: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
11: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
12: aload 1
ifnull 15
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
13: goto 15
14: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 15: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
16: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 17 1 _t Lantlr/collections/AST;
2 8 2 __t645 Lantlr/collections/AST;
10 15 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 8 9 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void sqlToken(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
astore 2
3: aload 0
aload 1
sipush 146
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
6: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
7: goto 14
8: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 3
start local 3 9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 13
10: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
11: aload 1
ifnull 14
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
12: goto 14
13: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 14: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 16 1 _t Lantlr/collections/AST;
2 16 2 t Lantlr/collections/AST;
9 14 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 7 8 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void distinctOrAll(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
4: 8
16: 3
default: 13
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 16
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
6: aload 0
ldc "distinct "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: goto 20
8: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
9: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
11: aload 0
ldc "all "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
12: goto 20
13: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
14: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 19
16: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
17: aload 1
ifnull 20
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
18: goto 20
19: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 20: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
21: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 22 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 22 1 _t Lantlr/collections/AST;
15 20 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 14 14 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectColumn(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 4
aconst_null
goto 5
StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
5: astore 2
6: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 1
ifnonnull 9
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
9: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 56
3: 16
6: 16
10: 16
12: 16
15: 16
19: 16
20: 16
26: 16
34: 16
38: 16
40: 16
45: 16
49: 16
56: 16
70: 16
71: 16
72: 16
73: 16
75: 16
76: 16
77: 16
82: 16
83: 16
84: 16
85: 16
86: 16
87: 16
93: 16
97: 16
98: 16
99: 16
100: 16
101: 16
102: 16
103: 16
105: 16
108: 16
112: 16
114: 16
115: 16
116: 16
117: 16
119: 16
120: 16
121: 16
122: 16
123: 16
126: 16
128: 16
129: 16
144: 16
146: 16
147: 10
148: 16
152: 16
155: 16
default: 17
}
10: StackMap locals:
StackMap stack:
aload 1
astore 3
11: aload 0
aload 1
sipush 147
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
12: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
14: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
15: goto 18
16: StackMap locals:
StackMap stack:
goto 18
17: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
18: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 29
19: aload 0
aload 3
ifnull 20
aload 3
goto 21
StackMap locals:
StackMap stack: org.hibernate.hql.internal.antlr.SqlGeneratorBase
20: aload 2
StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST antlr.collections.AST
StackMap stack: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
21: ldc ", "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.separator:(Lantlr/collections/AST;Ljava/lang/String;)V
22: goto 29
23: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 4
start local 4 24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 28
25: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
26: aload 1
ifnull 29
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
27: goto 29
28: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 4
athrow
end local 4 29: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
30: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 31 1 _t Lantlr/collections/AST;
2 31 2 p Lantlr/collections/AST;
3 31 3 sc Lantlr/collections/AST;
24 29 4 ex Lantlr/RecognitionException;
Exception table:
from to target type
3 22 23 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=8, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aconst_null
astore 5
start local 5 5: aload 1
ifnonnull 6
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
6: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST antlr.collections.AST antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 54
6: 68
10: 68
12: 23
15: 7
19: 68
20: 57
26: 68
34: 68
38: 68
40: 68
45: 80
49: 57
56: 65
70: 15
71: 15
72: 15
73: 54
75: 26
76: 65
77: 51
82: 68
83: 68
84: 51
85: 68
86: 68
87: 68
93: 65
97: 57
98: 57
99: 57
100: 57
101: 57
102: 57
103: 57
105: 68
108: 57
112: 68
114: 68
115: 68
116: 68
117: 68
119: 65
120: 65
121: 65
122: 65
123: 65
126: 57
128: 71
129: 57
144: 7
146: 7
148: 7
152: 71
155: 74
default: 87
}
7: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 8
aconst_null
goto 9
StackMap locals:
StackMap stack:
8: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
9: astore 2
10: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectAtom:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 94
13: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
14: goto 94
15: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 16
aconst_null
goto 17
StackMap locals:
StackMap stack:
16: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
17: astore 3
18: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.mapComponentReference:(Lantlr/collections/AST;)V
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 94
21: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
22: goto 94
23: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.count:(Lantlr/collections/AST;)V
24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
25: goto 94
26: StackMap locals:
StackMap stack:
aload 1
astore 6
start local 6 27: aload 0
aload 1
bipush 75
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
28: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
29: aload 1
ifnonnull 30
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
30: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
15: 31
108: 34
default: 37
}
31: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 15
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
32: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
33: goto 38
34: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 108
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
35: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
36: goto 38
37: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
38: StackMap locals:
StackMap stack:
iconst_0
istore 7
start local 7 39: StackMap locals: int
StackMap stack:
aload 1
ifnonnull 40
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
40: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_0:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 44
41: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectColumn:(Lantlr/collections/AST;)V
42: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
43: goto 46
44: StackMap locals:
StackMap stack:
iload 7
iconst_1
if_icmplt 45
goto 48
StackMap locals:
StackMap stack:
45: new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
46: StackMap locals:
StackMap stack:
iinc 7 1
47: goto 39
end local 7 48: StackMap locals:
StackMap stack:
aload 6
astore 1
49: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
50: goto 94
end local 6 51: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.methodCall:(Lantlr/collections/AST;)V
52: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
53: goto 94
54: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.aggregate:(Lantlr/collections/AST;)V
55: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
56: goto 94
57: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 58
aconst_null
goto 59
StackMap locals:
StackMap stack:
58: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
59: astore 4
60: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.constant:(Lantlr/collections/AST;)V
61: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
62: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 94
63: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
64: goto 94
65: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.arithmeticExpr:(Lantlr/collections/AST;)V
66: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
67: goto 94
68: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectBooleanExpr:(Lantlr/collections/AST;Z)V
69: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
70: goto 94
71: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.parameter:(Lantlr/collections/AST;)V
72: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
73: goto 94
74: StackMap locals:
StackMap stack:
aload 1
astore 5
75: aload 0
aload 1
sipush 155
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
76: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
77: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 94
78: aload 0
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
79: goto 94
80: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 82
81: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
82: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectStatement:(Lantlr/collections/AST;)V
83: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
84: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 94
85: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
86: goto 94
87: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
88: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 6
start local 6 89: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 93
90: aload 0
aload 6
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
91: aload 1
ifnull 94
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
92: goto 94
93: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 6
athrow
end local 6 94: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
95: return
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 96 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 96 1 _t Lantlr/collections/AST;
2 96 2 e Lantlr/collections/AST;
3 96 3 mcr Lantlr/collections/AST;
4 96 4 c Lantlr/collections/AST;
5 96 5 sn Lantlr/collections/AST;
27 51 6 __t656 Lantlr/collections/AST;
39 48 7 _cnt659 I
89 94 6 ex Lantlr/RecognitionException;
Exception table:
from to target type
5 88 88 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectAtom(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 4
15: 3
144: 9
146: 6
148: 12
default: 15
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 15
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: goto 22
6: StackMap locals:
StackMap stack:
aload 0
aload 1
sipush 146
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: goto 22
9: StackMap locals:
StackMap stack:
aload 0
aload 1
sipush 144
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
10: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
11: goto 22
12: StackMap locals:
StackMap stack:
aload 0
aload 1
sipush 148
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 22
15: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
16: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 17: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 21
18: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
19: aload 1
ifnull 22
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
20: goto 22
21: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 22: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
23: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 24 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 24 1 _t Lantlr/collections/AST;
17 22 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 16 16 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void mapComponentReference(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 70 - 72
70: 3
71: 6
72: 9
default: 12
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 70
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: goto 19
6: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 71
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: goto 19
9: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 72
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
10: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
11: goto 19
12: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
13: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
15: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
16: aload 1
ifnull 19
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
17: goto 19
18: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 19: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
20: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 21 1 _t Lantlr/collections/AST;
14 19 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 13 13 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void count(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 12
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc "count("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
ifnonnull 7
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
7: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 56
4: 8
6: 11
10: 11
12: 11
15: 11
16: 8
19: 11
20: 11
26: 11
34: 11
38: 11
39: 11
40: 11
49: 11
56: 11
70: 11
71: 11
72: 11
73: 11
76: 11
77: 11
81: 11
82: 11
83: 11
84: 11
85: 11
86: 11
87: 11
91: 11
93: 11
97: 11
98: 11
99: 11
100: 11
101: 11
102: 11
103: 11
105: 11
108: 11
112: 11
114: 11
115: 11
116: 11
117: 11
119: 11
120: 11
121: 11
122: 11
123: 11
126: 11
128: 11
129: 11
144: 11
146: 11
152: 11
154: 11
default: 12
}
8: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.distinctOrAll:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: goto 13
11: StackMap locals:
StackMap stack:
goto 13
12: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
13: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.countExpr:(Lantlr/collections/AST;)V
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 2
astore 1
18: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 19: goto 26
20: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 21: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 25
22: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
23: aload 1
ifnull 26
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
24: goto 26
25: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 26: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
27: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 28 1 _t Lantlr/collections/AST;
2 19 2 __t661 Lantlr/collections/AST;
21 26 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 19 20 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void methodCall(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=7, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aload 1
ifnonnull 5
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
5: StackMap locals: antlr.collections.AST antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
77: 39
84: 6
default: 58
}
6: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 7: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 8
aconst_null
goto 9
StackMap locals: antlr.collections.AST
StackMap stack:
8: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
9: astore 2
10: aload 0
aload 1
bipush 84
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
11: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
12: aload 1
astore 3
13: aload 0
aload 1
sipush 151
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
14: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
aload 2
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.beginFunctionTemplate:(Lantlr/collections/AST;Lantlr/collections/AST;)V
17: StackMap locals:
StackMap stack:
aload 1
ifnonnull 18
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
18: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 32
78: 19
default: 33
}
19: StackMap locals:
StackMap stack:
aload 1
astore 6
start local 6 20: aload 0
aload 1
bipush 78
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
21: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
22: aload 1
ifnonnull 23
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
23: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 59
3: 27
4: 24
5: 24
6: 24
10: 24
12: 24
15: 24
19: 24
20: 24
26: 24
34: 24
38: 24
39: 24
40: 24
45: 24
47: 24
49: 24
56: 24
70: 24
71: 24
72: 24
73: 24
76: 24
77: 24
81: 24
82: 24
83: 24
84: 24
85: 24
86: 24
87: 24
93: 24
95: 24
97: 24
98: 24
99: 24
100: 24
101: 24
102: 24
103: 24
105: 24
108: 24
112: 24
114: 24
115: 24
116: 24
117: 24
119: 24
120: 24
121: 24
122: 24
123: 24
126: 24
128: 24
129: 24
144: 24
146: 24
152: 24
154: 24
default: 28
}
24: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.arguments:(Lantlr/collections/AST;)V
25: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
26: goto 29
27: StackMap locals:
StackMap stack:
goto 29
28: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
29: StackMap locals:
StackMap stack:
aload 6
astore 1
30: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
31: goto 34
end local 6 32: StackMap locals:
StackMap stack:
goto 34
33: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
34: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 36
35: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.endFunctionTemplate:(Lantlr/collections/AST;)V
36: StackMap locals:
StackMap stack:
aload 5
astore 1
37: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
38: goto 65
end local 5 39: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 40: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 41
aconst_null
goto 42
StackMap locals: antlr.collections.AST
StackMap stack:
41: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
42: astore 4
43: aload 0
aload 1
bipush 77
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
44: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
45: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 47
46: aload 0
aload 4
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.beginFunctionTemplate:(Lantlr/collections/AST;Lantlr/collections/AST;)V
47: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.castExpression:(Lantlr/collections/AST;)V
48: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
49: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 51
50: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.betweenFunctionArguments:()V
51: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.castTargetType:(Lantlr/collections/AST;)V
52: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
53: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 55
54: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.endFunctionTemplate:(Lantlr/collections/AST;)V
55: StackMap locals:
StackMap stack:
aload 5
astore 1
56: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
57: goto 65
end local 5 58: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
59: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 5
start local 5 60: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 64
61: aload 0
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
62: aload 1
ifnull 65
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
63: goto 65
64: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 5
athrow
end local 5 65: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
66: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 67 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 67 1 _t Lantlr/collections/AST;
2 67 2 m Lantlr/collections/AST;
3 67 3 i Lantlr/collections/AST;
4 67 4 c Lantlr/collections/AST;
7 39 5 __t766 Lantlr/collections/AST;
20 32 6 __t768 Lantlr/collections/AST;
40 58 5 __t770 Lantlr/collections/AST;
60 65 5 ex Lantlr/RecognitionException;
Exception table:
from to target type
4 59 59 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void aggregate(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
astore 3
start local 3 3: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 4
aconst_null
goto 5
StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
5: astore 2
6: aload 0
aload 1
bipush 73
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
aload 2
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.beginFunctionTemplate:(Lantlr/collections/AST;Lantlr/collections/AST;)V
10: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
13: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.endFunctionTemplate:(Lantlr/collections/AST;)V
14: StackMap locals:
StackMap stack:
aload 3
astore 1
15: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 3 16: goto 23
17: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 3
start local 3 18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
19: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
20: aload 1
ifnull 23
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 23
22: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
24: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 25 1 _t Lantlr/collections/AST;
2 25 2 a Lantlr/collections/AST;
3 16 3 __t764 Lantlr/collections/AST;
18 23 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 16 17 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void constant(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 12
20: 33
49: 30
97: 24
98: 3
99: 6
100: 12
101: 15
102: 18
103: 27
108: 36
126: 21
129: 9
default: 39
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 98
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: goto 46
6: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 99
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: goto 46
9: StackMap locals:
StackMap stack:
aload 0
aload 1
sipush 129
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
10: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
11: goto 46
12: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 100
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 46
15: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 101
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
16: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
17: goto 46
18: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 102
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
19: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
20: goto 46
21: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 126
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
22: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
23: goto 46
24: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 97
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
25: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: goto 46
27: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 103
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
28: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
29: goto 46
30: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 49
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
31: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
32: goto 46
33: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 20
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
34: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
35: goto 46
36: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 108
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
37: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
38: goto 46
39: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
40: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 41: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 45
42: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
43: aload 1
ifnull 46
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
44: goto 46
45: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 46: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
47: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 48 1 _t Lantlr/collections/AST;
41 46 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 40 40 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void arithmeticExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 8
56: 19
76: 19
93: 9
119: 3
120: 3
121: 6
122: 6
123: 6
default: 22
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.additiveExpr:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 29
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.multiplicativeExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 29
9: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 10: aload 0
aload 1
bipush 93
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
11: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
13: aload 0
ldc "-"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
14: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExprAfterMinusDiv:(Lantlr/collections/AST;)V
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
16: aload 2
astore 1
17: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
18: goto 29
end local 2 19: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.caseExpr:(Lantlr/collections/AST;)V
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
21: goto 29
22: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
23: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 28
25: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
26: aload 1
ifnull 29
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
27: goto 29
28: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 29: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
30: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 31 1 _t Lantlr/collections/AST;
10 19 2 __t736 Lantlr/collections/AST;
24 29 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 23 23 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void selectBooleanExpr(antlr.collections.AST, boolean);
descriptor: (Lantlr/collections/AST;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 18
6: 3
10: 6
19: 6
26: 6
34: 6
38: 3
40: 3
82: 6
83: 6
85: 6
86: 6
87: 6
105: 6
112: 6
114: 6
115: 6
116: 6
117: 6
default: 9
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanOp:(Lantlr/collections/AST;Z)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 16
6: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.comparisonExpr:(Lantlr/collections/AST;Z)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 16
9: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
10: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 3
start local 3 11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 15
12: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
13: aload 1
ifnull 16
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 16
15: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 16: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
17: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 18 1 _t Lantlr/collections/AST;
0 18 2 parens Z
11 16 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 10 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
parens
public final void parameter(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
128: 11
152: 5
default: 17
}
5: StackMap locals:
StackMap stack:
aload 1
astore 2
6: aload 0
aload 1
sipush 152
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 24
9: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
10: goto 24
11: StackMap locals:
StackMap stack:
aload 1
astore 3
12: aload 0
aload 1
sipush 128
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 24
15: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
16: goto 24
17: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
18: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 4
start local 4 19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
20: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
21: aload 1
ifnull 24
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
22: goto 24
23: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 4
athrow
end local 4 24: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
25: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 26 1 _t Lantlr/collections/AST;
2 26 2 n Lantlr/collections/AST;
3 26 3 p Lantlr/collections/AST;
19 24 4 ex Lantlr/RecognitionException;
Exception table:
from to target type
3 18 18 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void countExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 54
6: 8
10: 8
12: 8
15: 8
19: 8
20: 8
26: 8
34: 8
38: 8
39: 8
40: 8
49: 8
56: 8
70: 8
71: 8
72: 8
73: 8
76: 8
77: 8
81: 8
82: 8
83: 8
84: 8
85: 8
86: 8
87: 8
91: 3
93: 8
97: 8
98: 8
99: 8
100: 8
101: 8
102: 8
103: 8
105: 8
108: 8
112: 8
114: 8
115: 8
116: 8
117: 8
119: 8
120: 8
121: 8
122: 8
123: 8
126: 8
128: 8
129: 8
144: 8
146: 8
152: 8
154: 8
default: 11
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 91
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
6: aload 0
ldc "*"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: goto 18
8: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.simpleExpr:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: goto 18
11: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
12: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
14: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
15: aload 1
ifnull 18
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: goto 18
17: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 18: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 20 1 _t Lantlr/collections/AST;
13 18 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 12 12 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void simpleExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
ifnonnull 3
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
3: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 53
6: 38
10: 38
12: 29
15: 17
19: 38
20: 4
26: 38
34: 38
38: 38
39: 12
40: 38
49: 4
56: 35
70: 17
71: 17
72: 17
73: 23
76: 35
77: 26
81: 17
82: 38
83: 38
84: 26
85: 38
86: 38
87: 38
93: 35
97: 4
98: 4
99: 4
100: 4
101: 4
102: 4
103: 4
105: 38
108: 4
112: 38
114: 38
115: 38
116: 38
117: 38
119: 35
120: 35
121: 35
122: 35
123: 35
126: 4
128: 32
129: 4
144: 17
146: 20
152: 32
154: 17
default: 41
}
4: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 5
aconst_null
goto 6
StackMap locals:
StackMap stack:
5: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
6: astore 2
7: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.constant:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 48
10: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
11: goto 48
12: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 39
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 48
15: aload 0
ldc "null"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
16: goto 48
17: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.addrExpr:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: goto 48
20: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.sqlToken:(Lantlr/collections/AST;)V
21: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
22: goto 48
23: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.aggregate:(Lantlr/collections/AST;)V
24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
25: goto 48
26: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.methodCall:(Lantlr/collections/AST;)V
27: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
28: goto 48
29: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.count:(Lantlr/collections/AST;)V
30: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
31: goto 48
32: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.parameter:(Lantlr/collections/AST;)V
33: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
34: goto 48
35: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.arithmeticExpr:(Lantlr/collections/AST;)V
36: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
37: goto 48
38: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectBooleanExpr:(Lantlr/collections/AST;Z)V
39: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
40: goto 48
41: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
42: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 3
start local 3 43: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 47
44: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
45: aload 1
ifnull 48
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
46: goto 48
47: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 48: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
49: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 50 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 50 1 _t Lantlr/collections/AST;
2 50 2 c Lantlr/collections/AST;
43 48 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 42 42 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void tableJoin(antlr.collections.AST, antlr.collections.AST);
descriptor: (Lantlr/collections/AST;Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 3
start local 3 2: aconst_null
astore 4
start local 4 3: aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 137 - 139
137: 21
138: 37
139: 5
default: 37
}
5: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 6: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 7
aconst_null
goto 8
StackMap locals: antlr.collections.AST
StackMap stack:
7: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
8: astore 3
9: aload 0
aload 1
sipush 139
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
10: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 13
12: aload 0
ldc " "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
13: StackMap locals:
StackMap stack:
aload 1
ifnonnull 14
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
14: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 15
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpne 18
15: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tableJoin:(Lantlr/collections/AST;Lantlr/collections/AST;)V
16: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
17: goto 13
18: StackMap locals:
StackMap stack:
aload 5
astore 1
19: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
20: goto 44
end local 5 21: StackMap locals:
StackMap stack:
aload 1
astore 5
start local 5 22: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 23
aconst_null
goto 24
StackMap locals: antlr.collections.AST
StackMap stack:
23: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
24: astore 4
25: aload 0
aload 1
sipush 137
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
26: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
27: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 29
28: aload 0
aload 4
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedFromFragment:(Lantlr/collections/AST;Lantlr/collections/AST;)V
29: StackMap locals:
StackMap stack:
aload 1
ifnonnull 30
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
30: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 137
if_icmpeq 31
aload 1
invokeinterface antlr.collections.AST.getType:()I
sipush 139
if_icmpne 34
31: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tableJoin:(Lantlr/collections/AST;Lantlr/collections/AST;)V
32: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
33: goto 29
34: StackMap locals:
StackMap stack:
aload 5
astore 1
35: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
36: goto 44
end local 5 37: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
38: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 5
start local 5 39: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 43
40: aload 0
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
41: aload 1
ifnull 44
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
42: goto 44
43: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 5
athrow
end local 5 44: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
45: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 46 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 46 1 _t Lantlr/collections/AST;
0 46 2 parent Lantlr/collections/AST;
2 46 3 c Lantlr/collections/AST;
3 46 4 d Lantlr/collections/AST;
6 21 5 __t682 Lantlr/collections/AST;
22 37 5 __t685 Lantlr/collections/AST;
39 44 5 ex Lantlr/RecognitionException;
Exception table:
from to target type
3 38 38 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
parent
public final void booleanOp(antlr.collections.AST, boolean);
descriptor: (Lantlr/collections/AST;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 3
6: 3
38: 31
40: 15
default: 43
}
3: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 4: aload 0
aload 1
bipush 6
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
aload 1
iconst_1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 3
astore 1
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 50
end local 3 15: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 16: aload 0
aload 1
bipush 40
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
17: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
19: iload 2
ifeq 20
aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
20: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
21: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
22: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 24
23: aload 0
ldc " or "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
24: StackMap locals:
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
25: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
26: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 28
27: iload 2
ifeq 28
aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
28: StackMap locals:
StackMap stack:
aload 3
astore 1
29: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
30: goto 50
end local 3 31: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 32: aload 0
aload 1
bipush 38
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
33: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
34: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 36
35: aload 0
ldc " not ("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
36: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
37: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
38: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 40
39: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
40: StackMap locals:
StackMap stack:
aload 3
astore 1
41: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
42: goto 50
end local 3 43: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
44: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 3
start local 3 45: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 49
46: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
47: aload 1
ifnull 50
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
48: goto 50
49: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 50: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
51: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 52 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 52 1 _t Lantlr/collections/AST;
0 52 2 parens Z
4 15 3 __t689 Lantlr/collections/AST;
16 31 3 __t690 Lantlr/collections/AST;
32 43 3 __t691 Lantlr/collections/AST;
45 50 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 44 44 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
parens
public final void binaryComparisonExpression(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 105 - 117
105: 3
106: 75
107: 75
108: 75
109: 75
110: 75
111: 75
112: 15
113: 75
114: 51
115: 27
116: 63
117: 39
default: 75
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 105
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
ldc "="
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 2
astore 1
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 82
end local 2 15: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 16: aload 0
aload 1
bipush 112
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
17: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
18: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
21: aload 0
ldc "<>"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
22: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
23: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
24: aload 2
astore 1
25: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: goto 82
end local 2 27: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 28: aload 0
aload 1
bipush 115
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
29: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
30: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
31: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
32: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 34
33: aload 0
ldc ">"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
34: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
36: aload 2
astore 1
37: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
38: goto 82
end local 2 39: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 40: aload 0
aload 1
bipush 117
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
41: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
42: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
43: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
44: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 46
45: aload 0
ldc ">="
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
46: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
47: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
48: aload 2
astore 1
49: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
50: goto 82
end local 2 51: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 52: aload 0
aload 1
bipush 114
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
53: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
54: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
55: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
56: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 58
57: aload 0
ldc "<"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
58: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
59: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
60: aload 2
astore 1
61: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
62: goto 82
end local 2 63: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 64: aload 0
aload 1
bipush 116
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
65: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
66: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
67: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
68: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 70
69: aload 0
ldc "<="
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
70: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
71: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
72: aload 2
astore 1
73: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
74: goto 82
end local 2 75: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
76: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 77: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 81
78: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
79: aload 1
ifnull 82
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
80: goto 82
81: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 82: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
83: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 84 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 84 1 _t Lantlr/collections/AST;
4 15 2 __t696 Lantlr/collections/AST;
16 27 2 __t697 Lantlr/collections/AST;
28 39 2 __t698 Lantlr/collections/AST;
40 51 2 __t699 Lantlr/collections/AST;
52 63 2 __t700 Lantlr/collections/AST;
64 75 2 __t701 Lantlr/collections/AST;
77 82 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 76 76 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void exoticComparisonExpression(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 9
10: 31
19: 87
26: 63
34: 3
82: 107
83: 97
85: 47
86: 75
87: 17
default: 117
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 34
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
ldc " like "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.likeEscape:(Lantlr/collections/AST;)V
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
14: aload 2
astore 1
15: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: goto 124
end local 2 17: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 18: aload 0
aload 1
bipush 87
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
19: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
20: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
21: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
22: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 24
23: aload 0
ldc " not like "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
24: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
25: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
26: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.likeEscape:(Lantlr/collections/AST;)V
27: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
28: aload 2
astore 1
29: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
30: goto 124
end local 2 31: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 32: aload 0
aload 1
bipush 10
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
33: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
34: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
36: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 38
37: aload 0
ldc " between "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
38: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
39: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
40: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 42
41: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
42: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
43: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
44: aload 2
astore 1
45: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
46: goto 124
end local 2 47: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 48: aload 0
aload 1
bipush 85
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
49: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
50: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
51: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
52: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 54
53: aload 0
ldc " not between "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
54: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
55: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
56: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 58
57: aload 0
ldc " and "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
58: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
59: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
60: aload 2
astore 1
61: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
62: goto 124
end local 2 63: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 64: aload 0
aload 1
bipush 26
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
65: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
66: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
67: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
68: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 70
69: aload 0
ldc " in"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
70: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.inList:(Lantlr/collections/AST;)V
71: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
72: aload 2
astore 1
73: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
74: goto 124
end local 2 75: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 76: aload 0
aload 1
bipush 86
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
77: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
78: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
79: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
80: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 82
81: aload 0
ldc " not in "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
82: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.inList:(Lantlr/collections/AST;)V
83: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
84: aload 2
astore 1
85: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
86: goto 124
end local 2 87: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 88: aload 0
aload 1
bipush 19
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
89: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
90: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 92
91: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.optionalSpace:()V
aload 0
ldc "exists "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
92: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.quantified:(Lantlr/collections/AST;)V
93: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
94: aload 2
astore 1
95: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
96: goto 124
end local 2 97: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 98: aload 0
aload 1
bipush 83
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
99: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
100: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
101: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
102: aload 2
astore 1
103: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
104: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 124
105: aload 0
ldc " is null"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
106: goto 124
end local 2 107: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 108: aload 0
aload 1
bipush 82
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
109: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
110: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
111: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
112: aload 2
astore 1
113: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
114: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 124
115: aload 0
ldc " is not null"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
116: goto 124
end local 2 117: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
118: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 119: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 123
120: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
121: aload 1
ifnull 124
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
122: goto 124
123: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 124: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
125: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 126 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 126 1 _t Lantlr/collections/AST;
4 17 2 __t703 Lantlr/collections/AST;
18 31 2 __t704 Lantlr/collections/AST;
32 47 2 __t705 Lantlr/collections/AST;
48 63 2 __t706 Lantlr/collections/AST;
64 75 2 __t707 Lantlr/collections/AST;
76 87 2 __t708 Lantlr/collections/AST;
88 97 2 __t709 Lantlr/collections/AST;
98 107 2 __t710 Lantlr/collections/AST;
108 117 2 __t711 Lantlr/collections/AST;
119 124 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 118 118 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void likeEscape(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 13
18: 3
default: 14
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 18
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 8
7: aload 0
ldc " escape "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
8: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: aload 2
astore 1
11: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
12: goto 21
end local 2 13: StackMap locals:
StackMap stack:
goto 21
14: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
15: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 16: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
17: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
18: aload 1
ifnull 21
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
19: goto 21
20: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 21: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
22: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 23 1 _t Lantlr/collections/AST;
4 13 2 __t714 Lantlr/collections/AST;
16 21 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 15 15 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void inList(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 2: aload 0
aload 1
bipush 80
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
3: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 6
5: aload 0
ldc " "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
6: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
ifnonnull 7
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
7: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 56
3: 11
6: 11
10: 11
12: 11
15: 11
19: 11
20: 11
26: 11
34: 11
38: 11
39: 11
40: 11
45: 8
49: 11
56: 11
70: 11
71: 11
72: 11
73: 11
76: 11
77: 11
81: 11
82: 11
83: 11
84: 11
85: 11
86: 11
87: 11
93: 11
95: 11
97: 11
98: 11
99: 11
100: 11
101: 11
102: 11
103: 11
105: 11
108: 11
112: 11
114: 11
115: 11
116: 11
117: 11
119: 11
120: 11
121: 11
122: 11
123: 11
126: 11
128: 11
129: 11
144: 11
146: 11
152: 11
154: 11
default: 14
}
8: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.parenSelect:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: goto 15
11: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.simpleExprList:(Lantlr/collections/AST;)V
12: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
13: goto 15
14: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
15: StackMap locals:
StackMap stack:
aload 2
astore 1
16: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 2 17: goto 24
18: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
20: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
21: aload 1
ifnull 24
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
22: goto 24
23: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 24: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
25: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 26 1 _t Lantlr/collections/AST;
2 17 2 __t716 Lantlr/collections/AST;
19 24 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 17 18 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void quantified(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 3
2: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
45: 8
146: 5
default: 11
}
5: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.sqlToken:(Lantlr/collections/AST;)V
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
7: goto 12
8: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectStatement:(Lantlr/collections/AST;)V
9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
10: goto 12
11: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
12: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 21
13: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
14: goto 21
15: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 16: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
17: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
18: aload 1
ifnull 21
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
19: goto 21
20: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 21: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
22: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 23 1 _t Lantlr/collections/AST;
16 21 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 14 15 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void parenSelect(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 3
2: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectStatement:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
6: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: goto 14
8: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 13
10: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
11: aload 1
ifnull 14
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
12: goto 14
13: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 14: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
15: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 16 1 _t Lantlr/collections/AST;
9 14 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 7 8 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void simpleExprList(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 4
3: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
4: StackMap locals: antlr.collections.AST
StackMap stack:
aload 1
ifnonnull 5
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
5: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_3:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 14
6: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 7
aconst_null
goto 8
StackMap locals:
StackMap stack:
7: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
8: astore 2
9: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.simpleOrTupleExpr:(Lantlr/collections/AST;)V
10: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 4
12: aload 0
aload 2
ldc " , "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.separator:(Lantlr/collections/AST;Ljava/lang/String;)V
13: goto 4
14: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 23
15: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
16: goto 23
17: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 3
start local 3 18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
19: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
20: aload 1
ifnull 23
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
21: goto 23
22: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 23: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
24: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 25 1 _t Lantlr/collections/AST;
2 25 2 e Lantlr/collections/AST;
18 23 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 16 17 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void simpleOrTupleExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 54
6: 3
10: 3
12: 3
15: 3
19: 3
20: 3
26: 3
34: 3
38: 3
39: 3
40: 3
49: 3
56: 3
70: 3
71: 3
72: 3
73: 3
76: 3
77: 3
81: 3
82: 3
83: 3
84: 3
85: 3
86: 3
87: 3
93: 3
95: 6
97: 3
98: 3
99: 3
100: 3
101: 3
102: 3
103: 3
105: 3
108: 3
112: 3
114: 3
115: 3
116: 3
117: 3
119: 3
120: 3
121: 3
122: 3
123: 3
126: 3
128: 3
129: 3
144: 3
146: 3
152: 3
154: 3
default: 9
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.simpleExpr:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 16
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.tupleExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: goto 16
9: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
10: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 15
12: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
13: aload 1
ifnull 16
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 16
15: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 16: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 18 1 _t Lantlr/collections/AST;
11 16 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 10 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void tupleExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
astore 3
start local 3 3: aload 0
aload 1
bipush 95
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
7: StackMap locals: antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
ifnonnull 8
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
8: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_4:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 17
9: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 10
aconst_null
goto 11
StackMap locals:
StackMap stack:
10: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
11: astore 2
12: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
15: aload 0
aload 2
ldc " , "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.separator:(Lantlr/collections/AST;Ljava/lang/String;)V
16: goto 7
17: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 19
18: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
19: StackMap locals:
StackMap stack:
aload 3
astore 1
20: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 3 21: goto 28
22: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 3
start local 3 23: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 27
24: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
25: aload 1
ifnull 28
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: goto 28
27: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 28: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
29: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 30 1 _t Lantlr/collections/AST;
2 30 2 e Lantlr/collections/AST;
3 21 3 __t727 Lantlr/collections/AST;
23 28 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 21 22 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void addrExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=8, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aconst_null
astore 3
start local 3 3: aconst_null
astore 4
start local 4 4: aconst_null
astore 5
start local 5 5: aconst_null
astore 6
start local 6 6: aload 1
ifnonnull 7
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
7: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST antlr.collections.AST antlr.collections.AST antlr.collections.AST antlr.collections.AST
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 7
15: 8
70: 41
71: 41
72: 41
81: 29
144: 23
154: 35
default: 49
}
8: StackMap locals:
StackMap stack:
aload 1
astore 7
start local 7 9: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 10
aconst_null
goto 11
StackMap locals: antlr.collections.AST
StackMap stack:
10: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
11: astore 2
12: aload 0
aload 1
bipush 15
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
14: aload 1
ifnonnull 15
new antlr.MismatchedTokenException
dup
invokespecial antlr.MismatchedTokenException.<init>:()V
athrow
15: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: aload 1
ifnonnull 17
new antlr.MismatchedTokenException
dup
invokespecial antlr.MismatchedTokenException.<init>:()V
athrow
17: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
18: aload 7
astore 1
19: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 56
21: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
22: goto 56
end local 7 23: StackMap locals:
StackMap stack:
aload 1
astore 3
24: aload 0
aload 1
sipush 144
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
25: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 56
27: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
28: goto 56
29: StackMap locals:
StackMap stack:
aload 1
astore 4
30: aload 0
aload 1
bipush 81
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
31: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
32: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 56
33: aload 0
aload 4
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
34: goto 56
35: StackMap locals:
StackMap stack:
aload 1
astore 5
36: aload 0
aload 1
sipush 154
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
37: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
38: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 56
39: aload 0
aload 5
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
40: goto 56
41: StackMap locals:
StackMap stack:
aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 42
aconst_null
goto 43
StackMap locals:
StackMap stack:
42: aload 1
StackMap locals:
StackMap stack: antlr.collections.AST
43: astore 6
44: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.mapComponentReference:(Lantlr/collections/AST;)V
45: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
46: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 56
47: aload 0
aload 6
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
48: goto 56
49: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
50: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 7
start local 7 51: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 55
52: aload 0
aload 7
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
53: aload 1
ifnull 56
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
54: goto 56
55: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 7
athrow
end local 7 56: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
57: return
end local 6 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 58 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 58 1 _t Lantlr/collections/AST;
2 58 2 r Lantlr/collections/AST;
3 58 3 i Lantlr/collections/AST;
4 58 4 j Lantlr/collections/AST;
5 58 5 v Lantlr/collections/AST;
6 58 6 mcr Lantlr/collections/AST;
9 23 7 __t778 Lantlr/collections/AST;
51 56 7 ex Lantlr/RecognitionException;
Exception table:
from to target type
6 50 50 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void additiveExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 119 - 120
119: 3
120: 15
default: 27
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 119
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
ldc "+"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 2
astore 1
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 34
end local 2 15: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 16: aload 0
aload 1
bipush 120
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
17: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
18: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
21: aload 0
ldc "-"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
22: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExprAfterMinusDiv:(Lantlr/collections/AST;)V
23: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
24: aload 2
astore 1
25: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: goto 34
end local 2 27: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
28: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 29: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 33
30: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
31: aload 1
ifnull 34
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
32: goto 34
33: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 34: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
35: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 36 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 36 1 _t Lantlr/collections/AST;
4 15 2 __t738 Lantlr/collections/AST;
16 27 2 __t739 Lantlr/collections/AST;
29 34 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 28 28 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void multiplicativeExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
tableswitch { // 121 - 123
121: 3
122: 15
123: 27
default: 39
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 121
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExpr:(Lantlr/collections/AST;)V
7: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 10
9: aload 0
ldc "*"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExpr:(Lantlr/collections/AST;)V
11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
12: aload 2
astore 1
13: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 46
end local 2 15: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 16: aload 0
aload 1
bipush 122
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
17: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
18: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExpr:(Lantlr/collections/AST;)V
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
20: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 22
21: aload 0
ldc "/"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
22: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExprAfterMinusDiv:(Lantlr/collections/AST;)V
23: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
24: aload 2
astore 1
25: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
26: goto 46
end local 2 27: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 28: aload 0
aload 1
bipush 123
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
29: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
30: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExpr:(Lantlr/collections/AST;)V
31: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
32: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 34
33: aload 0
ldc " % "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
34: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.nestedExprAfterMinusDiv:(Lantlr/collections/AST;)V
35: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
36: aload 2
astore 1
37: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
38: goto 46
end local 2 39: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
40: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 41: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 45
42: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
43: aload 1
ifnull 46
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
44: goto 46
45: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 46: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
47: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 48 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 48 1 _t Lantlr/collections/AST;
4 15 2 __t741 Lantlr/collections/AST;
16 27 2 __t742 Lantlr/collections/AST;
28 39 2 __t743 Lantlr/collections/AST;
41 46 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 40 40 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void nestedExprAfterMinusDiv(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 2: aload 1
ifnonnull 3
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
3: StackMap locals: int
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_5:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 14
4: aload 1
astore 3
start local 3 5: iconst_1
istore 2
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
iadd
putfield antlr.TreeParserSharedInputState.guessing:I
7: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.arithmeticExpr:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 12
10: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST int antlr.collections.AST
StackMap stack: antlr.RecognitionException
pop
11: iconst_0
istore 2
12: StackMap locals:
StackMap stack:
aload 3
astore 1
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
isub
putfield antlr.TreeParserSharedInputState.guessing:I
end local 3 14: StackMap locals:
StackMap stack:
iload 2
ifeq 22
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.arithmeticExpr:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 33
20: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
21: goto 33
22: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_4:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 26
23: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
25: goto 33
26: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
end local 2 27: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 28: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 32
29: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
30: aload 1
ifnull 33
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
31: goto 33
32: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 33: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
34: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 35 1 _t Lantlr/collections/AST;
2 27 2 synPredMatched749 Z
5 14 3 __t749 Lantlr/collections/AST;
28 33 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
7 9 10 Class antlr.RecognitionException
1 27 27 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void caseExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
56: 3
76: 48
default: 95
}
3: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 4: aload 0
aload 1
bipush 56
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
5: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 8
7: aload 0
ldc "case"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
8: StackMap locals: antlr.collections.AST
StackMap stack:
iconst_0
istore 3
start local 3 9: StackMap locals: int
StackMap stack:
aload 1
ifnonnull 10
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
10: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
bipush 60
if_icmpne 25
11: aload 1
astore 4
start local 4 12: aload 0
aload 1
bipush 60
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
13: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
14: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 16
15: aload 0
ldc " when "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
16: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
iconst_0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.booleanExpr:(Lantlr/collections/AST;Z)V
17: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 20
19: aload 0
ldc " then "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
20: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
21: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
22: aload 4
astore 1
23: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 4 24: goto 27
25: StackMap locals:
StackMap stack:
iload 3
iconst_1
if_icmplt 26
goto 29
StackMap locals:
StackMap stack:
26: new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
27: StackMap locals:
StackMap stack:
iinc 3 1
28: goto 9
end local 3 29: StackMap locals:
StackMap stack:
aload 1
ifnonnull 30
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
30: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 41
58: 31
default: 42
}
31: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 32: aload 0
aload 1
bipush 58
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
33: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
34: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 36
35: aload 0
ldc " else "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
36: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
37: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
38: aload 3
astore 1
39: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
40: goto 43
end local 3 41: StackMap locals:
StackMap stack:
goto 43
42: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
43: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 45
44: aload 0
ldc " end"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
45: StackMap locals:
StackMap stack:
aload 2
astore 1
46: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
47: goto 102
end local 2 48: StackMap locals:
StackMap stack:
aload 1
astore 2
start local 2 49: aload 0
aload 1
bipush 76
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
50: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
51: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 53
52: aload 0
ldc "case "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
53: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
54: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
55: iconst_0
istore 3
start local 3 56: StackMap locals: int
StackMap stack:
aload 1
ifnonnull 57
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
57: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
bipush 60
if_icmpne 72
58: aload 1
astore 4
start local 4 59: aload 0
aload 1
bipush 60
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
60: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
61: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 63
62: aload 0
ldc " when "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
63: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
64: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
65: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 67
66: aload 0
ldc " then "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
67: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
68: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
69: aload 4
astore 1
70: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
end local 4 71: goto 74
72: StackMap locals:
StackMap stack:
iload 3
iconst_1
if_icmplt 73
goto 76
StackMap locals:
StackMap stack:
73: new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
74: StackMap locals:
StackMap stack:
iinc 3 1
75: goto 56
end local 3 76: StackMap locals:
StackMap stack:
aload 1
ifnonnull 77
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
77: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 2
3: 88
58: 78
default: 89
}
78: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 79: aload 0
aload 1
bipush 58
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
80: aload 1
invokeinterface antlr.collections.AST.getFirstChild:()Lantlr/collections/AST;
astore 1
81: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 83
82: aload 0
ldc " else "
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
83: StackMap locals: antlr.collections.AST
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
84: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
85: aload 3
astore 1
86: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
87: goto 90
end local 3 88: StackMap locals:
StackMap stack:
goto 90
89: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
90: StackMap locals:
StackMap stack:
aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 92
91: aload 0
ldc " end"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
92: StackMap locals:
StackMap stack:
aload 2
astore 1
93: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
94: goto 102
end local 2 95: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
96: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 97: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 101
98: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
99: aload 1
ifnull 102
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
100: goto 102
101: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 102: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
103: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 104 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 104 1 _t Lantlr/collections/AST;
4 48 2 __t751 Lantlr/collections/AST;
9 29 3 _cnt754 I
12 24 4 __t753 Lantlr/collections/AST;
32 41 3 __t756 Lantlr/collections/AST;
49 95 2 __t757 Lantlr/collections/AST;
56 76 3 _cnt760 I
59 71 4 __t759 Lantlr/collections/AST;
79 88 3 __t762 Lantlr/collections/AST;
97 102 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 96 96 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void nestedExpr(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
iconst_0
istore 2
start local 2 2: aload 1
ifnonnull 3
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
3: StackMap locals: int
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
bipush 119
if_icmpeq 4
aload 1
invokeinterface antlr.collections.AST.getType:()I
bipush 120
if_icmpne 14
4: StackMap locals:
StackMap stack:
aload 1
astore 3
start local 3 5: iconst_1
istore 2
6: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
iadd
putfield antlr.TreeParserSharedInputState.guessing:I
7: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.additiveExpr:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 12
10: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST int antlr.collections.AST
StackMap stack: antlr.RecognitionException
pop
11: iconst_0
istore 2
12: StackMap locals:
StackMap stack:
aload 3
astore 1
13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
dup
getfield antlr.TreeParserSharedInputState.guessing:I
iconst_1
isub
putfield antlr.TreeParserSharedInputState.guessing:I
end local 3 14: StackMap locals:
StackMap stack:
iload 2
ifeq 22
15: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
16: aload 0
ldc "("
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
17: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.additiveExpr:(Lantlr/collections/AST;)V
18: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
19: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 33
20: aload 0
ldc ")"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
21: goto 33
22: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_4:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 26
23: aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
24: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
25: goto 33
26: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
end local 2 27: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 2
start local 2 28: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 32
29: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
30: aload 1
ifnull 33
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
31: goto 33
32: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 33: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
34: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 35 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 35 1 _t Lantlr/collections/AST;
2 27 2 synPredMatched746 Z
5 14 3 __t746 Lantlr/collections/AST;
28 33 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
7 9 10 Class antlr.RecognitionException
1 27 27 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void arguments(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
2: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
3: StackMap locals:
StackMap stack:
aload 1
ifnonnull 4
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
4: StackMap locals:
StackMap stack:
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase._tokenSet_4:Lantlr/collections/impl/BitSet;
aload 1
invokeinterface antlr.collections.AST.getType:()I
invokevirtual antlr.collections.impl.BitSet.member:(I)Z
ifeq 16
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 7
6: aload 0
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.betweenFunctionArguments:()V
7: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.expr:(Lantlr/collections/AST;)V
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
9: goto 3
10: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 11: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 15
12: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
13: aload 1
ifnull 16
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
14: goto 16
15: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 16: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
17: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 18 1 _t Lantlr/collections/AST;
11 16 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 10 10 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void castExpression(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aload 1
ifnonnull 2
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
astore 1
2: StackMap locals:
StackMap stack:
aload 1
invokeinterface antlr.collections.AST.getType:()I
lookupswitch { // 55
6: 3
10: 3
12: 3
15: 3
19: 3
20: 3
26: 3
34: 3
38: 3
39: 6
40: 3
45: 3
49: 3
56: 3
70: 3
71: 3
72: 3
73: 3
75: 3
76: 3
77: 3
82: 3
83: 3
84: 3
85: 3
86: 3
87: 3
93: 3
97: 3
98: 3
99: 3
100: 3
101: 3
102: 3
103: 3
105: 3
108: 3
112: 3
114: 3
115: 3
116: 3
117: 3
119: 3
120: 3
121: 3
122: 3
123: 3
126: 3
128: 3
129: 3
144: 3
146: 3
148: 3
152: 3
155: 3
default: 11
}
3: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.selectExpr:(Lantlr/collections/AST;)V
4: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
astore 1
5: goto 18
6: StackMap locals:
StackMap stack:
aload 0
aload 1
bipush 39
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
7: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
8: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 18
9: aload 0
ldc "null"
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Ljava/lang/String;)V
10: goto 18
11: StackMap locals:
StackMap stack:
new antlr.NoViableAltException
dup
aload 1
invokespecial antlr.NoViableAltException.<init>:(Lantlr/collections/AST;)V
athrow
12: StackMap locals:
StackMap stack: antlr.RecognitionException
astore 2
start local 2 13: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 17
14: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
15: aload 1
ifnull 18
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
16: goto 18
17: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 2
athrow
end local 2 18: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 20 1 _t Lantlr/collections/AST;
13 18 2 ex Lantlr/RecognitionException;
Exception table:
from to target type
1 12 12 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
public final void castTargetType(antlr.collections.AST);
descriptor: (Lantlr/collections/AST;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
getstatic org.hibernate.hql.internal.antlr.SqlGeneratorBase.ASTNULL:Lantlr/ASTNULLType;
if_acmpne 1
1: StackMap locals:
StackMap stack:
aconst_null
astore 2
start local 2 2: aload 1
astore 2
3: aload 0
aload 1
bipush 108
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.match:(Lantlr/collections/AST;I)V
4: aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
5: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 14
6: aload 0
aload 2
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.out:(Lantlr/collections/AST;)V
7: goto 14
8: StackMap locals: org.hibernate.hql.internal.antlr.SqlGeneratorBase antlr.collections.AST antlr.collections.AST
StackMap stack: antlr.RecognitionException
astore 3
start local 3 9: aload 0
getfield org.hibernate.hql.internal.antlr.SqlGeneratorBase.inputState:Lantlr/TreeParserSharedInputState;
getfield antlr.TreeParserSharedInputState.guessing:I
ifne 13
10: aload 0
aload 3
invokevirtual org.hibernate.hql.internal.antlr.SqlGeneratorBase.reportError:(Lantlr/RecognitionException;)V
11: aload 1
ifnull 14
aload 1
invokeinterface antlr.collections.AST.getNextSibling:()Lantlr/collections/AST;
astore 1
12: goto 14
13: StackMap locals: antlr.RecognitionException
StackMap stack:
aload 3
athrow
end local 3 14: StackMap locals:
StackMap stack:
aload 0
aload 1
putfield org.hibernate.hql.internal.antlr.SqlGeneratorBase._retTree:Lantlr/collections/AST;
15: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/hibernate/hql/internal/antlr/SqlGeneratorBase;
0 16 1 _t Lantlr/collections/AST;
2 16 2 i Lantlr/collections/AST;
9 14 3 ex Lantlr/RecognitionException;
Exception table:
from to target type
2 7 8 Class antlr.RecognitionException
Exceptions:
throws antlr.RecognitionException
MethodParameters:
Name Flags
_t
private static final long[] mk_tokenSet_0();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: bipush 6
newarray 11
dup
iconst_0
ldc 72657120001561664
lastore
dup
iconst_1
ldc 5745769582279015360
lastore
dup
iconst_2
ldc 152371203
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
private static final long[] mk_tokenSet_1();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: iconst_4
newarray 11
dup
iconst_0
ldc 17247503360
lastore
dup
iconst_1
ldc 17172172618072064
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
private static final long[] mk_tokenSet_2();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: bipush 6
newarray 11
dup
iconst_0
ldc 1391637038144
lastore
dup
iconst_1
ldc 17172172618072064
lastore
dup
iconst_2
ldc 262144
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
private static final long[] mk_tokenSet_3();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: bipush 6
newarray 11
dup
iconst_0
ldc 72622485385286720
lastore
dup
iconst_1
ldc 5745769584426628032
lastore
dup
iconst_2
ldc 84213763
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
private static final long[] mk_tokenSet_4();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: bipush 6
newarray 11
dup
iconst_0
ldc 72798407245730928
lastore
dup
iconst_1
ldc 5745769584426628032
lastore
dup
iconst_2
ldc 84213763
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
private static final long[] mk_tokenSet_5();
descriptor: ()[J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
Code:
stack=5, locals=1, args_size=0
0: iconst_4
newarray 11
dup
iconst_0
ldc 72057594037927936
lastore
dup
iconst_1
ldc 1116892708124758016
lastore
astore 0
start local 0 1: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
1 2 0 data [J
}
SourceFile: "SqlGeneratorBase.java"