60 context.put(constFoldKey, this); |
60 context.put(constFoldKey, this); |
61 |
61 |
62 syms = Symtab.instance(context); |
62 syms = Symtab.instance(context); |
63 } |
63 } |
64 |
64 |
65 static Integer minusOne = -1; |
65 static final Integer minusOne = -1; |
66 static Integer zero = 0; |
66 static final Integer zero = 0; |
67 static Integer one = 1; |
67 static final Integer one = 1; |
68 |
68 |
69 /** Convert boolean to integer (true = 1, false = 0). |
69 /** Convert boolean to integer (true = 1, false = 0). |
70 */ |
70 */ |
71 private static Integer b2i(boolean b) { |
71 private static Integer b2i(boolean b) { |
72 return b ? one : zero; |
72 return b ? one : zero; |