10#ifndef UPB_REFLECTION_ONEOF_DEF_H_
11#define UPB_REFLECTION_ONEOF_DEF_H_
#define UPB_DESC(sym)
Definition def.inc:496
#define UPB_API
Definition def.inc:162
const upb_FieldDef * upb_OneofDef_LookupNameWithSize(const upb_OneofDef *o, const char *name, size_t size)
int upb_OneofDef_numfields(const upb_OneofDef *o)
bool upb_OneofDef_HasOptions(const upb_OneofDef *o)
const upb_FieldDef * upb_OneofDef_LookupNumber(const upb_OneofDef *o, uint32_t num)
UPB_API const upb_MessageDef * upb_OneofDef_ContainingType(const upb_OneofDef *o)
const char * upb_OneofDef_FullName(const upb_OneofDef *o)
UPB_API int upb_OneofDef_FieldCount(const upb_OneofDef *o)
UPB_API const upb_FieldDef * upb_OneofDef_Field(const upb_OneofDef *o, int i)
UPB_API const char * upb_OneofDef_Name(const upb_OneofDef *o)
bool upb_OneofDef_IsSynthetic(const upb_OneofDef *o)
uint32_t upb_OneofDef_Index(const upb_OneofDef *o)
const upb_FieldDef * upb_OneofDef_LookupName(const upb_OneofDef *o, const char *name)
struct upb_FieldDef upb_FieldDef
Definition common.h:29
struct upb_OneofDef upb_OneofDef
Definition common.h:34
struct upb_MessageDef upb_MessageDef
Definition common.h:31