public void valueOf(final Type type) {
		if (type.getSort() == Type.OBJECT || type.getSort() == Type.ARRAY) {
			return;
		}
		if (type == Type.VOID_TYPE) {
			push((String) null);
		} else {
			Type boxed = getBoxedType(type);
			invokeStatic(boxed, new Method("valueOf", boxed,
					new Type[] { type }));
		}
	}