#include <setjmp.h>
#include "third_party/utf8_range/utf8_range.h"
#include "upb/decode.h"
#include "upb/msg_internal.h"
#include "upb/upb_internal.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
|
| UPB_INLINE void | decode_checklimit (upb_Decoder *d) |
| |
| const char * | decode_checkrequired (upb_Decoder *d, const char *ptr, const upb_Message *msg, const upb_MiniTable *l) |
| |
| UPB_INLINE bool | decode_isdone (upb_Decoder *d, const char **ptr) |
| |
| const char * | decode_isdonefallback (upb_Decoder *d, const char *ptr, int overrun) |
| |
| const UPB_INLINE char * | decode_isdonefallback_inl (upb_Decoder *d, const char *ptr, int overrun, int *status) |
| |
| UPB_INLINE void | decode_poplimit (upb_Decoder *d, const char *ptr, int saved_delta) |
| |
| UPB_INLINE int | decode_pushlimit (upb_Decoder *d, const char *ptr, int size) |
| |
| UPB_INLINE intptr_t | decode_totable (const upb_MiniTable *tablep) |
| |
| const UPB_INLINE upb_MiniTable * | decode_totablep (intptr_t table) |
| |
| UPB_INLINE bool | decode_verifyutf8_inl (const char *ptr, int len) |
| |
| const char * | fastdecode_err (upb_Decoder *d, int status) |
| |
| UPB_INLINE uint32_t | fastdecode_loadtag (const char *ptr) |
| |
◆ DECODE_NOGROUP
◆ upb_Decoder
◆ decode_checklimit()
◆ decode_checkrequired()
◆ decode_isdone()
◆ decode_isdonefallback()
◆ decode_isdonefallback_inl()
◆ decode_poplimit()
◆ decode_pushlimit()
◆ decode_totable()
◆ decode_totablep()
◆ decode_verifyutf8_inl()
◆ fastdecode_err()
◆ fastdecode_loadtag()
◆ upb_utf8_offsets