private Constant getConstant(int constantRef) {
		Constant c = constantPool[constantRef];
		switch (c.getType()) {
		case INT:
		case FLOAT:
		case DOUBLE:
		case LONG:
			return c;
		case STRING_REF:
			return constantPool[c.intValue()];
		default:
			throw new IciqlException("Not a constant: " + constantRef);
		}
	}