makeTag method

int makeTag(
  1. int fieldNumber,
  2. WireType wireType
)

Encode field number and wire type.

  • fieldNumber: The field number.
  • wireType: The wire type. Returns the encoded tag.

Implementation

int makeTag(int fieldNumber, WireType wireType) {
  return (fieldNumber << 3) | wireType.value;
}