Lines Matching refs:value
33 * given value.
35 * @param value the value in question
38 public static int unsignedLeb128Size(int value) {
41 int remaining = value >> 7;
54 * given value.
56 * @param value the value in question
59 public static int signedLeb128Size(int value) {
62 int remaining = value >> 7;
65 int end = ((value & Integer.MIN_VALUE) == 0) ? 0 : -1;
69 || ((remaining & 1) != ((value >> 6) & 1));
71 value = remaining;
129 * Writes {@code value} as an unsigned integer to {@code out}, starting at
132 public static void writeUnsignedLeb128(ByteOutput out, int value) {
133 int remaining = value >>> 7;
136 out.writeByte((byte) ((value & 0x7f) | 0x80));
137 value = remaining;
141 out.writeByte((byte) (value & 0x7f));
145 * Writes {@code value} as a signed integer to {@code out}, starting at
148 public static void writeSignedLeb128(ByteOutput out, int value) {
149 int remaining = value >> 7;
151 int end = ((value & Integer.MIN_VALUE) == 0) ? 0 : -1;
155 || ((remaining & 1) != ((value >> 6) & 1));
157 out.writeByte((byte) ((value & 0x7f) | (hasMore ? 0x80 : 0)));
158 value = remaining;