#include "google/protobuf/descriptor.upb.h"
#include "upb/table_internal.h"
#include "upb/upb.h"
#include "upb/port_def.inc"
#include "upb/port_undef.inc"
Go to the source code of this file.
Classes | |
struct | _upb_DefPool_Init |
Macros | |
#define | kUpb_Any_TypeFieldNumber 1 |
#define | kUpb_Any_ValueFieldNumber 2 |
#define | kUpb_Duration_NanosFieldNumber 2 |
#define | kUpb_Duration_SecondsFieldNumber 1 |
#define | kUpb_MapEntry_KeyFieldNumber 1 |
#define | kUpb_MapEntry_ValueFieldNumber 2 |
#define | kUpb_MaxFieldNumber ((1 << 29) - 1) |
#define | kUpb_Timestamp_NanosFieldNumber 2 |
#define | kUpb_Timestamp_SecondsFieldNumber 1 |
Typedefs | |
typedef struct _upb_DefPool_Init | _upb_DefPool_Init |
typedef struct upb_DefPool | upb_DefPool |
typedef struct upb_EnumDef | upb_EnumDef |
typedef struct upb_EnumValueDef | upb_EnumValueDef |
typedef struct upb_ExtensionRange | upb_ExtensionRange |
typedef struct upb_FieldDef | upb_FieldDef |
typedef struct upb_FileDef | upb_FileDef |
typedef struct upb_MessageDef | upb_MessageDef |
typedef struct upb_MethodDef | upb_MethodDef |
typedef struct upb_OneofDef | upb_OneofDef |
typedef struct upb_ServiceDef | upb_ServiceDef |
typedef struct upb_streamdef | upb_streamdef |
#define kUpb_Any_TypeFieldNumber 1 |
Definition at line 164 of file upb/upb/def.h.
#define kUpb_Any_ValueFieldNumber 2 |
Definition at line 165 of file upb/upb/def.h.
#define kUpb_Duration_NanosFieldNumber 2 |
Definition at line 169 of file upb/upb/def.h.
#define kUpb_Duration_SecondsFieldNumber 1 |
Definition at line 168 of file upb/upb/def.h.
#define kUpb_MapEntry_KeyFieldNumber 1 |
Definition at line 160 of file upb/upb/def.h.
#define kUpb_MapEntry_ValueFieldNumber 2 |
Definition at line 161 of file upb/upb/def.h.
#define kUpb_MaxFieldNumber ((1 << 29) - 1) |
Definition at line 97 of file upb/upb/def.h.
#define kUpb_Timestamp_NanosFieldNumber 2 |
Definition at line 173 of file upb/upb/def.h.
#define kUpb_Timestamp_SecondsFieldNumber 1 |
Definition at line 172 of file upb/upb/def.h.
typedef struct _upb_DefPool_Init _upb_DefPool_Init |
typedef struct upb_DefPool upb_DefPool |
Definition at line 63 of file upb/upb/def.h.
typedef struct upb_EnumDef upb_EnumDef |
Definition at line 43 of file upb/upb/def.h.
typedef struct upb_EnumValueDef upb_EnumValueDef |
Definition at line 45 of file upb/upb/def.h.
typedef struct upb_ExtensionRange upb_ExtensionRange |
Definition at line 47 of file upb/upb/def.h.
typedef struct upb_FieldDef upb_FieldDef |
Definition at line 49 of file upb/upb/def.h.
typedef struct upb_FileDef upb_FileDef |
Definition at line 51 of file upb/upb/def.h.
typedef struct upb_MessageDef upb_MessageDef |
Definition at line 55 of file upb/upb/def.h.
typedef struct upb_MethodDef upb_MethodDef |
Definition at line 53 of file upb/upb/def.h.
typedef struct upb_OneofDef upb_OneofDef |
Definition at line 57 of file upb/upb/def.h.
typedef struct upb_ServiceDef upb_ServiceDef |
Definition at line 59 of file upb/upb/def.h.
typedef struct upb_streamdef upb_streamdef |
Definition at line 61 of file upb/upb/def.h.
enum upb_Syntax |
Enumerator | |
---|---|
kUpb_Syntax_Proto2 | |
kUpb_Syntax_Proto3 |
Definition at line 65 of file upb/upb/def.h.
enum upb_WellKnown |
Definition at line 71 of file upb/upb/def.h.
upb_Arena* _upb_DefPool_Arena | ( | const upb_DefPool * | s | ) |
Definition at line 3205 of file upb/upb/def.c.
size_t _upb_DefPool_BytesLoaded | ( | const upb_DefPool * | s | ) |
Definition at line 3201 of file upb/upb/def.c.
const upb_FieldDef* _upb_DefPool_FindExtensionByMiniTable | ( | const upb_DefPool * | s, |
const upb_MiniTable_Extension * | ext | ||
) |
Definition at line 3207 of file upb/upb/def.c.
UPB_INLINE bool _upb_DefPool_LoadDefInit | ( | upb_DefPool * | s, |
const _upb_DefPool_Init * | init | ||
) |
Definition at line 398 of file upb/upb/def.h.
bool _upb_DefPool_LoadDefInitEx | ( | upb_DefPool * | s, |
const _upb_DefPool_Init * | init, | ||
bool | rebuild_minitable | ||
) |
Definition at line 3149 of file upb/upb/def.c.
const upb_MiniTable_Extension* _upb_FieldDef_ExtensionMiniTable | ( | const upb_FieldDef * | f | ) |
Definition at line 632 of file upb/upb/def.c.
bool _upb_FieldDef_IsProto3Optional | ( | const upb_FieldDef * | f | ) |
Definition at line 638 of file upb/upb/def.c.
const int32_t* _upb_FileDef_PublicDependencyIndexes | ( | const upb_FileDef * | f | ) |
Definition at line 940 of file upb/upb/def.c.
const int32_t* _upb_FileDef_WeakDependencyIndexes | ( | const upb_FileDef * | f | ) |
Definition at line 944 of file upb/upb/def.c.
const upb_FileDef* upb_DefPool_AddFile | ( | upb_DefPool * | s, |
const google_protobuf_FileDescriptorProto * | file, | ||
upb_Status * | status | ||
) |
Definition at line 3140 of file upb/upb/def.c.
const upb_ExtensionRegistry* upb_DefPool_ExtensionRegistry | ( | const upb_DefPool * | s | ) |
Definition at line 3231 of file upb/upb/def.c.
const upb_EnumDef* upb_DefPool_FindEnumByName | ( | const upb_DefPool * | s, |
const char * | sym | ||
) |
Definition at line 1135 of file upb/upb/def.c.
const upb_EnumValueDef* upb_DefPool_FindEnumByNameval | ( | const upb_DefPool * | s, |
const char * | sym | ||
) |
Definition at line 1140 of file upb/upb/def.c.
const upb_FieldDef* upb_DefPool_FindExtensionByName | ( | const upb_DefPool * | s, |
const char * | sym | ||
) |
Definition at line 1181 of file upb/upb/def.c.
const upb_FieldDef* upb_DefPool_FindExtensionByNameWithSize | ( | const upb_DefPool * | s, |
const char * | sym, | ||
size_t | len | ||
) |
Definition at line 1162 of file upb/upb/def.c.
const upb_FieldDef* upb_DefPool_FindExtensionByNumber | ( | const upb_DefPool * | s, |
const upb_MessageDef * | m, | ||
int32_t | fieldnum | ||
) |
Definition at line 3215 of file upb/upb/def.c.
const upb_FileDef* upb_DefPool_FindFileByName | ( | const upb_DefPool * | s, |
const char * | name | ||
) |
Definition at line 1145 of file upb/upb/def.c.
const upb_FileDef* upb_DefPool_FindFileByNameWithSize | ( | const upb_DefPool * | s, |
const char * | name, | ||
size_t | len | ||
) |
Definition at line 1153 of file upb/upb/def.c.
const upb_FileDef* upb_DefPool_FindFileContainingSymbol | ( | const upb_DefPool * | s, |
const char * | name | ||
) |
Definition at line 1196 of file upb/upb/def.c.
const upb_MessageDef* upb_DefPool_FindMessageByName | ( | const upb_DefPool * | s, |
const char * | sym | ||
) |
Definition at line 1125 of file upb/upb/def.c.
const upb_MessageDef* upb_DefPool_FindMessageByNameWithSize | ( | const upb_DefPool * | s, |
const char * | sym, | ||
size_t | len | ||
) |
Definition at line 1130 of file upb/upb/def.c.
const upb_ServiceDef* upb_DefPool_FindServiceByName | ( | const upb_DefPool * | s, |
const char * | name | ||
) |
Definition at line 1186 of file upb/upb/def.c.
const upb_ServiceDef* upb_DefPool_FindServiceByNameWithSize | ( | const upb_DefPool * | s, |
const char * | name, | ||
size_t | size | ||
) |
Definition at line 1191 of file upb/upb/def.c.
void upb_DefPool_Free | ( | upb_DefPool * | s | ) |
Definition at line 1081 of file upb/upb/def.c.
const upb_FieldDef** upb_DefPool_GetAllExtensions | ( | const upb_DefPool * | s, |
const upb_MessageDef * | m, | ||
size_t * | count | ||
) |
Definition at line 3236 of file upb/upb/def.c.
upb_DefPool* upb_DefPool_New | ( | void | ) |
Definition at line 1086 of file upb/upb/def.c.
bool upb_EnumDef_CheckNumber | ( | const upb_EnumDef * | e, |
int32_t | num | ||
) |
Definition at line 424 of file upb/upb/def.c.
const upb_MessageDef* upb_EnumDef_ContainingType | ( | const upb_EnumDef * | e | ) |
Definition at line 398 of file upb/upb/def.c.
int32_t upb_EnumDef_Default | ( | const upb_EnumDef * | e | ) |
Definition at line 402 of file upb/upb/def.c.
const upb_FileDef* upb_EnumDef_File | ( | const upb_EnumDef * | e | ) |
Definition at line 396 of file upb/upb/def.c.
const UPB_INLINE upb_EnumValueDef* upb_EnumDef_FindValueByName | ( | const upb_EnumDef * | e, |
const char * | name | ||
) |
Definition at line 273 of file upb/upb/def.h.
const upb_EnumValueDef* upb_EnumDef_FindValueByNameWithSize | ( | const upb_EnumDef * | e, |
const char * | name, | ||
size_t | len | ||
) |
Definition at line 409 of file upb/upb/def.c.
const upb_EnumValueDef* upb_EnumDef_FindValueByNumber | ( | const upb_EnumDef * | e, |
int32_t | num | ||
) |
Definition at line 417 of file upb/upb/def.c.
const char* upb_EnumDef_FullName | ( | const upb_EnumDef * | e | ) |
Definition at line 390 of file upb/upb/def.c.
bool upb_EnumDef_HasOptions | ( | const upb_EnumDef * | e | ) |
Definition at line 386 of file upb/upb/def.c.
const char* upb_EnumDef_Name | ( | const upb_EnumDef * | e | ) |
Definition at line 392 of file upb/upb/def.c.
const google_protobuf_EnumOptions* upb_EnumDef_Options | ( | const upb_EnumDef * | e | ) |
Definition at line 382 of file upb/upb/def.c.
const upb_EnumValueDef* upb_EnumDef_Value | ( | const upb_EnumDef * | e, |
int | i | ||
) |
Definition at line 430 of file upb/upb/def.c.
int upb_EnumDef_ValueCount | ( | const upb_EnumDef * | e | ) |
Definition at line 407 of file upb/upb/def.c.
const upb_EnumDef* upb_EnumValueDef_Enum | ( | const upb_EnumValueDef * | e | ) |
Definition at line 446 of file upb/upb/def.c.
const char* upb_EnumValueDef_FullName | ( | const upb_EnumValueDef * | e | ) |
Definition at line 450 of file upb/upb/def.c.
bool upb_EnumValueDef_HasOptions | ( | const upb_EnumValueDef * | e | ) |
Definition at line 442 of file upb/upb/def.c.
uint32_t upb_EnumValueDef_Index | ( | const upb_EnumValueDef * | e | ) |
Definition at line 462 of file upb/upb/def.c.
const char* upb_EnumValueDef_Name | ( | const upb_EnumValueDef * | e | ) |
Definition at line 454 of file upb/upb/def.c.
int32_t upb_EnumValueDef_Number | ( | const upb_EnumValueDef * | e | ) |
Definition at line 458 of file upb/upb/def.c.
const google_protobuf_EnumValueOptions* upb_EnumValueDef_Options | ( | const upb_EnumValueDef * | e | ) |
Definition at line 437 of file upb/upb/def.c.
int32_t upb_ExtensionRange_End | ( | const upb_ExtensionRange * | r | ) |
Definition at line 483 of file upb/upb/def.c.
bool upb_ExtensionRange_HasOptions | ( | const upb_ExtensionRange * | r | ) |
Definition at line 475 of file upb/upb/def.c.
const google_protobuf_ExtensionRangeOptions* upb_ExtensionRange_Options | ( | const upb_ExtensionRange * | r | ) |
Definition at line 470 of file upb/upb/def.c.
int32_t upb_ExtensionRange_Start | ( | const upb_ExtensionRange * | r | ) |
Definition at line 479 of file upb/upb/def.c.
const upb_OneofDef* upb_FieldDef_ContainingOneof | ( | const upb_FieldDef * | f | ) |
Definition at line 571 of file upb/upb/def.c.
const upb_MessageDef* upb_FieldDef_ContainingType | ( | const upb_FieldDef * | f | ) |
Definition at line 563 of file upb/upb/def.c.
upb_CType upb_FieldDef_CType | ( | const upb_FieldDef * | f | ) |
Definition at line 500 of file upb/upb/def.c.
const upb_EnumDef* upb_FieldDef_EnumSubDef | ( | const upb_FieldDef * | f | ) |
Definition at line 623 of file upb/upb/def.c.
const upb_MessageDef* upb_FieldDef_ExtensionScope | ( | const upb_FieldDef * | f | ) |
Definition at line 567 of file upb/upb/def.c.
const upb_FileDef* upb_FieldDef_File | ( | const upb_FieldDef * | f | ) |
Definition at line 561 of file upb/upb/def.c.
const char* upb_FieldDef_FullName | ( | const upb_FieldDef * | f | ) |
Definition at line 496 of file upb/upb/def.c.
bool upb_FieldDef_HasDefault | ( | const upb_FieldDef * | f | ) |
Definition at line 664 of file upb/upb/def.c.
bool upb_FieldDef_HasJsonName | ( | const upb_FieldDef * | f | ) |
Definition at line 557 of file upb/upb/def.c.
bool upb_FieldDef_HasOptions | ( | const upb_FieldDef * | f | ) |
Definition at line 492 of file upb/upb/def.c.
bool upb_FieldDef_HasPresence | ( | const upb_FieldDef * | f | ) |
Definition at line 671 of file upb/upb/def.c.
bool upb_FieldDef_HasSubDef | ( | const upb_FieldDef * | f | ) |
Definition at line 666 of file upb/upb/def.c.
uint32_t upb_FieldDef_Index | ( | const upb_FieldDef * | f | ) |
Definition at line 537 of file upb/upb/def.c.
bool upb_FieldDef_IsExtension | ( | const upb_FieldDef * | f | ) |
Definition at line 543 of file upb/upb/def.c.
bool upb_FieldDef_IsMap | ( | const upb_FieldDef * | f | ) |
Definition at line 659 of file upb/upb/def.c.
bool upb_FieldDef_IsPacked | ( | const upb_FieldDef * | f | ) |
Definition at line 547 of file upb/upb/def.c.
bool upb_FieldDef_IsPrimitive | ( | const upb_FieldDef * | f | ) |
Definition at line 655 of file upb/upb/def.c.
bool upb_FieldDef_IsRepeated | ( | const upb_FieldDef * | f | ) |
Definition at line 651 of file upb/upb/def.c.
bool upb_FieldDef_IsString | ( | const upb_FieldDef * | f | ) |
Definition at line 646 of file upb/upb/def.c.
bool upb_FieldDef_IsSubMessage | ( | const upb_FieldDef * | f | ) |
Definition at line 642 of file upb/upb/def.c.
const char* upb_FieldDef_JsonName | ( | const upb_FieldDef * | f | ) |
Definition at line 553 of file upb/upb/def.c.
upb_Label upb_FieldDef_Label | ( | const upb_FieldDef * | f | ) |
Definition at line 539 of file upb/upb/def.c.
const upb_MessageDef* upb_FieldDef_MessageSubDef | ( | const upb_FieldDef * | f | ) |
Definition at line 619 of file upb/upb/def.c.
const upb_MiniTable_Field* upb_FieldDef_MiniTable | ( | const upb_FieldDef * | f | ) |
Definition at line 627 of file upb/upb/def.c.
const char* upb_FieldDef_Name | ( | const upb_FieldDef * | f | ) |
Definition at line 549 of file upb/upb/def.c.
uint32_t upb_FieldDef_Number | ( | const upb_FieldDef * | f | ) |
Definition at line 541 of file upb/upb/def.c.
const google_protobuf_FieldOptions* upb_FieldDef_Options | ( | const upb_FieldDef * | f | ) |
Definition at line 487 of file upb/upb/def.c.
const upb_OneofDef* upb_FieldDef_RealContainingOneof | ( | const upb_FieldDef * | f | ) |
Definition at line 575 of file upb/upb/def.c.
upb_FieldType upb_FieldDef_Type | ( | const upb_FieldDef * | f | ) |
Definition at line 535 of file upb/upb/def.c.
const upb_FileDef* upb_FileDef_Dependency | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 958 of file upb/upb/def.c.
int upb_FileDef_DependencyCount | ( | const upb_FileDef * | f | ) |
Definition at line 930 of file upb/upb/def.c.
bool upb_FileDef_HasOptions | ( | const upb_FileDef * | f | ) |
Definition at line 916 of file upb/upb/def.c.
const char* upb_FileDef_Name | ( | const upb_FileDef * | f | ) |
Definition at line 920 of file upb/upb/def.c.
const google_protobuf_FileOptions* upb_FileDef_Options | ( | const upb_FileDef * | f | ) |
Definition at line 912 of file upb/upb/def.c.
const char* upb_FileDef_Package | ( | const upb_FileDef * | f | ) |
Definition at line 922 of file upb/upb/def.c.
const upb_DefPool* upb_FileDef_Pool | ( | const upb_FileDef * | f | ) |
Definition at line 993 of file upb/upb/def.c.
const upb_FileDef* upb_FileDef_PublicDependency | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 963 of file upb/upb/def.c.
int upb_FileDef_PublicDependencyCount | ( | const upb_FileDef * | f | ) |
Definition at line 932 of file upb/upb/def.c.
const upb_ServiceDef* upb_FileDef_Service | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 988 of file upb/upb/def.c.
int upb_FileDef_ServiceCount | ( | const upb_FileDef * | f | ) |
Definition at line 956 of file upb/upb/def.c.
upb_Syntax upb_FileDef_Syntax | ( | const upb_FileDef * | f | ) |
Definition at line 924 of file upb/upb/def.c.
const upb_EnumDef* upb_FileDef_TopLevelEnum | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 978 of file upb/upb/def.c.
int upb_FileDef_TopLevelEnumCount | ( | const upb_FileDef * | f | ) |
Definition at line 948 of file upb/upb/def.c.
const upb_FieldDef* upb_FileDef_TopLevelExtension | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 983 of file upb/upb/def.c.
int upb_FileDef_TopLevelExtensionCount | ( | const upb_FileDef * | f | ) |
Definition at line 952 of file upb/upb/def.c.
const upb_MessageDef* upb_FileDef_TopLevelMessage | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 973 of file upb/upb/def.c.
int upb_FileDef_TopLevelMessageCount | ( | const upb_FileDef * | f | ) |
Definition at line 926 of file upb/upb/def.c.
const upb_FileDef* upb_FileDef_WeakDependency | ( | const upb_FileDef * | f, |
int | i | ||
) |
Definition at line 968 of file upb/upb/def.c.
int upb_FileDef_WeakDependencyCount | ( | const upb_FileDef * | f | ) |
Definition at line 936 of file upb/upb/def.c.
const upb_MessageDef* upb_MessageDef_ContainingType | ( | const upb_MessageDef * | m | ) |
Definition at line 709 of file upb/upb/def.c.
const upb_ExtensionRange* upb_MessageDef_ExtensionRange | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 822 of file upb/upb/def.c.
int upb_MessageDef_ExtensionRangeCount | ( | const upb_MessageDef * | m | ) |
Definition at line 790 of file upb/upb/def.c.
const upb_FieldDef* upb_MessageDef_Field | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 828 of file upb/upb/def.c.
int upb_MessageDef_FieldCount | ( | const upb_MessageDef * | m | ) |
Definition at line 794 of file upb/upb/def.c.
const upb_FileDef* upb_MessageDef_File | ( | const upb_MessageDef * | m | ) |
Definition at line 705 of file upb/upb/def.c.
const UPB_INLINE upb_FieldDef* upb_MessageDef_FindByJsonName | ( | const upb_MessageDef * | m, |
const char * | name | ||
) |
Definition at line 241 of file upb/upb/def.h.
const upb_FieldDef* upb_MessageDef_FindByJsonNameWithSize | ( | const upb_MessageDef * | m, |
const char * | name, | ||
size_t | len | ||
) |
Definition at line 767 of file upb/upb/def.c.
UPB_INLINE bool upb_MessageDef_FindByName | ( | const upb_MessageDef * | m, |
const char * | name, | ||
const upb_FieldDef ** | f, | ||
const upb_OneofDef ** | o | ||
) |
Definition at line 231 of file upb/upb/def.h.
bool upb_MessageDef_FindByNameWithSize | ( | const upb_MessageDef * | m, |
const char * | name, | ||
size_t | len, | ||
const upb_FieldDef ** | f, | ||
const upb_OneofDef ** | o | ||
) |
Definition at line 750 of file upb/upb/def.c.
const UPB_INLINE upb_FieldDef* upb_MessageDef_FindFieldByName | ( | const upb_MessageDef * | m, |
const char * | name | ||
) |
Definition at line 204 of file upb/upb/def.h.
const upb_FieldDef* upb_MessageDef_FindFieldByNameWithSize | ( | const upb_MessageDef * | m, |
const char * | name, | ||
size_t | len | ||
) |
Definition at line 728 of file upb/upb/def.c.
const upb_FieldDef* upb_MessageDef_FindFieldByNumber | ( | const upb_MessageDef * | m, |
uint32_t | i | ||
) |
Definition at line 721 of file upb/upb/def.c.
const UPB_INLINE upb_OneofDef* upb_MessageDef_FindOneofByName | ( | const upb_MessageDef * | m, |
const char * | name | ||
) |
Definition at line 199 of file upb/upb/def.h.
const upb_OneofDef* upb_MessageDef_FindOneofByNameWithSize | ( | const upb_MessageDef * | m, |
const char * | name, | ||
size_t | len | ||
) |
Definition at line 739 of file upb/upb/def.c.
const char* upb_MessageDef_FullName | ( | const upb_MessageDef * | m | ) |
Definition at line 701 of file upb/upb/def.c.
bool upb_MessageDef_HasOptions | ( | const upb_MessageDef * | m | ) |
Definition at line 697 of file upb/upb/def.c.
UPB_INLINE bool upb_MessageDef_IsMapEntry | ( | const upb_MessageDef * | m | ) |
Definition at line 209 of file upb/upb/def.h.
const upb_MiniTable* upb_MessageDef_MiniTable | ( | const upb_MessageDef * | m | ) |
Definition at line 818 of file upb/upb/def.c.
const char* upb_MessageDef_Name | ( | const upb_MessageDef * | m | ) |
Definition at line 713 of file upb/upb/def.c.
const upb_EnumDef* upb_MessageDef_NestedEnum | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 844 of file upb/upb/def.c.
int upb_MessageDef_NestedEnumCount | ( | const upb_MessageDef * | m | ) |
Definition at line 806 of file upb/upb/def.c.
const upb_FieldDef* upb_MessageDef_NestedExtension | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 849 of file upb/upb/def.c.
int upb_MessageDef_NestedExtensionCount | ( | const upb_MessageDef * | m | ) |
Definition at line 810 of file upb/upb/def.c.
const upb_MessageDef* upb_MessageDef_NestedMessage | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 838 of file upb/upb/def.c.
int upb_MessageDef_NestedMessageCount | ( | const upb_MessageDef * | m | ) |
Definition at line 802 of file upb/upb/def.c.
const upb_OneofDef* upb_MessageDef_Oneof | ( | const upb_MessageDef * | m, |
int | i | ||
) |
Definition at line 833 of file upb/upb/def.c.
int upb_MessageDef_OneofCount | ( | const upb_MessageDef * | m | ) |
Definition at line 798 of file upb/upb/def.c.
const google_protobuf_MessageOptions* upb_MessageDef_Options | ( | const upb_MessageDef * | m | ) |
Definition at line 692 of file upb/upb/def.c.
upb_Syntax upb_MessageDef_Syntax | ( | const upb_MessageDef * | m | ) |
Definition at line 717 of file upb/upb/def.c.
upb_WellKnown upb_MessageDef_WellKnownType | ( | const upb_MessageDef * | m | ) |
Definition at line 855 of file upb/upb/def.c.
bool upb_MethodDef_ClientStreaming | ( | const upb_MethodDef * | m | ) |
Definition at line 1028 of file upb/upb/def.c.
const char* upb_MethodDef_FullName | ( | const upb_MethodDef * | m | ) |
Definition at line 1006 of file upb/upb/def.c.
bool upb_MethodDef_HasOptions | ( | const upb_MethodDef * | m | ) |
Definition at line 1002 of file upb/upb/def.c.
int upb_MethodDef_Index | ( | const upb_MethodDef * | m | ) |
Definition at line 1010 of file upb/upb/def.c.
const upb_MessageDef* upb_MethodDef_InputType | ( | const upb_MethodDef * | m | ) |
Definition at line 1020 of file upb/upb/def.c.
const char* upb_MethodDef_Name | ( | const upb_MethodDef * | m | ) |
Definition at line 1012 of file upb/upb/def.c.
const google_protobuf_MethodOptions* upb_MethodDef_Options | ( | const upb_MethodDef * | m | ) |
Definition at line 997 of file upb/upb/def.c.
const upb_MessageDef* upb_MethodDef_OutputType | ( | const upb_MethodDef * | m | ) |
Definition at line 1024 of file upb/upb/def.c.
bool upb_MethodDef_ServerStreaming | ( | const upb_MethodDef * | m | ) |
Definition at line 1032 of file upb/upb/def.c.
const upb_ServiceDef* upb_MethodDef_Service | ( | const upb_MethodDef * | m | ) |
Definition at line 1016 of file upb/upb/def.c.
const upb_MessageDef* upb_OneofDef_ContainingType | ( | const upb_OneofDef * | o | ) |
Definition at line 874 of file upb/upb/def.c.
const upb_FieldDef* upb_OneofDef_Field | ( | const upb_OneofDef * | o, |
int | i | ||
) |
Definition at line 880 of file upb/upb/def.c.
int upb_OneofDef_FieldCount | ( | const upb_OneofDef * | o | ) |
Definition at line 878 of file upb/upb/def.c.
bool upb_OneofDef_HasOptions | ( | const upb_OneofDef * | o | ) |
Definition at line 866 of file upb/upb/def.c.
uint32_t upb_OneofDef_Index | ( | const upb_OneofDef * | o | ) |
Definition at line 887 of file upb/upb/def.c.
bool upb_OneofDef_IsSynthetic | ( | const upb_OneofDef * | o | ) |
Definition at line 892 of file upb/upb/def.c.
const UPB_INLINE upb_FieldDef* upb_OneofDef_LookupName | ( | const upb_OneofDef * | o, |
const char * | name | ||
) |
Definition at line 150 of file upb/upb/def.h.
const upb_FieldDef* upb_OneofDef_LookupNameWithSize | ( | const upb_OneofDef * | o, |
const char * | name, | ||
size_t | length | ||
) |
Definition at line 894 of file upb/upb/def.c.
const upb_FieldDef* upb_OneofDef_LookupNumber | ( | const upb_OneofDef * | o, |
uint32_t | num | ||
) |
Definition at line 903 of file upb/upb/def.c.
const char* upb_OneofDef_Name | ( | const upb_OneofDef * | o | ) |
Definition at line 870 of file upb/upb/def.c.
const google_protobuf_OneofOptions* upb_OneofDef_Options | ( | const upb_OneofDef * | o | ) |
Definition at line 861 of file upb/upb/def.c.
const upb_FileDef* upb_ServiceDef_File | ( | const upb_ServiceDef * | s | ) |
Definition at line 1057 of file upb/upb/def.c.
const upb_MethodDef* upb_ServiceDef_FindMethodByName | ( | const upb_ServiceDef * | s, |
const char * | name | ||
) |
Definition at line 1069 of file upb/upb/def.c.
const char* upb_ServiceDef_FullName | ( | const upb_ServiceDef * | s | ) |
Definition at line 1047 of file upb/upb/def.c.
bool upb_ServiceDef_HasOptions | ( | const upb_ServiceDef * | s | ) |
Definition at line 1043 of file upb/upb/def.c.
int upb_ServiceDef_Index | ( | const upb_ServiceDef * | s | ) |
Definition at line 1055 of file upb/upb/def.c.
const upb_MethodDef* upb_ServiceDef_Method | ( | const upb_ServiceDef * | s, |
int | i | ||
) |
Definition at line 1065 of file upb/upb/def.c.
int upb_ServiceDef_MethodCount | ( | const upb_ServiceDef * | s | ) |
Definition at line 1061 of file upb/upb/def.c.
const char* upb_ServiceDef_Name | ( | const upb_ServiceDef * | s | ) |
Definition at line 1051 of file upb/upb/def.c.
const google_protobuf_ServiceOptions* upb_ServiceDef_Options | ( | const upb_ServiceDef * | s | ) |
Definition at line 1038 of file upb/upb/def.c.