Lines Matching refs:fieldNumber

90    * @param {number} fieldNumber
93 writeTag(fieldNumber, wireType) {
94 checkFieldNumber(fieldNumber);
96 const tag = createTag(wireType, fieldNumber);
139 * @param {number} fieldNumber
142 writeBool(fieldNumber, value) {
143 this.writeTag(fieldNumber, WireType.VARINT);
149 * @param {number} fieldNumber
152 writeBytes(fieldNumber, value) {
153 this.writeTag(fieldNumber, WireType.DELIMITED);
173 * @param {number} fieldNumber
176 writeDouble(fieldNumber, value) {
177 this.writeTag(fieldNumber, WireType.FIXED64);
195 * @param {number} fieldNumber
198 writeFixed32(fieldNumber, value) {
199 this.writeTag(fieldNumber, WireType.FIXED32);
217 * @param {number} fieldNumber
220 writeFloat(fieldNumber, value) {
221 this.writeTag(fieldNumber, WireType.FIXED32);
240 * @param {number} fieldNumber
243 writeInt32(fieldNumber, value) {
244 this.writeTag(fieldNumber, WireType.VARINT);
250 * @param {number} fieldNumber
253 writeInt64(fieldNumber, value) {
254 this.writeTag(fieldNumber, WireType.VARINT);
272 * @param {number} fieldNumber
275 writeSfixed32(fieldNumber, value) {
276 this.writeTag(fieldNumber, WireType.FIXED32);
295 * @param {number} fieldNumber
298 writeSfixed64(fieldNumber, value) {
299 this.writeTag(fieldNumber, WireType.FIXED64);
305 * @param {number} fieldNumber
307 writeStartGroup(fieldNumber) {
308 this.writeTag(fieldNumber, WireType.START_GROUP);
313 * @param {number} fieldNumber
315 writeEndGroup(fieldNumber) {
316 this.writeTag(fieldNumber, WireType.END_GROUP);
330 * @param {number} fieldNumber
333 writeUint32(fieldNumber, value) {
334 this.writeTag(fieldNumber, WireType.VARINT);
389 * @param {number} fieldNumber
392 writeSint32(fieldNumber, value) {
393 this.writeTag(fieldNumber, WireType.VARINT);
414 * @param {number} fieldNumber
417 writeSint64(fieldNumber, value) {
418 this.writeTag(fieldNumber, WireType.VARINT);
424 * @param {number} fieldNumber
427 writeString(fieldNumber, value) {
428 this.writeTag(fieldNumber, WireType.DELIMITED);
450 * @param {number} fieldNumber
453 writeBufferDecoder(bufferDecoder, start, wireType, fieldNumber) {
456 getTagLength(bufferDecoder, start, wireType, fieldNumber);
463 * @param {number} fieldNumber
466 writeDelimited(fieldNumber, arrayBuffer) {
467 this.writeTag(fieldNumber, WireType.DELIMITED);
478 * @param {number} fieldNumber
481 writeRepeatedBool(fieldNumber, values) {
482 values.forEach(val => this.writeBool(fieldNumber, val));
487 * @param {number} fieldNumber
490 writePackedBool(fieldNumber, values) {
492 fieldNumber, values, val => this.writeBoolValue_(val), 1);
497 * @param {number} fieldNumber
500 writeRepeatedDouble(fieldNumber, values) {
501 values.forEach(val => this.writeDouble(fieldNumber, val));
506 * @param {number} fieldNumber
509 writePackedDouble(fieldNumber, values) {
511 fieldNumber, values, val => this.writeDoubleValue_(val), 8);
516 * @param {number} fieldNumber
519 writeRepeatedFixed32(fieldNumber, values) {
520 values.forEach(val => this.writeFixed32(fieldNumber, val));
525 * @param {number} fieldNumber
528 writePackedFixed32(fieldNumber, values) {
530 fieldNumber, values, val => this.writeFixed32Value_(val), 4);
535 * @param {number} fieldNumber
538 writeRepeatedFloat(fieldNumber, values) {
539 values.forEach(val => this.writeFloat(fieldNumber, val));
544 * @param {number} fieldNumber
547 writePackedFloat(fieldNumber, values) {
549 fieldNumber, values, val => this.writeFloatValue_(val), 4);
554 * @param {number} fieldNumber
557 writeRepeatedInt32(fieldNumber, values) {
558 values.forEach(val => this.writeInt32(fieldNumber, val));
563 * @param {number} fieldNumber
566 writePackedInt32(fieldNumber, values) {
568 fieldNumber, values, (writer, val) => writer.writeInt32Value_(val));
573 * @param {number} fieldNumber
576 writeRepeatedInt64(fieldNumber, values) {
577 values.forEach(val => this.writeInt64(fieldNumber, val));
582 * @param {number} fieldNumber
585 writePackedInt64(fieldNumber, values) {
587 fieldNumber, values,
594 * @param {number} fieldNumber
597 writeRepeatedSfixed32(fieldNumber, values) {
598 values.forEach(val => this.writeSfixed32(fieldNumber, val));
603 * @param {number} fieldNumber
606 writePackedSfixed32(fieldNumber, values) {
608 fieldNumber, values, val => this.writeSfixed32Value_(val), 4);
613 * @param {number} fieldNumber
616 writeRepeatedSfixed64(fieldNumber, values) {
617 values.forEach(val => this.writeSfixed64(fieldNumber, val));
622 * @param {number} fieldNumber
625 writePackedSfixed64(fieldNumber, values) {
627 fieldNumber, values, val => this.writeSfixed64Value_(val), 8);
632 * @param {number} fieldNumber
635 writeRepeatedSint32(fieldNumber, values) {
636 values.forEach(val => this.writeSint32(fieldNumber, val));
641 * @param {number} fieldNumber
644 writePackedSint32(fieldNumber, values) {
646 fieldNumber, values, (writer, val) => writer.writeSint32Value_(val));
651 * @param {number} fieldNumber
654 writeRepeatedSint64(fieldNumber, values) {
655 values.forEach(val => this.writeSint64(fieldNumber, val));
660 * @param {number} fieldNumber
663 writePackedSint64(fieldNumber, values) {
665 fieldNumber, values, (writer, val) => writer.writeSint64Value_(val));
670 * @param {number} fieldNumber
673 writeRepeatedUint32(fieldNumber, values) {
674 values.forEach(val => this.writeUint32(fieldNumber, val));
679 * @param {number} fieldNumber
682 writePackedUint32(fieldNumber, values) {
684 fieldNumber, values, (writer, val) => writer.writeUint32Value_(val));
689 * @param {number} fieldNumber
692 writeRepeatedBytes(fieldNumber, values) {
693 values.forEach(val => this.writeBytes(fieldNumber, val));
698 * @param {number} fieldNumber
705 writeFixedPacked_(fieldNumber, values, valueWriter, entitySize) {
709 this.writeTag(fieldNumber, WireType.DELIMITED);
717 * @param {number} fieldNumber
723 writeVariablePacked_(fieldNumber, values, valueWriter) {
730 this.writeDelimited(fieldNumber, bytes);
735 * @param {number} fieldNumber
738 writeRepeatedString(fieldNumber, values) {
739 values.forEach(val => this.writeString(fieldNumber, val));