Lines Matching defs:upb_msgdef

6 ** - upb::MessageDef (upb_msgdef): describes a "message" construct.
1493 * found as a part of a upb_msgdef, but can also stand alone to represent
1757 const upb_msgdef *upb_fielddef_containingtype(const upb_fielddef *f);
1759 upb_msgdef *upb_fielddef_containingtype_mutable(upb_fielddef *f);
1781 const upb_msgdef *upb_fielddef_msgsubdef(const upb_fielddef *f);
1810 bool upb_fielddef_setmsgsubdef(upb_fielddef *f, const upb_msgdef *subdef,
2065 upb_msgdef *upb_msgdef_new(const void *owner);
2068 UPB_REFCOUNTED_CMETHODS(upb_msgdef, upb_msgdef_upcast2)
2070 bool upb_msgdef_freeze(upb_msgdef *m, upb_status *status);
2072 const char *upb_msgdef_fullname(const upb_msgdef *m);
2073 bool upb_msgdef_setfullname(upb_msgdef *m, const char *fullname, upb_status *s);
2075 upb_msgdef *upb_msgdef_dup(const upb_msgdef *m, const void *owner);
2076 bool upb_msgdef_addfield(upb_msgdef *m, upb_fielddef *f, const void *ref_donor,
2078 bool upb_msgdef_addoneof(upb_msgdef *m, upb_oneofdef *o, const void *ref_donor,
2085 const upb_fielddef *upb_msgdef_itof(const upb_msgdef *m, uint32_t i);
2086 const upb_fielddef *upb_msgdef_ntof(const upb_msgdef *m, const char *name,
2088 int upb_msgdef_numfields(const upb_msgdef *m);
2090 UPB_INLINE const upb_fielddef *upb_msgdef_ntofz(const upb_msgdef *m,
2095 UPB_INLINE upb_fielddef *upb_msgdef_itof_mutable(upb_msgdef *m, uint32_t i) {
2099 UPB_INLINE upb_fielddef *upb_msgdef_ntof_mutable(upb_msgdef *m,
2107 const upb_oneofdef *upb_msgdef_ntoo(const upb_msgdef *m, const char *name,
2109 int upb_msgdef_numoneofs(const upb_msgdef *m);
2111 UPB_INLINE const upb_oneofdef *upb_msgdef_ntooz(const upb_msgdef *m,
2116 UPB_INLINE upb_oneofdef *upb_msgdef_ntoo_mutable(upb_msgdef *m,
2121 void upb_msgdef_setmapentry(upb_msgdef *m, bool map_entry);
2122 bool upb_msgdef_mapentry(const upb_msgdef *m);
2128 const upb_oneofdef *upb_msgdef_findoneof(const upb_msgdef *m,
2130 int upb_msgdef_numoneofs(const upb_msgdef *m);
2142 * const if the upb_msgdef* is const. */
2143 void upb_msg_field_begin(upb_msg_field_iter *iter, const upb_msgdef *m);
2151 void upb_msg_oneof_begin(upb_msg_oneof_iter *iter, const upb_msgdef *m);
2411 const upb_msgdef *upb_oneofdef_containingtype(const upb_oneofdef *o);
2668 upb_msgdef *m = upb_msgdef_new(&m);
3055 const upb_msgdef *def; /* If !msg_is_symbolic. */
3090 /* upb_msgdef *****************************************************************/
3092 struct upb_msgdef {
3145 const upb_msgdef *parent;
3168 ** A upb_handlers is like a virtual table for a upb_msgdef. Each field of the
3684 const upb_msgdef *msg;
3837 upb_handlers *upb_handlers_new(const upb_msgdef *m,
3839 const upb_handlers *upb_handlers_newfrozen(const upb_msgdef *m,
3849 const upb_msgdef *upb_handlers_msgdef(const upb_handlers *h);
6093 const upb_msgdef *upb_symtab_lookupmsg(const upb_symtab *s, const char *sym);
6107 * const if the upb_msgdef* is const. */
6542 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_DescriptorProto(const upb_symtab *s) {
6543 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.DescriptorProto");
6547 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_DescriptorProto_ExtensionRange(const upb_symtab *s) {
6548 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.DescriptorProto.ExtensionRange");
6552 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_EnumDescriptorProto(const upb_symtab *s) {
6553 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.EnumDescriptorProto");
6557 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_EnumOptions(const upb_symtab *s) {
6558 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.EnumOptions");
6562 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_EnumValueDescriptorProto(const upb_symtab *s) {
6563 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.EnumValueDescriptorProto");
6567 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_EnumValueOptions(const upb_symtab *s) {
6568 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.EnumValueOptions");
6572 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_FieldDescriptorProto(const upb_symtab *s) {
6573 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.FieldDescriptorProto");
6577 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_FieldOptions(const upb_symtab *s) {
6578 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.FieldOptions");
6582 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_FileDescriptorProto(const upb_symtab *s) {
6583 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.FileDescriptorProto");
6587 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_FileDescriptorSet(const upb_symtab *s) {
6588 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.FileDescriptorSet");
6592 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_FileOptions(const upb_symtab *s) {
6593 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.FileOptions");
6597 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_MessageOptions(const upb_symtab *s) {
6598 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.MessageOptions");
6602 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_MethodDescriptorProto(const upb_symtab *s) {
6603 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.MethodDescriptorProto");
6607 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_MethodOptions(const upb_symtab *s) {
6608 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.MethodOptions");
6612 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_ServiceDescriptorProto(const upb_symtab *s) {
6613 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.ServiceDescriptorProto");
6617 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_ServiceOptions(const upb_symtab *s) {
6618 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.ServiceOptions");
6622 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_SourceCodeInfo(const upb_symtab *s) {
6623 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.SourceCodeInfo");
6627 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_SourceCodeInfo_Location(const upb_symtab *s) {
6628 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.SourceCodeInfo.Location");
6632 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_UninterpretedOption(const upb_symtab *s) {
6633 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.UninterpretedOption");
6637 UPB_INLINE const upb_msgdef *upbdefs_google_protobuf_UninterpretedOption_NamePart(const upb_symtab *s) {
6638 const upb_msgdef *m = upb_symtab_lookupmsg(s, "google.protobuf.UninterpretedOption.NamePart");
7428 /* Maps upb_msgdef/upb_handlers -> upb_pbdecodermethod. We own refs on the
7886 const upb_handlers *upb_pb_encoder_newhandlers(const upb_msgdef *m,
8040 const upb_handlers *upb_textprinter_newhandlers(const upb_msgdef *m,
8193 const upb_handlers *upb_json_printer_newhandlers(const upb_msgdef *md,