Home | History | Annotate | Download | only in protobuf_c

Lines Matching refs:wire_type

7615 static uint64_t get_encoded_tag(const upb_fielddef *f, int wire_type) {
7616 uint32_t tag = (upb_fielddef_number(f) << 3) | wire_type;
7624 int wire_type, int dest) {
7625 uint64_t tag = get_encoded_tag(f, wire_type);
7661 const upb_fielddef *f, int wire_type) {
7669 uint64_t repacked = repack(upb_value_getuint64(v), wire_type);
7673 uint64_t val = upb_pbdecoder_packdispatch(ofs, wire_type, NO_WIRE_TYPE);
7740 int wire_type;
7755 wire_type =
7762 putchecktag(c, f, wire_type, LABEL_DISPATCH);
7763 dispatchtarget(c, method, f, wire_type);
7772 if (wire_type == UPB_WIRE_TYPE_DELIMITED) {
7776 putchecktag(c, f, wire_type, LABEL_LOOPBREAK);
7783 putchecktag(c, f, wire_type, LABEL_DISPATCH);
7784 dispatchtarget(c, method, f, wire_type);
7790 if (wire_type == UPB_WIRE_TYPE_DELIMITED) {
7842 int wire_type;
7858 wire_type = upb_pb_native_wire_types[upb_fielddef_descriptortype(f)];
7869 dispatchtarget(c, method, f, wire_type);
7875 putchecktag(c, f, wire_type, LABEL_LOOPBREAK);
7883 putchecktag(c, f, wire_type, LABEL_DISPATCH);
7884 dispatchtarget(c, method, f, wire_type);
8681 uint8_t wire_type) {
8688 wire_type = tag & 0x7;
8698 switch (wire_type) {
8759 uint8_t wire_type;
8766 wire_type = tag & 0x7;
8774 if (wire_type == (v & 0xff)) {
8777 } else if (wire_type == ((v >> 8) & 0xff)) {
8795 retval = upb_pbdecoder_skipunknown(d, fieldnum, wire_type);
9707 /* Endgroup takes a different tag (wire_type = END_GROUP). */