Lines Matching refs:varint
7485 static const char *kUnterminatedVarint = "Unterminated varint.";
7830 /* Slow path for decoding a varint from the current buffer position.
7849 /* Decodes a varint from the current buffer position.
7867 /* Slow case -- varint spans buffer seam. */
7872 /* Decodes a 32-bit varint from the current buffer position.
7879 seterr(d, "Unterminated 32-bit varint");
8146 /* Technically, we are losing data if we see a 32-bit varint that is not
8149 PRIMITIVE_OP(INT32, varint, int32, int32_t, uint64_t)
8150 PRIMITIVE_OP(INT64, varint, int64, int64_t, uint64_t)
8151 PRIMITIVE_OP(UINT32, varint, uint32, uint32_t, uint64_t)
8152 PRIMITIVE_OP(UINT64, varint, uint64, uint64_t, uint64_t)
8157 PRIMITIVE_OP(BOOL, varint, bool, bool, uint64_t)
8160 PRIMITIVE_OP(SINT32, varint, int32, upb_zzdec_32, uint64_t)
8161 PRIMITIVE_OP(SINT64, varint, int64, upb_zzdec_64, uint64_t)
8563 * that is "ready to go" -- it does not need any varint lengths inserted into
8590 uint32_t msglen; /* The length to varint-encode before this segment. */
9566 /* Given an encoded varint v, returns an integer with a single bit set that
9567 * indicates the end of the varint. Subtracting one from this value will
9568 * yield a mask that leaves only bits that are part of the varint. Returns
9569 * 0 if the varint is unterminated. */
9587 /* Error: unterminated varint. */
9608 /* Error: unterminated varint. */