Lines Matching refs:array
69 * Reads the last entry of the index array using the given read function.
87 * Converts all entries of the index array to the template type using given read
124 * Converts all entries of the index array to the template type using the given
144 * Converts all entries of the index array to the template type using the given
166 * Creates a new bytes array to contain all data of a submessage.
204 * Merges all index entries of the index array using the given read function.
220 * Merges all index entries of the index array using the given read function.
240 * Merges all index entries of the index array using the given read function.
287 * Writes the array of Messages into the writer for the given field number.
299 * Writes the array of Messages into the writer for the given field number.
318 * Wraps an array and exposes it as an Iterable. This class is used to provide
319 * immutable access of the array to the caller.
325 * @param {!Array<T>} array
327 constructor(array) {
329 this.array_ = array;
346 * The bytes array is kept by the Kernel. DON'T MODIFY IT.
349 * value will be stored in an array for fast access. Other fields will be
365 * value will be stored in an array for fast access. Other fields will be
379 * The bytes array is kept by the Kernel. DON'T MODIFY IT.
476 * Serializes internal contents to binary format bytes array to the
482 // If we use for...of here, jscompiler returns an array of both types for
509 * Serializes internal contents to binary format bytes array.
968 const array = this.getRepeatedBoolArray_(fieldNumber);
969 checkCriticalElementIndex(index, array.length);
970 return array[index];
1019 const array = this.getRepeatedDoubleArray_(fieldNumber);
1020 checkCriticalElementIndex(index, array.length);
1021 return array[index];
1070 const array = this.getRepeatedFixed32Array_(fieldNumber);
1071 checkCriticalElementIndex(index, array.length);
1072 return array[index];
1152 const array = this.getRepeatedFloatArray_(fieldNumber);
1153 checkCriticalElementIndex(index, array.length);
1154 return array[index];
1203 const array = this.getRepeatedInt32Array_(fieldNumber);
1204 checkCriticalElementIndex(index, array.length);
1205 return array[index];
1254 const array = this.getRepeatedInt64Array_(fieldNumber);
1255 checkCriticalElementIndex(index, array.length);
1256 return array[index];
1305 const array = this.getRepeatedSfixed32Array_(fieldNumber);
1306 checkCriticalElementIndex(index, array.length);
1307 return array[index];
1356 const array = this.getRepeatedSfixed64Array_(fieldNumber);
1357 checkCriticalElementIndex(index, array.length);
1358 return array[index];
1407 const array = this.getRepeatedSint32Array_(fieldNumber);
1408 checkCriticalElementIndex(index, array.length);
1409 return array[index];
1458 const array = this.getRepeatedSint64Array_(fieldNumber);
1459 checkCriticalElementIndex(index, array.length);
1460 return array[index];
1509 const array = this.getRepeatedUint32Array_(fieldNumber);
1510 checkCriticalElementIndex(index, array.length);
1511 return array[index];
1570 * Returns an array instance containing bytes values for the given field
1590 const array = this.getRepeatedBytesArray_(fieldNumber);
1591 checkCriticalElementIndex(index, array.length);
1592 return array[index];
1620 * Returns an array instance containing string values for the given field
1640 const array = this.getRepeatedStringArray_(fieldNumber);
1641 checkCriticalElementIndex(index, array.length);
1642 return array[index];
1722 const array =
1724 checkCriticalElementIndex(index, array.length);
1725 return array[index];
1767 const array = readRepeatedNonPrimitive(
1770 return new ArrayIterable(array);
1815 const array =
1817 checkCriticalElementIndex(index, array.length);
1818 return array[index];
2081 const array = [...this.getRepeatedBoolArray_(fieldNumber), ...values];
2082 checkCriticalTypeBoolArray(array);
2083 // Needs to set it back because the default empty array was not cached.
2084 this.setField_(fieldNumber, array, encoder);
2152 const array = this.getRepeatedBoolArray_(fieldNumber);
2153 checkCriticalElementIndex(index, array.length);
2154 array[index] = value;
2156 this.setField_(fieldNumber, array, encoder);
2181 const /** !Array<boolean> */ array = Array.from(values);
2182 checkCriticalTypeBoolArray(array);
2183 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2210 const /** !Array<boolean> */ array = Array.from(values);
2211 checkCriticalTypeBoolArray(array);
2212 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2228 const array = [...this.getRepeatedDoubleArray_(fieldNumber), ...values];
2229 checkCriticalTypeDoubleArray(array);
2230 // Needs to set it back because the default empty array was not cached.
2231 this.setField_(fieldNumber, array, encoder);
2299 const array = this.getRepeatedDoubleArray_(fieldNumber);
2300 checkCriticalElementIndex(index, array.length);
2301 array[index] = value;
2303 this.setField_(fieldNumber, array, encoder);
2329 const array = Array.from(values);
2330 checkCriticalTypeDoubleArray(array);
2331 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2359 const array = Array.from(values);
2360 checkCriticalTypeDoubleArray(array);
2361 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2377 const array = [...this.getRepeatedFixed32Array_(fieldNumber), ...values];
2378 checkCriticalTypeUnsignedInt32Array(array);
2379 // Needs to set it back because the default empty array was not cached.
2380 this.setField_(fieldNumber, array, encoder);
2448 const array = this.getRepeatedFixed32Array_(fieldNumber);
2449 checkCriticalElementIndex(index, array.length);
2450 array[index] = value;
2452 this.setField_(fieldNumber, array, encoder);
2477 const array = Array.from(values);
2478 checkCriticalTypeUnsignedInt32Array(array);
2479 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2506 const array = Array.from(values);
2507 checkCriticalTypeUnsignedInt32Array(array);
2508 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2614 const array = [...this.getRepeatedFloatArray_(fieldNumber), ...floatValues];
2615 checkCriticalTypeFloatIterable(array);
2616 // Needs to set it back because the default empty array was not cached.
2617 this.setField_(fieldNumber, array, encoder);
2688 const array = this.getRepeatedFloatArray_(fieldNumber);
2689 checkCriticalElementIndex(index, array.length);
2690 array[index] = floatValue;
2692 this.setField_(fieldNumber, array, encoder);
2721 const array = Array.from(values, fround);
2722 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2753 const array = Array.from(values, fround);
2754 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2770 const array = [...this.getRepeatedInt32Array_(fieldNumber), ...values];
2771 checkCriticalTypeSignedInt32Array(array);
2772 // Needs to set it back because the default empty array was not cached.
2773 this.setField_(fieldNumber, array, encoder);
2841 const array = this.getRepeatedInt32Array_(fieldNumber);
2842 checkCriticalElementIndex(index, array.length);
2843 array[index] = value;
2845 this.setField_(fieldNumber, array, encoder);
2870 const array = Array.from(values);
2871 checkCriticalTypeSignedInt32Array(array);
2872 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2899 const array = Array.from(values);
2900 checkCriticalTypeSignedInt32Array(array);
2901 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
2917 const array = [...this.getRepeatedInt64Array_(fieldNumber), ...values];
2918 checkCriticalTypeSignedInt64Array(array);
2919 // Needs to set it back because the default empty array was not cached.
2920 this.setField_(fieldNumber, array, encoder);
2988 const array = this.getRepeatedInt64Array_(fieldNumber);
2989 checkCriticalElementIndex(index, array.length);
2990 array[index] = value;
2992 this.setField_(fieldNumber, array, encoder);
3017 const array = Array.from(values);
3018 checkCriticalTypeSignedInt64Array(array);
3019 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3046 const array = Array.from(values);
3047 checkCriticalTypeSignedInt64Array(array);
3048 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3064 const array = [...this.getRepeatedSfixed32Array_(fieldNumber), ...values];
3065 checkCriticalTypeSignedInt32Array(array);
3066 // Needs to set it back because the default empty array was not cached.
3067 this.setField_(fieldNumber, array, encoder);
3135 const array = this.getRepeatedSfixed32Array_(fieldNumber);
3136 checkCriticalElementIndex(index, array.length);
3137 array[index] = value;
3139 this.setField_(fieldNumber, array, encoder);
3164 const array = Array.from(values);
3165 checkCriticalTypeSignedInt32Array(array);
3166 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3193 const array = Array.from(values);
3194 checkCriticalTypeSignedInt32Array(array);
3195 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3211 const array = [...this.getRepeatedSfixed64Array_(fieldNumber), ...values];
3212 checkCriticalTypeSignedInt64Array(array);
3213 // Needs to set it back because the default empty array was not cached.
3214 this.setField_(fieldNumber, array, encoder);
3282 const array = this.getRepeatedSfixed64Array_(fieldNumber);
3283 checkCriticalElementIndex(index, array.length);
3284 array[index] = value;
3286 this.setField_(fieldNumber, array, encoder);
3311 const array = Array.from(values);
3312 checkCriticalTypeSignedInt64Array(array);
3313 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3340 const array = Array.from(values);
3341 checkCriticalTypeSignedInt64Array(array);
3342 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3358 const array = [...this.getRepeatedSint32Array_(fieldNumber), ...values];
3359 checkCriticalTypeSignedInt32Array(array);
3360 // Needs to set it back because the default empty array was not cached.
3361 this.setField_(fieldNumber, array, encoder);
3429 const array = this.getRepeatedSint32Array_(fieldNumber);
3430 checkCriticalElementIndex(index, array.length);
3431 array[index] = value;
3433 this.setField_(fieldNumber, array, encoder);
3458 const array = Array.from(values);
3459 checkCriticalTypeSignedInt32Array(array);
3460 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3487 const array = Array.from(values);
3488 checkCriticalTypeSignedInt32Array(array);
3489 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3505 const array = [...this.getRepeatedSint64Array_(fieldNumber), ...values];
3506 checkCriticalTypeSignedInt64Array(array);
3507 // Needs to set it back because the default empty array was not cached.
3508 this.setField_(fieldNumber, array, encoder);
3576 const array = this.getRepeatedSint64Array_(fieldNumber);
3577 checkCriticalElementIndex(index, array.length);
3578 array[index] = value;
3580 this.setField_(fieldNumber, array, encoder);
3605 const array = Array.from(values);
3606 checkCriticalTypeSignedInt64Array(array);
3607 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3634 const array = Array.from(values);
3635 checkCriticalTypeSignedInt64Array(array);
3636 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3652 const array = [...this.getRepeatedUint32Array_(fieldNumber), ...values];
3653 checkCriticalTypeUnsignedInt32Array(array);
3654 // Needs to set it back because the default empty array was not cached.
3655 this.setField_(fieldNumber, array, encoder);
3723 const array = this.getRepeatedUint32Array_(fieldNumber);
3724 checkCriticalElementIndex(index, array.length);
3725 array[index] = value;
3727 this.setField_(fieldNumber, array, encoder);
3752 const array = Array.from(values);
3753 checkCriticalTypeUnsignedInt32Array(array);
3754 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3781 const array = Array.from(values);
3782 checkCriticalTypeUnsignedInt32Array(array);
3783 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3882 const /** !Array<!ByteString> */ array = Array.from(values);
3883 checkCriticalTypeByteStringArray(array);
3884 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3895 const array = [...this.getRepeatedBytesArray_(fieldNumber), ...values];
3896 checkCriticalTypeByteStringArray(array);
3897 // Needs to set it back because the default empty array was not cached.
3898 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3913 const array = this.getRepeatedBytesArray_(fieldNumber);
3914 checkCriticalElementIndex(index, array.length);
3915 array[index] = value;
3917 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3939 const /** !Array<string> */ array = Array.from(values);
3940 checkCriticalTypeStringArray(array);
3941 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3952 const array = [...this.getRepeatedStringArray_(fieldNumber), ...values];
3953 checkCriticalTypeStringArray(array);
3954 // Needs to set it back because the default empty array was not cached.
3955 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3970 const array = this.getRepeatedStringArray_(fieldNumber);
3971 checkCriticalElementIndex(index, array.length);
3972 array[index] = value;
3974 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
3996 const /** !Array<!InternalMessage> */ array = Array.from(values);
3997 checkCriticalTypeMessageArray(array);
3998 this.setField_(fieldNumber, array, (writer, fieldNumber, values) => {
4012 const array = [
4016 checkCriticalTypeMessageArray(array);
4017 // Needs to set it back with the new array.
4019 fieldNumber, array,
4039 const array =
4041 checkCriticalElementIndex(index, array.length);
4042 array[index] = value;
4065 const /** !Array<!InternalMessage> */ array = Array.from(values);
4066 checkCriticalTypeMessageArray(array);
4067 this.setField_(fieldNumber, array, writeRepeatedGroup);
4079 const array = [
4083 checkCriticalTypeMessageArray(array);
4084 // Needs to set it back with the new array.
4085 this.setField_(fieldNumber, array, writeRepeatedGroup);
4103 const array =
4105 checkCriticalElementIndex(index, array.length);
4106 array[index] = value;