Lines Matching refs:indexArray
78 function readOptional(indexArray, bufferDecoder, readFunc, wireType) { argument
79 const index = indexArray.length - 1;
80 checkElementIndex(index, indexArray.length);
81 const indexEntry = indexArray[index];
101 indexArray, bufferDecoder, singularReadFunc, packedReadFunc, argument
104 if (indexArray.length === 1 &&
105 Field.getWireType(indexArray[0]) === WireType.DELIMITED) {
106 return packedReadFunc(bufferDecoder, Field.getStartIndex(indexArray[0]));
110 for (const indexEntry of indexArray) {
133 function readRepeatedNonPrimitive(indexArray, bufferDecoder, singularReadFunc) { argument
134 const result = new Array(indexArray.length);
135 for (let i = 0; i < indexArray.length; i++) {
136 validateWireType(indexArray[i], WireType.DELIMITED);
138 singularReadFunc(bufferDecoder, Field.getStartIndex(indexArray[i]));
156 indexArray, bufferDecoder, fieldNumber, instanceCreator, pivot) { argument
157 const result = new Array(indexArray.length);
158 for (let i = 0; i < indexArray.length; i++) {
160 bufferDecoder, indexArray[i], fieldNumber, instanceCreator, pivot);
172 function mergeMessageArrays(indexArray, bufferDecoder) { argument
173 const dataArrays = indexArray.map(
185 function readAccessor(indexArray, bufferDecoder, pivot = undefined) { argument
186 checkState(indexArray.length > 0);
189 if (indexArray.length === 1) {
190 const indexEntry = indexArray[0];
195 indexArray.forEach(indexEntry => {
198 accessorBuffer = mergeMessageArrays(indexArray, bufferDecoder);
213 function readMessage(indexArray, bufferDecoder, instanceCreator, pivot) { argument
215 const accessor = readAccessor(indexArray, bufferDecoder, pivot);
231 indexArray, bufferDecoder, fieldNumber, instanceCreator, pivot) { argument
233 checkState(indexArray.length > 0);
235 bufferDecoder, indexArray[indexArray.length - 1], fieldNumber,
556 (indexArray, bytes) =>
557 readOptional(indexArray, bytes, reader.readBool, WireType.VARINT));
570 (indexArray, bytes) => readOptional(
571 indexArray, bytes, reader.readBytes, WireType.DELIMITED));
585 (indexArray, bytes) => readOptional(
586 indexArray, bytes, reader.readDouble, WireType.FIXED64));
600 (indexArray, bytes) => readOptional(
601 indexArray, bytes, reader.readFixed32, WireType.FIXED32));
628 (indexArray, bytes) => readOptional(
629 indexArray, bytes, reader.readFloat, WireType.FIXED32));
643 (indexArray, bytes) =>
644 readOptional(indexArray, bytes, reader.readInt32, WireType.VARINT));
658 (indexArray, bytes) =>
659 readOptional(indexArray, bytes, reader.readInt64, WireType.VARINT));
673 (indexArray, bytes) => readOptional(
674 indexArray, bytes, reader.readSfixed32, WireType.FIXED32));
688 (indexArray, bytes) => readOptional(
689 indexArray, bytes, reader.readSfixed64, WireType.FIXED64));
703 (indexArray, bytes) => readOptional(
704 indexArray, bytes, reader.readSint32, WireType.VARINT));
718 (indexArray, bytes) => readOptional(
719 indexArray, bytes, reader.readSint64, WireType.VARINT));
732 (indexArray, bytes) => readOptional(
733 indexArray, bytes, reader.readString, WireType.DELIMITED));
747 (indexArray, bytes) => readOptional(
748 indexArray, bytes, reader.readUint32, WireType.VARINT));
781 (indexArray, bytes) =>
782 readMessage(indexArray, bytes, instanceCreator, pivot),
803 (indexArray, bytes) =>
804 readGroup(indexArray, bytes, fieldNumber, instanceCreator, pivot),
878 (indexArray, bytes) =>
879 readMessage(indexArray, bytes, instanceCreator, pivot));
908 (indexArray, bytes) =>
909 readGroup(indexArray, bytes, fieldNumber, instanceCreator, pivot));
956 (indexArray, bytes) => readRepeatedPrimitive(
957 indexArray, bytes, reader.readBool, reader.readPackedBool,
1007 (indexArray, bytes) => readRepeatedPrimitive(
1008 indexArray, bytes, reader.readDouble, reader.readPackedDouble,
1058 (indexArray, bytes) => readRepeatedPrimitive(
1059 indexArray, bytes, reader.readFixed32, reader.readPackedFixed32,
1140 (indexArray, bytes) => readRepeatedPrimitive(
1141 indexArray, bytes, reader.readFloat, reader.readPackedFloat,
1191 (indexArray, bytes) => readRepeatedPrimitive(
1192 indexArray, bytes, reader.readInt32, reader.readPackedInt32,
1242 (indexArray, bytes) => readRepeatedPrimitive(
1243 indexArray, bytes, reader.readInt64, reader.readPackedInt64,
1293 (indexArray, bytes) => readRepeatedPrimitive(
1294 indexArray, bytes, reader.readSfixed32, reader.readPackedSfixed32,
1344 (indexArray, bytes) => readRepeatedPrimitive(
1345 indexArray, bytes, reader.readSfixed64, reader.readPackedSfixed64,
1395 (indexArray, bytes) => readRepeatedPrimitive(
1396 indexArray, bytes, reader.readSint32, reader.readPackedSint32,
1446 (indexArray, bytes) => readRepeatedPrimitive(
1447 indexArray, bytes, reader.readSint64, reader.readPackedSint64,
1497 (indexArray, bytes) => readRepeatedPrimitive(
1498 indexArray, bytes, reader.readUint32, reader.readPackedUint32,
1579 (indexArray, bytes) =>
1580 readRepeatedNonPrimitive(indexArray, bytes, reader.readBytes));
1629 (indexArray, bufferDecoder) => readRepeatedNonPrimitive(
1630 indexArray, bufferDecoder, reader.readString));
1696 const indexArray = checkDefAndNotNull(field.getIndexArray());
1697 const result = new Array(indexArray.length);
1698 for (let i = 0; i < indexArray.length; i++) {
1699 validateWireType(indexArray[i], WireType.DELIMITED);
1702 Field.getStartIndex(indexArray[i]));
1799 (indexArray, bufferDecoder) => readRepeatedGroup(
1800 indexArray, bufferDecoder, fieldNumber, instanceCreator, pivot),