class com.sun.javafx.fxml.expression.Expression$Parser
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.javafx.fxml.expression.Expression$Parser
super_class: java.lang.Object
{
private int c;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private char[] pushbackBuffer;
descriptor: [C
flags: (0x0002) ACC_PRIVATE
private static final int PUSHBACK_BUFFER_SIZE;
descriptor: I
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 6
private static volatile int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private static volatile int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType;
descriptor: [I
flags: (0x104a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE, ACC_SYNTHETIC
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
iconst_m1
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
2: aload 0
bipush 6
newarray 5
putfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/javafx/fxml/expression/Expression$Parser;
public com.sun.javafx.fxml.expression.Expression parse(java.io.Reader);
descriptor: (Ljava/io/Reader;)Lcom/sun/javafx/fxml/expression/Expression;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=10, args_size=2
start local 0 start local 1 0: aload 0
new java.io.PushbackReader
dup
aload 1
bipush 6
invokespecial java.io.PushbackReader.<init>:(Ljava/io/Reader;I)V
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.tokenize:(Ljava/io/PushbackReader;)Ljava/util/LinkedList;
astore 2
start local 2 1: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 3
start local 3 2: aload 2
invokevirtual java.util.LinkedList.iterator:()Ljava/util/Iterator;
astore 5
goto 52
StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList top java.util.Iterator
StackMap stack:
3: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
astore 4
start local 4 4: invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:()[I
aload 4
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iaload
tableswitch { // 1 - 5
1: 5
2: 7
3: 9
4: 11
5: 19
default: 50
}
5: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
StackMap stack:
new com.sun.javafx.fxml.expression.LiteralExpression
dup
aload 4
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
invokespecial com.sun.javafx.fxml.expression.LiteralExpression.<init>:(Ljava/lang/Object;)V
astore 6
start local 6 6: goto 51
end local 6 7: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.VariableExpression
dup
aload 4
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.KeyPath
invokespecial com.sun.javafx.fxml.expression.VariableExpression.<init>:(Lcom/sun/javafx/fxml/expression/KeyPath;)V
astore 6
start local 6 8: goto 51
end local 6 9: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 10: goto 51
end local 6 11: StackMap locals:
StackMap stack:
aload 4
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Operator
astore 7
start local 7 12: aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression
astore 8
start local 8 13: invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:()[I
aload 7
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iaload
tableswitch { // 1 - 2
1: 14
2: 16
default: 18
}
14: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator top com.sun.javafx.fxml.expression.Operator com.sun.javafx.fxml.expression.Expression
StackMap stack:
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.negate:(Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/UnaryExpression;
astore 6
start local 6 15: goto 51
end local 6 16: StackMap locals:
StackMap stack:
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.not:(Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/UnaryExpression;
astore 6
start local 6 17: goto 51
end local 6 18: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 8 end local 7 19: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
StackMap stack:
aload 4
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Operator
astore 7
start local 7 20: aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression
astore 8
start local 8 21: aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression
astore 9
start local 9 22: invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:()[I
aload 7
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iaload
tableswitch { // 3 - 15
3: 27
4: 29
5: 31
6: 23
7: 25
8: 33
9: 35
10: 37
11: 39
12: 41
13: 43
14: 45
15: 47
default: 49
}
23: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator top com.sun.javafx.fxml.expression.Operator com.sun.javafx.fxml.expression.Expression com.sun.javafx.fxml.expression.Expression
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.add:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 24: goto 51
end local 6 25: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.subtract:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 26: goto 51
end local 6 27: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.multiply:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 28: goto 51
end local 6 29: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.divide:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 30: goto 51
end local 6 31: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.modulo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 32: goto 51
end local 6 33: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.greaterThan:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 34: goto 51
end local 6 35: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.greaterThanOrEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 36: goto 51
end local 6 37: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.lessThan:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 38: goto 51
end local 6 39: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.lessThanOrEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 40: goto 51
end local 6 41: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.equalTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 42: goto 51
end local 6 43: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.notEqualTo:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 44: goto 51
end local 6 45: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.and:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 46: goto 51
end local 6 47: StackMap locals:
StackMap stack:
aload 9
aload 8
invokestatic com.sun.javafx.fxml.expression.Expression.or:(Lcom/sun/javafx/fxml/expression/Expression;Lcom/sun/javafx/fxml/expression/Expression;)Lcom/sun/javafx/fxml/expression/BinaryExpression;
astore 6
start local 6 48: goto 51
end local 6 49: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
end local 9 end local 8 end local 7 50: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList com.sun.javafx.fxml.expression.Expression$Parser$Token java.util.Iterator
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
start local 6 51: StackMap locals: com.sun.javafx.fxml.expression.Expression
StackMap stack:
aload 3
aload 6
invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
end local 6 end local 4 52: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList top java.util.Iterator
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 3
53: aload 3
invokevirtual java.util.LinkedList.size:()I
iconst_1
if_icmpeq 55
54: new java.lang.IllegalArgumentException
dup
ldc "Invalid expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
55: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.Reader java.util.LinkedList java.util.LinkedList
StackMap stack:
aload 3
invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 56 0 this Lcom/sun/javafx/fxml/expression/Expression$Parser;
0 56 1 reader Ljava/io/Reader;
1 56 2 tokens Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
2 56 3 stack Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression;>;
4 52 4 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
6 7 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
8 9 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
10 11 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
15 16 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
17 18 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
24 25 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
26 27 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
28 29 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
30 31 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
32 33 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
34 35 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
36 37 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
38 39 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
40 41 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
42 43 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
44 45 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
46 47 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
48 49 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
51 52 6 expression Lcom/sun/javafx/fxml/expression/Expression<*>;
12 19 7 operator Lcom/sun/javafx/fxml/expression/Operator;
13 19 8 operand Lcom/sun/javafx/fxml/expression/Expression;
20 50 7 operator Lcom/sun/javafx/fxml/expression/Operator;
21 50 8 right Lcom/sun/javafx/fxml/expression/Expression;
22 50 9 left Lcom/sun/javafx/fxml/expression/Expression;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
reader
private java.util.LinkedList<com.sun.javafx.fxml.expression.Expression$Parser$Token> tokenize(java.io.PushbackReader);
descriptor: (Ljava/io/PushbackReader;)Ljava/util/LinkedList;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=10, args_size=2
start local 0 start local 1 0: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 2
start local 2 1: new java.util.LinkedList
dup
invokespecial java.util.LinkedList.<init>:()V
astore 3
start local 3 2: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
3: iconst_1
istore 4
start local 4 4: goto 183
5: StackMap locals: java.util.LinkedList java.util.LinkedList int
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
6: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpeq 7
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokestatic java.lang.Character.isWhitespace:(I)Z
ifne 5
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpeq 183
8: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 110
if_icmpne 15
9: aload 0
aload 1
ldc "null"
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
ifeq 12
10: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aconst_null
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 11: goto 158
end local 5 12: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 1
invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 13: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
14: goto 158
end local 5 StackMap locals:
StackMap stack:
15: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 34
if_icmpeq 16
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 39
if_icmpne 61
16: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 6
start local 6 17: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
istore 7
start local 7 18: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
19: goto 55
20: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokestatic java.lang.Character.isISOControl:(I)Z
ifne 54
21: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 92
if_icmpne 53
22: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
23: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 98
if_icmpne 26
24: aload 0
bipush 8
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
25: goto 53
StackMap locals:
StackMap stack:
26: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 102
if_icmpne 29
27: aload 0
bipush 12
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
28: goto 53
StackMap locals:
StackMap stack:
29: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 110
if_icmpne 32
30: aload 0
bipush 10
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
31: goto 53
StackMap locals:
StackMap stack:
32: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 114
if_icmpne 35
33: aload 0
bipush 13
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
34: goto 53
StackMap locals:
StackMap stack:
35: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 116
if_icmpne 38
36: aload 0
bipush 9
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
37: goto 53
StackMap locals:
StackMap stack:
38: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 117
if_icmpne 47
39: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 8
start local 8 40: goto 43
41: StackMap locals: java.lang.StringBuilder
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
42: aload 8
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
43: StackMap locals:
StackMap stack:
aload 8
invokevirtual java.lang.StringBuilder.length:()I
iconst_4
if_icmplt 41
44: aload 8
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 9
start local 9 45: aload 0
aload 9
bipush 16
invokestatic java.lang.Integer.parseInt:(Ljava/lang/String;I)I
i2c
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
end local 9 end local 8 46: goto 53
47: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 92
if_icmpeq 53
48: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 47
if_icmpeq 53
49: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 34
if_icmpeq 53
50: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 39
if_icmpeq 53
51: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iload 7
if_icmpeq 53
52: new java.lang.IllegalArgumentException
dup
ldc "Unsupported escape sequence."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
53: StackMap locals:
StackMap stack:
aload 6
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
54: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
55: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpeq 56
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iload 7
if_icmpne 20
56: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iload 7
if_icmpeq 58
57: new java.lang.IllegalArgumentException
dup
ldc "Unterminated string."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
58: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
59: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 6
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
end local 7 end local 6 start local 5 60: goto 158
end local 5 StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int
StackMap stack:
61: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokestatic java.lang.Character.isDigit:(I)Z
ifeq 78
62: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 6
start local 6 63: iconst_1
istore 7
start local 7 64: goto 70
65: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
StackMap stack:
aload 6
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
i2c
invokevirtual java.lang.StringBuilder.append:(C)Ljava/lang/StringBuilder;
pop
66: iload 7
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 46
if_icmpne 67
iconst_0
goto 68
StackMap locals:
StackMap stack: int
67: iconst_1
StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top java.lang.StringBuilder int
StackMap stack: int int
68: iand
istore 7
69: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
70: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpeq 72
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokestatic java.lang.Character.isDigit:(I)Z
ifne 65
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 46
if_icmpeq 65
71: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 101
if_icmpeq 65
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 69
if_icmpeq 65
72: StackMap locals:
StackMap stack:
iload 7
ifeq 75
73: aload 6
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic java.lang.Long.parseLong:(Ljava/lang/String;)J
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
astore 8
start local 8 74: goto 76
end local 8 75: StackMap locals:
StackMap stack:
aload 6
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokestatic java.lang.Double.parseDouble:(Ljava/lang/String;)D
invokestatic java.lang.Double.valueOf:(D)Ljava/lang/Double;
astore 8
start local 8 76: StackMap locals: java.lang.Number
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 8
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
end local 8 end local 7 end local 6 start local 5 77: goto 158
end local 5 StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int
StackMap stack:
78: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 116
if_icmpne 85
79: aload 0
aload 1
ldc "true"
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
ifeq 82
80: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
iconst_1
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 81: goto 158
end local 5 82: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 1
invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 83: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
84: goto 158
end local 5 StackMap locals:
StackMap stack:
85: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 102
if_icmpne 92
86: aload 0
aload 1
ldc "false"
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser.readKeyword:(Ljava/io/PushbackReader;Ljava/lang/String;)Z
ifeq 89
87: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
iconst_0
invokestatic java.lang.Boolean.valueOf:(Z)Ljava/lang/Boolean;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 88: goto 158
end local 5 89: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 1
invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 90: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
91: goto 158
end local 5 StackMap locals:
StackMap stack:
92: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokestatic java.lang.Character.isJavaIdentifierStart:(I)Z
ifeq 97
93: aload 1
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
invokevirtual java.io.PushbackReader.unread:(I)V
94: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aload 1
invokestatic com.sun.javafx.fxml.expression.KeyPath.parse:(Ljava/io/PushbackReader;)Lcom/sun/javafx/fxml/expression/KeyPath;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 95: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
96: goto 158
end local 5 97: StackMap locals:
StackMap stack:
iconst_1
istore 6
start local 6 98: iload 4
ifeq 108
99: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
lookupswitch { // 3
33: 102
40: 104
45: 100
default: 106
}
100: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top int
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.NEGATE:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 101: goto 156
end local 5 102: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.NOT:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 103: goto 156
end local 5 104: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aconst_null
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 105: goto 156
end local 5 106: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
start local 5 107: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int com.sun.javafx.fxml.expression.Expression$Parser$Token int
StackMap stack:
goto 156
end local 5 108: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int top int
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
lookupswitch { // 12
33: 124
37: 117
38: 143
41: 153
42: 113
43: 109
45: 111
47: 115
60: 136
61: 119
62: 129
124: 148
default: 155
}
109: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.ADD:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 110: goto 156
end local 5 111: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.SUBTRACT:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 112: goto 156
end local 5 113: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.MULTIPLY:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 114: goto 156
end local 5 115: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.DIVIDE:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 116: goto 156
end local 5 117: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.MODULO:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 118: goto 156
end local 5 119: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
120: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 61
if_icmpne 123
121: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 122: goto 156
end local 5 123: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
124: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
125: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 61
if_icmpne 128
126: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.NOT_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 127: goto 156
end local 5 128: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
129: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
130: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 61
if_icmpne 133
131: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 132: goto 156
end local 5 133: StackMap locals:
StackMap stack:
iconst_0
istore 6
134: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 135: goto 156
end local 5 136: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
137: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 61
if_icmpne 140
138: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 139: goto 156
end local 5 140: StackMap locals:
StackMap stack:
iconst_0
istore 6
141: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 142: goto 156
end local 5 143: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
144: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 38
if_icmpne 147
145: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.AND:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 146: goto 156
end local 5 147: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
148: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
149: aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
bipush 124
if_icmpne 152
150: new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Operator.OR:Lcom/sun/javafx/fxml/expression/Operator;
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 151: goto 156
end local 5 152: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
153: StackMap locals:
StackMap stack:
new com.sun.javafx.fxml.expression.Expression$Parser$Token
dup
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
aconst_null
invokespecial com.sun.javafx.fxml.expression.Expression$Parser$Token.<init>:(Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;Ljava/lang/Object;)V
astore 5
start local 5 154: goto 156
end local 5 155: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
ldc "Unexpected character in expression."
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
start local 5 156: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser java.io.PushbackReader java.util.LinkedList java.util.LinkedList int com.sun.javafx.fxml.expression.Expression$Parser$Token int
StackMap stack:
iload 6
ifeq 158
157: aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
end local 6 158: StackMap locals:
StackMap stack:
invokestatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:()[I
aload 5
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iaload
tableswitch { // 1 - 7
1: 159
2: 159
3: 178
4: 161
5: 161
6: 170
7: 172
default: 178
}
159: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
pop
160: goto 179
161: StackMap locals:
StackMap stack:
aload 5
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Operator
invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
istore 6
start local 6 162: goto 164
163: StackMap locals: int
StackMap stack:
aload 2
aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
pop
164: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.LinkedList.isEmpty:()Z
ifne 168
165: aload 3
invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
if_acmpeq 168
166: aload 3
invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Operator
invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
iload 6
if_icmplt 168
167: aload 3
invokevirtual java.util.LinkedList.peek:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.value:Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Operator
invokevirtual com.sun.javafx.fxml.expression.Operator.getPriority:()I
bipush 6
if_icmpne 163
168: StackMap locals:
StackMap stack:
aload 3
aload 5
invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
169: goto 179
end local 6 170: StackMap locals:
StackMap stack:
aload 3
aload 5
invokevirtual java.util.LinkedList.push:(Ljava/lang/Object;)V
171: goto 179
172: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
astore 6
start local 6 173: goto 176
174: StackMap locals: com.sun.javafx.fxml.expression.Expression$Parser$Token
StackMap stack:
aload 2
aload 6
invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
pop
175: aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
astore 6
StackMap locals:
StackMap stack:
176: aload 6
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
if_acmpne 174
end local 6 177: goto 179
178: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
invokespecial java.lang.UnsupportedOperationException.<init>:()V
athrow
179: StackMap locals:
StackMap stack:
aload 5
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
if_acmpeq 180
aload 5
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
if_acmpeq 180
aload 5
getfield com.sun.javafx.fxml.expression.Expression$Parser$Token.type:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
if_acmpne 181
StackMap locals:
StackMap stack:
180: iconst_0
goto 182
StackMap locals:
StackMap stack:
181: iconst_1
StackMap locals:
StackMap stack: int
182: istore 4
end local 5 183: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpne 6
184: goto 186
185: StackMap locals:
StackMap stack:
aload 2
aload 3
invokevirtual java.util.LinkedList.pop:()Ljava/lang/Object;
checkcast com.sun.javafx.fxml.expression.Expression$Parser$Token
invokevirtual java.util.LinkedList.add:(Ljava/lang/Object;)Z
pop
186: StackMap locals:
StackMap stack:
aload 3
invokevirtual java.util.LinkedList.isEmpty:()Z
ifeq 185
187: aload 2
areturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 188 0 this Lcom/sun/javafx/fxml/expression/Expression$Parser;
0 188 1 reader Ljava/io/PushbackReader;
1 188 2 tokens Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
2 188 3 stack Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
4 188 4 unary Z
11 12 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
13 15 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
60 61 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
77 78 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
81 82 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
83 85 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
88 89 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
90 92 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
95 97 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
101 102 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
103 104 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
105 106 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
107 108 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
110 111 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
112 113 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
114 115 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
116 117 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
118 119 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
122 123 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
127 128 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
132 133 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
135 136 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
139 140 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
142 143 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
146 147 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
151 152 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
154 155 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
156 183 5 token Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
17 60 6 stringBuilder Ljava/lang/StringBuilder;
18 60 7 t I
40 46 8 unicodeValueBuilder Ljava/lang/StringBuilder;
45 46 9 unicodeValue Ljava/lang/String;
63 77 6 numberBuilder Ljava/lang/StringBuilder;
64 77 7 integer Z
74 75 8 value Ljava/lang/Number;
76 77 8 value Ljava/lang/Number;
98 158 6 readNext Z
162 170 6 priority I
173 177 6 t Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;
Exceptions:
throws java.io.IOException
Signature: (Ljava/io/PushbackReader;)Ljava/util/LinkedList<Lcom/sun/javafx/fxml/expression/Expression$Parser$Token;>;
MethodParameters:
Name Flags
reader
private boolean readKeyword(java.io.PushbackReader, java.lang.String);
descriptor: (Ljava/io/PushbackReader;Ljava/lang/String;)Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 2
invokevirtual java.lang.String.length:()I
istore 3
start local 3 1: iconst_0
istore 4
start local 4 2: goto 8
3: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
iload 4
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
i2c
castore
4: aload 2
iload 4
invokevirtual java.lang.String.charAt:(I)C
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
if_icmpeq 6
5: goto 9
6: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual java.io.PushbackReader.read:()I
putfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
7: iinc 4 1
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.c:I
iconst_m1
if_icmpeq 9
iload 4
iload 3
if_icmplt 3
9: StackMap locals:
StackMap stack:
iload 4
iload 3
if_icmpge 13
10: aload 1
aload 0
getfield com.sun.javafx.fxml.expression.Expression$Parser.pushbackBuffer:[C
iconst_0
iload 4
iconst_1
iadd
invokevirtual java.io.PushbackReader.unread:([CII)V
11: iconst_0
istore 5
start local 5 12: goto 14
end local 5 13: StackMap locals:
StackMap stack:
iconst_1
istore 5
start local 5 14: StackMap locals: int
StackMap stack:
iload 5
ireturn
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 15 0 this Lcom/sun/javafx/fxml/expression/Expression$Parser;
0 15 1 reader Ljava/io/PushbackReader;
0 15 2 keyword Ljava/lang/String;
1 15 3 n I
2 15 4 i I
12 13 5 result Z
14 15 5 result Z
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
reader
keyword
static int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.javafx.fxml.expression.Operator.values:()[Lcom/sun/javafx/fxml/expression/Operator;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.ADD:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 6
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.AND:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 14
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.DIVIDE:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iconst_4
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 12
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 8
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.GREATER_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 9
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 10
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.LESS_THAN_OR_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 11
iastore
24: goto 26
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
25: pop
StackMap locals:
StackMap stack:
26: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.MODULO:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iconst_5
iastore
27: goto 29
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
28: pop
StackMap locals:
StackMap stack:
29: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.MULTIPLY:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iconst_3
iastore
30: goto 32
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
31: pop
StackMap locals:
StackMap stack:
32: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.NEGATE:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iconst_1
iastore
33: goto 35
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
34: pop
StackMap locals:
StackMap stack:
35: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.NOT:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
iconst_2
iastore
36: goto 38
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
37: pop
StackMap locals:
StackMap stack:
38: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.NOT_EQUAL_TO:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 13
iastore
39: goto 41
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
40: pop
StackMap locals:
StackMap stack:
41: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.OR:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 15
iastore
42: goto 44
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
43: pop
StackMap locals:
StackMap stack:
44: aload 0
getstatic com.sun.javafx.fxml.expression.Operator.SUBTRACT:Lcom/sun/javafx/fxml/expression/Operator;
invokevirtual com.sun.javafx.fxml.expression.Operator.ordinal:()I
bipush 7
iastore
45: goto 47
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
46: pop
StackMap locals:
StackMap stack:
47: aload 0
dup
putstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Operator:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
23 24 25 Class java.lang.NoSuchFieldError
26 27 28 Class java.lang.NoSuchFieldError
29 30 31 Class java.lang.NoSuchFieldError
32 33 34 Class java.lang.NoSuchFieldError
35 36 37 Class java.lang.NoSuchFieldError
38 39 40 Class java.lang.NoSuchFieldError
41 42 43 Class java.lang.NoSuchFieldError
44 45 46 Class java.lang.NoSuchFieldError
static int[] $SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType();
descriptor: ()[I
flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC
Code:
stack=3, locals=1, args_size=0
0: getstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:[I
dup
ifnull 1
areturn
StackMap locals:
StackMap stack: int[]
1: pop
invokestatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.values:()[Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
arraylength
newarray 10
astore 0
2: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BEGIN_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
bipush 6
iastore
3: goto 5
StackMap locals: int[]
StackMap stack: java.lang.NoSuchFieldError
4: pop
StackMap locals:
StackMap stack:
5: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.BINARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iconst_5
iastore
6: goto 8
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
7: pop
StackMap locals:
StackMap stack:
8: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.END_GROUP:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
bipush 7
iastore
9: goto 11
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
10: pop
StackMap locals:
StackMap stack:
11: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.FUNCTION:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iconst_3
iastore
12: goto 14
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
13: pop
StackMap locals:
StackMap stack:
14: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.LITERAL:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iconst_1
iastore
15: goto 17
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
16: pop
StackMap locals:
StackMap stack:
17: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.UNARY_OPERATOR:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iconst_4
iastore
18: goto 20
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
19: pop
StackMap locals:
StackMap stack:
20: aload 0
getstatic com.sun.javafx.fxml.expression.Expression$Parser$TokenType.VARIABLE:Lcom/sun/javafx/fxml/expression/Expression$Parser$TokenType;
invokevirtual com.sun.javafx.fxml.expression.Expression$Parser$TokenType.ordinal:()I
iconst_2
iastore
21: goto 23
StackMap locals:
StackMap stack: java.lang.NoSuchFieldError
22: pop
StackMap locals:
StackMap stack:
23: aload 0
dup
putstatic com.sun.javafx.fxml.expression.Expression$Parser.$SWITCH_TABLE$com$sun$javafx$fxml$expression$Expression$Parser$TokenType:[I
areturn
LocalVariableTable:
Start End Slot Name Signature
Exception table:
from to target type
2 3 4 Class java.lang.NoSuchFieldError
5 6 7 Class java.lang.NoSuchFieldError
8 9 10 Class java.lang.NoSuchFieldError
11 12 13 Class java.lang.NoSuchFieldError
14 15 16 Class java.lang.NoSuchFieldError
17 18 19 Class java.lang.NoSuchFieldError
20 21 22 Class java.lang.NoSuchFieldError
}
SourceFile: "Expression.java"
NestHost: com.sun.javafx.fxml.expression.Expression
InnerClasses:
private Parser = com.sun.javafx.fxml.expression.Expression$Parser of com.sun.javafx.fxml.expression.Expression
public Token = com.sun.javafx.fxml.expression.Expression$Parser$Token of com.sun.javafx.fxml.expression.Expression$Parser
public final TokenType = com.sun.javafx.fxml.expression.Expression$Parser$TokenType of com.sun.javafx.fxml.expression.Expression$Parser