8#ifndef UPB_REFLECTION_DEF_POOL_INTERNAL_H_
9#define UPB_REFLECTION_DEF_POOL_INTERNAL_H_
49 bool rebuild_minitable);
struct upb_ExtensionRegistry upb_ExtensionRegistry
Definition extension_registry.h:59
size_t _upb_DefPool_BytesLoaded(const upb_DefPool *s)
struct _upb_DefPool_Init _upb_DefPool_Init
bool _upb_DefPool_InsertExt(upb_DefPool *s, const upb_MiniTableExtension *ext, const upb_FieldDef *f)
void ** _upb_DefPool_ScratchData(const upb_DefPool *s)
bool _upb_DefPool_LoadDefInitEx(upb_DefPool *s, const _upb_DefPool_Init *init, bool rebuild_minitable)
void _upb_DefPool_SetPlatform(upb_DefPool *s, upb_MiniTablePlatform platform)
upb_Arena * _upb_DefPool_Arena(const upb_DefPool *s)
bool _upb_DefPool_LookupSym(const upb_DefPool *s, const char *sym, size_t size, upb_value *v)
upb_ExtensionRegistry * _upb_DefPool_ExtReg(const upb_DefPool *s)
bool _upb_DefPool_InsertSym(upb_DefPool *s, upb_StringView sym, upb_value v, upb_Status *status)
size_t * _upb_DefPool_ScratchSize(const upb_DefPool *s)
bool _upb_DefPool_LoadDefInit(upb_DefPool *s, const _upb_DefPool_Init *init)
upb_MiniTablePlatform
Definition decode.h:30
struct upb_FieldDef upb_FieldDef
Definition common.h:29
struct upb_DefPool upb_DefPool
Definition common.h:24
struct _upb_DefPool_Init ** deps
Definition def_pool.h:38
upb_StringView descriptor
Definition def_pool.h:41
const char * filename
Definition def_pool.h:40
const upb_MiniTableFile * layout
Definition def_pool.h:39
Definition extension.h:21
Definition string_view.h:23