Home | History | Annotate | Download | only in protobuf

Lines Matching defs:upb_pb_encoder

8594 struct upb_pb_encoder {
8630 static void putbuf(upb_pb_encoder *e, const char *buf, size_t len) {
8635 static upb_pb_encoder_segment *top(upb_pb_encoder *e) {
8641 static bool reserve(upb_pb_encoder *e, size_t bytes) {
8671 static void encoder_advance(upb_pb_encoder *e, size_t bytes) {
8678 static bool commit(upb_pb_encoder *e) {
8693 static bool encode_bytes(upb_pb_encoder *e, const void *data, size_t len) {
8705 static void accumulate(upb_pb_encoder *e) {
8717 static bool start_delim(upb_pb_encoder *e) {
8761 static bool end_delim(upb_pb_encoder *e) {
8813 static bool encode_tag(upb_pb_encoder *e, const tag_t *tag) {
8820 static bool encode_fixed64(upb_pb_encoder *e, uint64_t val) {
8825 static bool encode_fixed32(upb_pb_encoder *e, uint32_t val) {
8830 static bool encode_varint(upb_pb_encoder *e, uint64_t val) {
8855 upb_pb_encoder *e = c;
8864 upb_pb_encoder *e = c;
9014 void upb_pb_encoder_reset(upb_pb_encoder *e) {
9028 upb_pb_encoder *upb_pb_encoder_create(upb_env *env, const upb_handlers *h,
9038 upb_pb_encoder *e = upb_env_malloc(env, sizeof(upb_pb_encoder));
9066 upb_sink *upb_pb_encoder_input(upb_pb_encoder *e) { return &e->input_; }