8#ifndef UPB_MINI_DESCRIPTOR_INTERNAL_ENCODE_H_
9#define UPB_MINI_DESCRIPTOR_INTERNAL_ENCODE_H_
20#define kUpb_MtDataEncoder_MinSize 16
upb_FieldType
Definition descriptor_constants.h:40
char * upb_MtDataEncoder_PutEnumValue(upb_MtDataEncoder *e, char *ptr, uint32_t val)
char * upb_MtDataEncoder_EndEnum(upb_MtDataEncoder *e, char *ptr)
char * upb_MtDataEncoder_EncodeExtension(upb_MtDataEncoder *e, char *ptr, upb_FieldType type, uint32_t field_num, uint64_t field_mod)
char * upb_MtDataEncoder_StartEnum(upb_MtDataEncoder *e, char *ptr)
char * upb_MtDataEncoder_StartOneof(upb_MtDataEncoder *e, char *ptr)
char * upb_MtDataEncoder_EncodeMap(upb_MtDataEncoder *e, char *ptr, upb_FieldType key_type, upb_FieldType value_type, uint64_t key_mod, uint64_t value_mod)
char * upb_MtDataEncoder_PutField(upb_MtDataEncoder *e, char *ptr, upb_FieldType type, uint32_t field_num, uint64_t field_mod)
char * upb_MtDataEncoder_StartMessage(upb_MtDataEncoder *e, char *ptr, uint64_t msg_mod)
char * upb_MtDataEncoder_EncodeMessageSet(upb_MtDataEncoder *e, char *ptr)
char * upb_MtDataEncoder_PutOneofField(upb_MtDataEncoder *e, char *ptr, uint32_t field_num)
char * end
Definition encode.h:23