Lines Matching defs:values
172 Object[] values = new Object[getLength()];
174 parseConstantPool(buffer, values, visitor);
185 resolveConstantPool(values, visitor);
194 private void parseConstantPool(ByteBuffer buffer, Object[] values, ConstantPoolVisitor visitor) throws InvalidConstantPoolFormatException {
205 values[i++] = value;
227 values[i++] = new int[] { getUnsignedShort(buffer) };
235 values[i++] = new int[] { getUnsignedShort(buffer), getUnsignedShort(buffer) };
243 private void resolveConstantPool(Object[] values, ConstantPoolVisitor visitor) {
244 // clean out the int[] values, which are temporary
245 for (int beg = 1, end = values.length-1, beg2, end2;
251 Object value = values[i];
258 String stringBody = (String) values[array[0]];
260 values[i] = null;
263 String className = (String) values[array[0]];
267 values[i] = className;
271 String memberName = (String) values[array[0]];
272 String signature = (String) values[array[1]];
275 values[i] = new String[] {memberName, signature};
281 Object className = values[array[0]];
282 Object nameAndType = values[array[1]];
296 values[i] = null;