Lines Matching defs:unknown

646         if (((1 << field->descriptortype) & fixed32_ok) == 0) goto unknown;
653 if (((1 << field->descriptortype) & fixed64_ok) == 0) goto unknown;
672 if (field->descriptortype != UPB_DTYPE_GROUP) goto unknown;
696 unknown:
697 /* Skip unknown field. */
1101 const char *unknown;
1104 unknown = upb_msg_getunknown(msg, &unknown_size);
1106 if (unknown) {
1107 upb_put_bytes(e, unknown, unknown_size);
1231 in->unknown = NULL;
1249 void *mem = upb_realloc(alloc, in->unknown, in->unknown_size, newsize);
1251 in->unknown = mem;
1254 memcpy(in->unknown + in->unknown_len, data, len);
1262 return in->unknown;
6341 return "<unknown op>";
6565 * unknown field.
6569 * start vending unknown fields, a field shouldn't be treated as unknown
6750 * generate a non-empty loop body so that we can at least dispatch for unknown
6800 * Others will be parsed as unknown fields. */
7191 /* If we're inside an unknown group, continue to parse unknown values. */
7520 /* TODO: More code needed for handling unknown groups. */
7525 /* Unknown group -- continue looping over unknown fields. */
7540 * If the tag is unknown (or the wire type doesn't match), parses the field as
7541 * unknown. If the tag is a valid ENDGROUP tag, jumps to the bytecode
7573 /* We have some unknown fields (or ENDGROUP) to parse. The DISPATCH or TAG
7575 * we need to back up to, so that when we're done skipping unknown data we
8034 ** unknown lengths in one buffer, and keep a separate buffer of segment pointers
8977 ** - properly check and report errors for unknown fields, stack overflow,
9176 /* True if the field to be parsed is unknown. */
9232 /* Whether to proceed if unknown field is met. */
10330 upb_status_seterrf(p->status, "Enum value unknown: '%.*s'", len, buf);