#include <upb.h>
Public Attributes | |
upb_def | base |
bool | default_is_string |
union { | |
bool boolean | |
double dbl | |
float flt | |
int64_t sint | |
str_t * str | |
uint64_t uint | |
} | defaultval |
union { | |
void * bytes | |
double dbl | |
float flt | |
int64_t sint | |
uint64_t uint | |
} | defaultval |
const upb_filedef * | file |
const char * | full_name |
uint32_t | index_ |
upb_intfmt_t | intfmt |
bool | is_extension_ |
upb_label_t | label_ |
bool | lazy_ |
union { | |
const upb_msgdef * def | |
char * name | |
} | msg |
bool | msg_is_symbolic |
const upb_msgdef * | msgdef |
uint32_t | number_ |
const upb_oneofdef * | oneof |
bool | packed_ |
uint32_t | selector_base |
union { | |
const upb_enumdef * enumdef | |
const upb_msgdef * msgdef | |
const google_protobuf_FieldDescriptorProto * unresolved | |
} | sub |
union { | |
const upb_def * def | |
char * name | |
} | sub |
bool | subdef_is_symbolic |
bool | tagdelim |
upb_descriptortype_t | type_ |
upb_fieldtype_t | type_ |
bool | type_is_set_ |
Definition at line 1118 of file php/ext/google/protobuf/upb.c.
upb_def upb_fielddef::base |
Definition at line 2325 of file ruby/ext/google/protobuf_c/upb.h.
bool upb_fielddef::boolean |
Definition at line 1127 of file php/ext/google/protobuf/upb.c.
void* upb_fielddef::bytes |
Definition at line 2332 of file ruby/ext/google/protobuf_c/upb.h.
double upb_fielddef::dbl |
Definition at line 1125 of file php/ext/google/protobuf/upb.c.
const upb_msgdef* upb_fielddef::def |
Definition at line 2335 of file ruby/ext/google/protobuf_c/upb.h.
const upb_def* upb_fielddef::def |
Definition at line 2339 of file ruby/ext/google/protobuf_c/upb.h.
bool upb_fielddef::default_is_string |
Definition at line 2345 of file ruby/ext/google/protobuf_c/upb.h.
union { ... } upb_fielddef::defaultval |
union { ... } upb_fielddef::defaultval |
const upb_enumdef* upb_fielddef::enumdef |
Definition at line 1133 of file php/ext/google/protobuf/upb.c.
const upb_filedef* upb_fielddef::file |
Definition at line 1119 of file php/ext/google/protobuf/upb.c.
float upb_fielddef::flt |
Definition at line 1126 of file php/ext/google/protobuf/upb.c.
const char* upb_fielddef::full_name |
Definition at line 1121 of file php/ext/google/protobuf/upb.c.
uint32_t upb_fielddef::index_ |
Definition at line 1137 of file php/ext/google/protobuf/upb.c.
upb_intfmt_t upb_fielddef::intfmt |
Definition at line 2350 of file ruby/ext/google/protobuf_c/upb.h.
bool upb_fielddef::is_extension_ |
Definition at line 1139 of file php/ext/google/protobuf/upb.c.
upb_label_t upb_fielddef::label_ |
Definition at line 1143 of file php/ext/google/protobuf/upb.c.
bool upb_fielddef::lazy_ |
Definition at line 1140 of file php/ext/google/protobuf/upb.c.
union { ... } upb_fielddef::msg |
bool upb_fielddef::msg_is_symbolic |
Definition at line 2343 of file ruby/ext/google/protobuf_c/upb.h.
const upb_msgdef* upb_fielddef::msgdef |
Definition at line 1120 of file php/ext/google/protobuf/upb.c.
char* upb_fielddef::name |
Definition at line 2336 of file ruby/ext/google/protobuf_c/upb.h.
uint32_t upb_fielddef::number_ |
Definition at line 1136 of file php/ext/google/protobuf/upb.c.
const upb_oneofdef * upb_fielddef::oneof |
Definition at line 1130 of file php/ext/google/protobuf/upb.c.
bool upb_fielddef::packed_ |
Definition at line 1141 of file php/ext/google/protobuf/upb.c.
uint32_t upb_fielddef::selector_base |
Definition at line 1138 of file php/ext/google/protobuf/upb.c.
int64_t upb_fielddef::sint |
Definition at line 1123 of file php/ext/google/protobuf/upb.c.
str_t* upb_fielddef::str |
Definition at line 1128 of file php/ext/google/protobuf/upb.c.
union { ... } upb_fielddef::sub |
union { ... } upb_fielddef::sub |
bool upb_fielddef::subdef_is_symbolic |
Definition at line 2342 of file ruby/ext/google/protobuf_c/upb.h.
bool upb_fielddef::tagdelim |
Definition at line 2351 of file ruby/ext/google/protobuf_c/upb.h.
upb_descriptortype_t upb_fielddef::type_ |
Definition at line 1142 of file php/ext/google/protobuf/upb.c.
upb_fieldtype_t upb_fielddef::type_ |
Definition at line 2352 of file ruby/ext/google/protobuf_c/upb.h.
bool upb_fielddef::type_is_set_ |
Definition at line 2346 of file ruby/ext/google/protobuf_c/upb.h.
uint64_t upb_fielddef::uint |
Definition at line 1124 of file php/ext/google/protobuf/upb.c.
const google_protobuf_FieldDescriptorProto* upb_fielddef::unresolved |
Definition at line 1134 of file php/ext/google/protobuf/upb.c.